Last 7 days
-
r33
(Features: added a muteSound() function) committed by selim.arsever
- Features: added a muteSound() function
Features: added a muteSound() function
Last 30 days
-
r32
(Simple SoundManager2 wrapper.) committed by selim.arsever
- Simple SoundManager2 wrapper.
Simple SoundManager2 wrapper.
-
-
r31
(Preliminary HTML5 audio object support.) committed by selim.arsever
- Preliminary HTML5 audio object support.
Preliminary HTML5 audio object support.
-
r30
(Features: added a geometry type make collision detection mor...) committed by selim.arsever
- Features: added a geometry type make collision detection more customizable.
Refactoring: many (many, MANY) minor code changes to reflect the code review.
Fix: multi-animation now should work correctly (thanks Gouaich!)
Refactoring: collision detection rewritten. Support transformed sprites. Make place for geometry
(only rectangle supported for now)
Refactoring: playground() now is more jQuery like. You have to call it on a node now. before:
$().playground("#playground") now: $("#playground").playground()
Refactoring: sound manipulation functions works now with the soundWrapper
Refactoring: removed duplicated code: rotate() and scale() use now the same transform() function.
Features: added a geometry type make collision detection more customizable.
Refactoring: many (many, MANY) minor code changes to reflect the code review.
Fix: multi-animation now should work correctly (thanks Gouaich!)
Refactoring: collision detection rewritten. Support transformed sprites. Make place for geometry
(only rectangle supported for now)
Refactoring: playground() now is more jQuery like. You have to call it on a node now. before:
$().playground("#playground") now: $("#playground").playground()
Refactoring: sound manipulation functions works now with the soundWrapper
Refactoring: removed duplicated code: rotate() and scale() use now the same transform() function.
-
r29
(Refactoring: ready is now a method instead of a var. This wi...) committed by selim.arsever
- Refactoring: ready is now a method instead of a var. This will allow more flexibility.
Features: Added the example of how to add the sound to the resource manager.
Refactoring: ready is now a method instead of a var. This will allow more flexibility.
Features: Added the example of how to add the sound to the resource manager.
-
-
-
Earlier this year
-
r28
(Refactoring: Sound interactions are now abstracted to a $.ga...) committed by selim.arsever
- Refactoring: Sound interactions are now abstracted to a $.gameQuery.soundWrapper. This is a
swappable piece of code that handles sound binding to a custom (HTML5) or existing library
(SoundManager, JSound). A bogus example is provided in the form of the
'jquery.gamequery.soundwrapper.bogus.js' file.
Refactoring: replace every reference to 'jQuery' by '$' (This should not affect the user).
Refactoring: Sound interactions are now abstracted to a $.gameQuery.soundWrapper. This is a
swappable piece of code that handles sound binding to a custom (HTML5) or existing library
(SoundManager, JSound). A bogus example is provided in the form of the
'jquery.gamequery.soundwrapper.bogus.js' file.
Refactoring: replace every reference to 'jQuery' by '$' (This should not affect the user).
-
r27
(Refactoring: Got rid of the ResourceManager Class, now just ...) committed by selim.arsever
- Refactoring: Got rid of the ResourceManager Class, now just an anonymous Object in
$.gameQuery.resourceManager. (This should cause any visible change to the API)
Refactoring: Got rid of the ResourceManager Class, now just an anonymous Object in
$.gameQuery.resourceManager. (This should cause any visible change to the API)
-
r26
((Start refactoring according to code review from last revisi...) committed by selim.arsever
- (Start refactoring according to code review from last revision.)
Refactoring: moved the Animation object to the gameQuery scope (Animation => $.gameQuery.Animation)
and the constants describing the Animation too (Animation.VERTICAL =>
$.gameQuery.ANIMTAION_VERTICAL)
(Start refactoring according to code review from last revision.)
Refactoring: moved the Animation object to the gameQuery scope (Animation => $.gameQuery.Animation)
and the constants describing the Animation too (Animation.VERTICAL =>
$.gameQuery.ANIMTAION_VERTICAL)
-
r25
(cosmetic: some documentation for the scale and rotate method...) committed by selim.arsever
- cosmetic: some documentation for the scale and rotate method.
bugfix: some semicolon added.
cosmetic: some documentation for the scale and rotate method.
bugfix: some semicolon added.
-
issue 1
(playground setup syntax) changed by selim.arsever
-
Status:
Accepted
Owner:
anotherhero
Status:
Accepted
Owner:
anotherhero
-
r24
(feature: multi-animations, an image can now contain more tha...) committed by selim.arsever
- feature: multi-animations, an image can now contain more than one animation side by side. You can
pass from on to another by passing an integer to the setAnimation function.
feature: multi-animations, an image can now contain more than one animation side by side. You can
pass from on to another by passing an integer to the setAnimation function.
-
-
r23
(bugfix: the center of rotation (and scalling) is now the sam...) committed by selim.arsever
- bugfix: the center of rotation (and scalling) is now the same for internet explorer as for the other
browsers
bugfix: the center of rotation (and scalling) is now the same for internet explorer as for the other
browsers
-
r22
(feature: preliminary support for zoom and rotation using css...) committed by selim.arsever
- feature: preliminary support for zoom and rotation using css transform. This should work with
firefox 3.5, safari 3.1, chrome. A fall back using filter for IE is there but still buggy. Keep in
mind that for now the collision detection won't work properly with transformed element.
feature: preliminary support for zoom and rotation using css transform. This should work with
firefox 3.5, safari 3.1, chrome. A fall back using filter for IE is there but still buggy. Keep in
mind that for now the collision detection won't work properly with transformed element.
-
r21
(first commit - trying out making a branch and making a chang...) committed by triptych
- first commit - trying out making a branch and making a change.
first commit - trying out making a branch and making a change.
-
r20
(branch to work on the new tile engine.) committed by triptych
- branch to work on the new tile engine.
branch to work on the new tile engine.
-
r19
(bugfix: setAnimation can now be called without an animation ...) committed by selim.arsever
- bugfix: setAnimation can now be called without an animation to remove any animation from the sprite
bugfix: setAnimation can now be called without an animation to remove any animation from the sprite
Older
-
r18
(feature: sound support (W.I.P.)
fix: some doc improvement
fi...) committed by selim.arsever
- feature: sound support (W.I.P.)
fix: some doc improvement
fix: the collision() function now plays nice with the end() function
feature: sound support (W.I.P.)
fix: some doc improvement
fix: the collision() function now plays nice with the end() function
-
r17
(bugfix: animation images were loading as soon as the sprite ...) committed by selim.arsever
- bugfix: animation images were loading as soon as the sprite was added to the playground
bugfix: the jQuery css() function hijacking done for collision detection remove the return of any
value causing for example MAJOR issues in demo1.
bugfix: animation images were loading as soon as the sprite was added to the playground
bugfix: the jQuery css() function hijacking done for collision detection remove the return of any
value causing for example MAJOR issues in demo1.
-
r16
(The position css attribute of the playground may be set to '...) committed by selim.arsever
- The position css attribute of the playground may be set to 'relative' by adding 'position: relative'
to the options. By default it's still absolute
The position css attribute of the playground may be set to 'relative' by adding 'position: relative'
to the options. By default it's still absolute
-
r15
(Some code cleanup to make packing working again. Removed the...) committed by selim.arsever
- Some code cleanup to make packing working again. Removed the playground black border that was left
from some old debug code. The sprites don't need to have an animation anymore. Added a simple way to
probe the state of the keyboard: when setting the playground specify 'keyTracker: true' and then you
can access the state of a key by reading jQuery.gameQuery.keyTracker[keyCode] from anywhere at
anytime
Some code cleanup to make packing working again. Removed the playground black border that was left
from some old debug code. The sprites don't need to have an animation anymore. Added a simple way to
probe the state of the keyboard: when setting the playground specify 'keyTracker: true' and then you
can access the state of a key by reading jQuery.gameQuery.keyTracker[keyCode] from anywhere at
anytime
-
r14
(Added a faster (about 17x) version of the collision detectio...) committed by selim.arsever
- Added a faster (about 17x) version of the collision detection
Added a faster (about 17x) version of the collision detection
-
r13
(Preliminary support for collision detection for "one against...) committed by selim.arsever
- Preliminary support for collision detection for "one against all". Warning very slow!
Preliminary support for collision detection for "one against all". Warning very slow!
-
r12
(Beginning of the work on the collision() function. (NOT WORK...) committed by selim.arsever
- Beginning of the work on the collision() function. (NOT WORKING)
Beginning of the work on the collision() function. (NOT WORKING)
-
r11
(added the callback parameter to the setAnimation methode) committed by selim.arsever
- added the callback parameter to the setAnimation methode
added the callback parameter to the setAnimation methode
-
r10
(Lots of API breaking changes:
1) Added an Animation object
...) committed by selim.arsever
- Lots of API breaking changes:
1) Added an Animation object
2) Removed the removeSprite() and addAnimationToPreload() methodes
3) Change the way the callback functions work
Lots of API breaking changes:
1) Added an Animation object
2) Removed the removeSprite() and addAnimationToPreload() methodes
3) Change the way the callback functions work
-
r9
(Added a new functionality: now the callback function can ret...) committed by selim.arsever
- Added a new functionality: now the callback function can return a number instead of a boolean. In
this case this number redefine the rate at which the functions is called (in milliseconds)
Added a new functionality: now the callback function can return a number instead of a boolean. In
this case this number redefine the rate at which the functions is called (in milliseconds)
|