Commit Graph

  • 093bf8343d Graphics fixes and other changes Richard Davey 2013-09-22 22:55:34 +01:00
  • 02723d4774 Merge pull request #62 from TheJare/fixbmtext Richard Davey 2013-09-22 14:33:16 -07:00
  • 6b9484aa80 Merge pull request #60 from TheJare/master Richard Davey 2013-09-22 14:32:25 -07:00
  • f66e6326e3 Merge pull request #61 from powerfear/master Richard Davey 2013-09-22 14:13:30 -07:00
  • 20f63c0af2 Fixed Graphics not working correctly. Richard Davey 2013-09-22 15:21:51 +01:00
  • 9479c79d79 Merge pull request #63 from luizbills/master Richard Davey 2013-09-22 02:14:15 -07:00
  • 557160c3c2 Fixes to math library TheJare 2013-09-22 03:43:10 +02:00
  • 8132427870 fix antialias bug Luiz "Bills" 2013-09-21 21:40:36 -03:00
  • 15ad941908 Alternative way to specify tile size in spritesheets: negative means how many tiles there are TheJare 2013-09-21 19:23:25 +02:00
  • d1ea96fd83 Input updates Richard Davey 2013-09-21 13:07:06 +01:00
  • c36543a261 make tweens chain loopable powerfear 2013-09-20 21:47:58 -04:00
  • e4595d2a41 Fix box dimensions in PIXI.BitmapText. Support anchor in Phaser.BitmapText TheJare 2013-09-21 01:03:19 +01:00
  • a4bc69c2f7 Fix box dimensions in PIXI.BitmapText. Support anchor in Phaser.BitmapText TheJare 2013-09-21 01:03:19 +01:00
  • f31d56584d make tweens chainable with .to powerfear 2013-09-20 19:14:50 -04:00
  • 45426be0bc Assets update Richard Davey 2013-09-20 23:21:12 +01:00
  • 4b6147d3e3 Fix bug in StateManager where a state's update function might not get called if it has an empty preload function TheJare 2013-09-20 22:23:00 +01:00
  • 8452fa0fd4 Missing assets merged back in! Richard Davey 2013-09-20 17:13:26 +01:00
  • 68f45709d8 Merge pull request #56 from cocoademon/master Richard Davey 2013-09-20 08:56:49 -07:00
  • 8c41b3253c 1.0.5 package 1.0.6 Richard Davey 2013-09-20 14:00:49 +01:00
  • a415e779d1 Final 1.0.5 release. Richard Davey 2013-09-20 13:55:33 +01:00
  • 61b9e119cb Incorrect input array in FrameData.getFrames Cameron Foale 2013-09-20 17:48:38 +10:00
  • ec3fc8f307 Fixes numeric frame indexes on animations Cameron Foale 2013-09-20 17:39:02 +10:00
  • 9e88da5c66 Multiple animation fixes in place. Richard Davey 2013-09-19 23:47:50 +01:00
  • e938e41c73 Merge pull request #54 from webeled/master Richard Davey 2013-09-19 12:15:26 -07:00
  • 1b5c1f18fe More camera examples Webeled 2013-09-19 17:47:12 +02:00
  • 26a595cd44 JSDocs update ;) Webeled 2013-09-19 16:34:48 +02:00
  • 3f1cafe21f Put the famous idnetityMatrix typo back in so it doesn't break Pixi Richard Davey 2013-09-19 13:33:51 +01:00
  • 7dd63df087 Merge pull request #52 from cocoademon/master Richard Davey 2013-09-19 05:26:22 -07:00
  • 78a062dfb6 Updated my files and the documentation checklist Webeled 2013-09-19 13:17:49 +02:00
  • 6e4631a849 First commit of the day Webeled 2013-09-19 10:36:15 +02:00
  • 6fde862f61 Make Phaser.Text play nicely with scrolling, by using an explicit x, y Cameron Foale 2013-09-19 16:57:19 +10:00
  • 4f969901da Fixed typo 'indetityMatrix' in RenderTexture Cameron Foale 2013-09-18 17:41:30 +10:00
  • c5fc5e3394 Fixed various issues in the TweenManager, added length property to Group and improved the build script. Richard Davey 2013-09-19 04:45:08 +01:00
  • cf26f68693 Added Math.numberArray Richard Davey 2013-09-18 14:07:37 +01:00
  • 47834ad478 Fixed issue in FrameData.getFrameIndexes where the input array was being ignored. Richard Davey 2013-09-18 14:02:31 +01:00
  • 91c07ea37d Animation delay put back to normal 1.0.5 Richard Davey 2013-09-18 06:41:41 +01:00
  • d9a49797c4 1.0.4 release 1.0.4 Richard Davey 2013-09-18 06:34:56 +01:00
  • a102859622 Added some links to the readme. Richard Davey 2013-09-17 16:59:04 +01:00
  • a899d24d4c Small readme update Richard Davey 2013-09-17 16:54:46 +01:00
  • 3c5ea01e09 1.0.3 release - fixed Text and Bitmap Fonts, Animation documentation and more examples 1.0.3 Richard Davey 2013-09-17 16:28:59 +01:00
  • f4734b1143 Merge pull request #46 from webeled/master Richard Davey 2013-09-16 13:25:17 -07:00
  • bb9761aaf4 It loops but still problems on the constructor Webeled 2013-09-16 17:40:56 +02:00
  • fc584cf6bc Examples (audio, button,camera), and docs Webeled 2013-09-16 16:37:30 +02:00
  • 17e208a95e 1.0.2 build Richard Davey 2013-09-16 01:53:53 +01:00
  • e3869ff3ac * Fixed a bug in the AnimationManager where useNumericIndex was always set to true * Added in lots of Particle examples * Added in the start of a Breakout game * Added in the start of a Platformer game Richard Davey 2013-09-16 01:52:15 +01:00
  • e705509d29 Added lots of particles examples. Richard Davey 2013-09-16 01:08:06 +01:00
  • 8c9a7c8bc7 Adding more examples in. 1.0.2 Richard Davey 2013-09-15 20:45:00 +01:00
  • f069107e55 1.0.1 release - fixes issues in tile map collision, additional Animation stop checks and updated package license. 1.0.1 Richard Davey 2013-09-15 03:58:38 +01:00
  • 49a6ba2c02 Updated Group to fix some issues with not checking children Richard Davey 2013-09-15 00:14:45 +01:00
  • 1bf838a4c4 Final 1.0 push Richard Davey 2013-09-13 18:00:59 +01:00
  • 48161f5c24 1.0 release versions ready. 1.0 Richard Davey 2013-09-13 17:52:01 +01:00
  • 70233b7508 Updating examples with new runner and menu system. Richard Davey 2013-09-13 17:48:47 +01:00
  • ad0d32b7aa Formatting updates. Richard Davey 2013-09-13 16:42:33 +01:00
  • 505e808318 Updated README. Richard Davey 2013-09-13 16:34:11 +01:00
  • 07298c8fcd More tidying up. Richard Davey 2013-09-13 16:24:01 +01:00
  • f664a4971b Tidying up for 1.0 release push to master. Richard Davey 2013-09-13 16:16:47 +01:00
  • 7c6e6df91a State swap example done and working. Richard Davey 2013-09-13 05:44:04 +01:00
  • fd0a071cb3 Added Sprite.centerOn(x,y) and fixed the InputHander snap as a result. Richard Davey 2013-09-13 04:37:06 +01:00
  • 62d77e7038 Small new demo and refactored collision list - now far less comparisons to perform! Richard Davey 2013-09-13 04:22:12 +01:00
  • 0a42269479 Group vs. Group collision working - also fixed a bug in the Body.reset function that was causing some lovely physics errors :) Richard Davey 2013-09-13 03:52:05 +01:00
  • ecc91fb4e0 More collision test cases and fixing a few issues as I go :) Richard Davey 2013-09-13 03:07:39 +01:00
  • f812b92b8a Creating test cases. Richard Davey 2013-09-13 02:07:58 +01:00
  • a1450680a4 Part way through re-factoring the collision handler Richard Davey 2013-09-13 00:53:03 +01:00
  • 9f687b4f8a Adding Type support for collision checks. Richard Davey 2013-09-12 21:54:41 +01:00
  • 79dc3566f4 Fixed some issues in Tilemap collision, updated the Emitter so x/y controls the point of emission (to stop collision getting out of whack) and fixed the postUpdate in body. Richard Davey 2013-09-12 20:59:56 +01:00
  • 336de314a1 Fixed an issue where the Tile.physicsElapsed would go insane if the game has been paused for a long time. Richard Davey 2013-09-12 16:18:44 +01:00
  • 92e86494e3 Tilemap Collision in and working :) Needs testing against Groups now. Richard Davey 2013-09-12 15:39:52 +01:00
  • d211cf669c Some maps :) Richard Davey 2013-09-12 04:56:33 +01:00
  • dbaf7269e9 Promoted the Tilemap to a DisplayObject and vastly simplified the load process. Richard Davey 2013-09-12 04:24:01 +01:00
  • 3d22d0e169 Fixed a bug in the tilemap rendering so the tile offsets were wrong. Now renders perfectly :) Also fixed issue that would cause the World to resize smaller than the game size (not allowed for rendering reasons). Richard Davey 2013-09-12 02:18:23 +01:00
  • 89b00db103 Tilemap Rendering is working :) Richard Davey 2013-09-12 00:55:27 +01:00
  • 95374339b9 Added a Sample Plugin and tested out the Plugin Manager. Working great :) Richard Davey 2013-09-11 17:32:53 +01:00
  • fba731e740 Added optional "pixel perfect" input checks and tested against static sprites, animated sprites, physics sprites and sprites positioned outside the screen (needing camera shift to appear). Richard Davey 2013-09-11 16:25:46 +01:00
  • f260108433 Tidying up source code for release. Also refactored World to use a Group instance, rather tha duplicate functions. Richard Davey 2013-09-11 13:21:07 +01:00
  • 87858d6bbf Fixed a bug stopping legacy Audio from starting correctly. Also fixed an issue in the Loader causing it to not load the next file if an unsupported audio file was encountered. Fixed audio playback issues on Firefox/Waterfox as a result. Richard Davey 2013-09-11 11:33:27 +01:00
  • e79dd5856d Added the ability to crop a sprite with a custom Rectangle. Richard Davey 2013-09-11 03:55:53 +01:00
  • 48ed27dfcc Finished off RenderTexture. Sprites can now accept a RenderTexture or a key when you create them. RenderTextures are also now stored in the cache under their own key, making re-using them across other Sprites much easier. Also ported over all of the Tilemap classes, but need to get them rendering. Richard Davey 2013-09-11 02:57:36 +01:00
  • f885f7b023 Added CSS3Filters plugin. Also modified Sprite to contain preUpdate call, so that update can be over-ridden by custom Classes + added an example for this. Richard Davey 2013-09-11 00:35:21 +01:00
  • e2eddc8b24 Added Full Screen support and tested it. Also added in the BitmapText game object and custom XML loader. Game now sends a pause and resume signal, which the TweenManager listens to and handles correctly. Richard Davey 2013-09-10 23:51:35 +01:00
  • e41e35fd09 Fixed an error that stopped 2 tweens from being able to run on the same object. Also refactored a lot of the classes to remove prototype properties and move them to local instance properties. Richard Davey 2013-09-10 20:40:34 +01:00
  • a486bf6b4a Phaser now running on iOS. Also fixed a legacy bug where a pending sound wouldn't play once it was touch unlocked. Also fixed Input not working on WebGL contexts. Added WebGL texture updates to the Group/World swap functions. Richard Davey 2013-09-10 16:46:39 +01:00
  • 5da0e42be4 Added in the Color Utils and removed the less important functions into ColorHarmony plugin. Updated Stage so backgroundColor can be a string or integer now. Richard Davey 2013-09-10 14:00:46 +01:00
  • 15fe5ed6c8 Fixed the Bring to Top bug and also fixed Group/World.swap when the child was a tail node. Also improved Group.dump significantly. Fixed Phaser.Utils namespace clash too. Richard Davey 2013-09-10 12:46:14 +01:00
  • 609ea7ec8f Added ability to Scale particles when emitted. Richard Davey 2013-09-10 11:18:50 +01:00
  • 4f950ae801 Fixed a fantastic FrameData bug. Also added support to the Emitter to handle multiple image keys and/or frames. Richard Davey 2013-09-10 11:09:25 +01:00
  • 5d3fe891cd Particle Emitter in and working. Nice and fast, and a lot more flexible than before. Richard Davey 2013-09-10 01:26:50 +01:00
  • 2ba6b4ff67 Added support for Pointer Lock API. Richard Davey 2013-09-09 19:59:31 +01:00
  • 60f0e8967f Added Phaser.Graphics and fixed the Out of World Bounds call. Richard Davey 2013-09-09 17:01:59 +01:00
  • 30fc4099c6 Out of bounds and Sprite events hooked up Richard Davey 2013-09-09 13:29:33 +01:00
  • ee007cd28e Added in the game scaling handler and updated Stage Richard Davey 2013-09-09 12:35:20 +01:00
  • c904475ae6 Added in the game scaling handler and updated Stage Richard Davey 2013-09-09 12:35:09 +01:00
  • 13d6ab512b Fixed the Button frame issue and Down states now work properly Richard Davey 2013-09-09 10:30:01 +01:00
  • 9b6c819e0e Input Component done and new Button object done and included. Also finished the build script. Richard Davey 2013-09-09 00:30:44 +01:00
  • 50624c1552 Input Handler working. Dragging, sliding, click detection, multi-touch. Appears to be an issue with bringToTop but it's most likely a problem with the swapChild function rather than Input. Richard Davey 2013-09-08 22:58:15 +01:00
  • ebda1f99e3 Input Handler 90% there. Richard Davey 2013-09-08 22:38:19 +01:00
  • abe344b408 More work on the pointer handlers, nearly there! Richard Davey 2013-09-08 17:39:23 +01:00
  • 90b1946c25 Input Handler mostly restored Richard Davey 2013-09-08 13:23:21 +01:00
  • 78598ae54a Implemented my own LinkedList class to make the new Input Handler easier to work with. And also just generally useful to have too. Richard Davey 2013-09-08 11:24:41 +01:00
  • fe6664eac7 Fixed the Body collide issues and optimised the process at the same time. Now the QuadTree appears to work perfectly as a result. Bonus! Richard Davey 2013-09-08 01:24:59 +01:00
  • bb5d8ca170 a Richard Davey 2013-09-07 21:12:47 +01:00