Commit Graph

  • d1da4cbdef Fixed Firefox audio issue with the Loader and added defined functions for anonymous callbacks Richard Davey 2013-08-05 03:43:20 +01:00
  • 84ef32e62a Fixed Camera FX: Mirror and Scanlines and updated the tests. Richard Davey 2013-08-02 20:03:53 +01:00
  • f3dcd3e831 Plugin Support added and CameraFX re-enabled Richard Davey 2013-08-02 19:37:43 +01:00
  • 982faeedb8 Updating and fixing tests Richard Davey 2013-08-02 18:32:26 +01:00
  • 4c9c50584e Tidying up the physics libraries Richard Davey 2013-08-02 12:38:56 +01:00
  • 955909979d Preparing for 1.0 branch Richard Davey 2013-08-01 22:21:03 +01:00
  • ce27acd3ca Merge pull request #41 from pixelpicosean/097 Richard Davey 2013-08-01 14:20:08 -07:00
  • 4f2c26df77 Fixed issue with Pointer speed not resetting and moved some more render methods to the Debug class. Richard Davey 2013-07-29 00:43:10 +01:00
  • 3038f6fcf8 Added optimised point in circle test to CircleUtils Richard Davey 2013-07-27 10:57:54 +01:00
  • d4781a19d9 Add 2 more tests (rectangle utils). Sean 2013-07-27 10:06:10 +08:00
  • 7cae283a4c Add typescript source for the 46 tests added last time. Sean 2013-07-27 09:59:27 +08:00
  • 04106b1388 Merge branch 'photonstorm/097' Sean 2013-07-20 10:13:31 +08:00
  • d80467a08a Some new filter tests added Richard Davey 2013-07-19 17:58:00 +01:00
  • c8d6fe6c01 Merge branch '097' of https://github.com/pixelpicosean/phaser into pixelpicosean-097 Richard Davey 2013-07-19 17:38:55 +01:00
  • a5343b4bc0 Quick commit before I merge the new tests Richard Davey 2013-07-19 16:53:47 +01:00
  • 3c123293ba New CSS3 Filters component and Net class. Richard Davey 2013-07-19 04:57:14 +01:00
  • 9827e7522f Multiple fixes to remove the use of reserved words, making the YUI compressor work again. Richard Davey 2013-07-19 02:59:23 +01:00
  • 727a06cd9b Merge branch 'photonstorm/097' Sean 2013-07-18 19:25:32 +08:00
  • 9f30f656bc 46 tests with assets and javascript code. Sean 2013-07-18 15:13:58 +08:00
  • a2c756e37f Added ability for full Audio tag playback and iOS touch lock load support. Richard Davey 2013-07-16 23:32:47 +01:00
  • 72eb22128f SoundManager overhaul nearly finished. Proper Web Audio / Audio tag split, working across desktop and mobile. Includes iOS touch unlock restriction handling, auto decoding, global volume management, audio sprite support (for both web audio and audio tags) and playhead monitoring. Richard Davey 2013-07-16 14:45:08 +01:00
  • d0e886259d Getting ready to overhaul the sound manager. Richard Davey 2013-07-15 21:45:26 +01:00
  • d620fc7796 Camera tests, some of them not finished because of bugs. Sean 2013-07-13 22:47:32 +08:00
  • b3fff37faf Added todo items to repo Richard Davey 2013-07-13 12:38:59 +01:00
  • 08fb303801 Merge remote-tracking branch 'photonstorm/097' into 097 Sean 2013-07-13 08:43:28 +08:00
  • 945c9c1a0d Add assets and code template of camera fx tests. Sean 2013-07-13 08:43:08 +08:00
  • 6d21d39b19 Fix scrollfactor test for using new component based sprite. Sean 2013-07-13 08:41:05 +08:00
  • dcce99ec60 Added the new Button game object and various other input and tilemap fixes. Richard Davey 2013-07-12 03:28:46 +01:00
  • b0d3f6e192 Merge branch 'photonstorm/097' Sean 2013-07-03 07:52:36 +08:00
  • c81cf0c882 Lots of Tilemap updates, moved the renderer out, added components and new tests. Richard Davey 2013-07-02 23:41:25 +01:00
  • 4695f62d1d Merge branch 'photonstorm/097' Sean 2013-06-28 06:55:26 +08:00
  • c647792c12 Physics updates Richard Davey 2013-06-26 14:18:48 +01:00
  • d19ad4976d Merged Advanced Physics with core. Richard Davey 2013-06-26 05:44:56 +01:00
  • 0591c7f2bd Doing one final commit before the task of merging physics with core. Richard Davey 2013-06-25 15:35:45 +01:00
  • 6648cb3812 Merge branch 'photonstorm/097' Sean 2013-06-22 07:42:09 +08:00
  • ec845155eb After hours and hours of debugging, polygon to polygon collision is now working perfectly :) Richard Davey 2013-06-21 23:39:29 +01:00
  • 829a1b00e4 Brand new physics system finally (mostly) working. Some poly issues to resolve, but it's running well. Richard Davey 2013-06-18 19:37:09 +01:00
  • 80f5c0a67d Merge branch 'photonstorm/097' Sean 2013-06-16 09:39:13 +08:00
  • 0a7513240a Refactor completed. Now to tie the physics and sprites together. Richard Davey 2013-06-14 18:54:12 +01:00
  • 533a4c2e30 Commiting before a small refactor of Shapes and Joints Richard Davey 2013-06-14 17:55:07 +01:00
  • dd8962d4b5 After a mammoth debugging session we now have advanced physics colliding and responding accurately :) Richard Davey 2013-06-14 15:18:41 +01:00
  • 114d1d2fbf Compiling, but not yet running correctly. Need to add body renderer next. Richard Davey 2013-06-14 04:13:00 +01:00
  • 232c96cc54 Space and Joints interface added. Richard Davey 2013-06-14 03:20:47 +01:00
  • 461f7ee54d Added lots more classes into the Advanced Physics package Richard Davey 2013-06-14 02:42:51 +01:00
  • d848fa089d Merge branch 'photonstorm/097' Sean 2013-06-14 08:41:39 +08:00
  • 1bcbf91398 Add assets for tests and a simple camera scroll test. Sean 2013-06-14 08:36:20 +08:00
  • 7b6beddc0c Fix assets path. Sean 2013-06-14 08:34:03 +08:00
  • 038cb213e8 Starting merge of the Advanced Physics classes and splitting off Flixel physics into ArcadePhysics. Richard Davey 2013-06-13 17:15:16 +01:00
  • 7dac2b6506 Added Group.bringToTop and updated Input component to use sprite getXY handler. Richard Davey 2013-06-13 01:55:32 +01:00
  • 2389c6c231 Added ability to detect if a given point is within a sprite or not, taking rotation and scaling into account. Richard Davey 2013-06-12 19:53:48 +01:00
  • c2533d1146 Finally a fully working bounding box that respects scale and rotation - the "in camera" check is now 100% accurate :) Richard Davey 2013-06-11 23:30:35 +01:00
  • c5f6817c4c Working sprite bounds / vertices regardless of scale or rotation Richard Davey 2013-06-11 21:30:15 +01:00
  • 1f8c809f53 cameraView working for center rotated sprites, just need to handle any point of rotation. Richard Davey 2013-06-07 19:18:39 +01:00
  • 3b9386727e Small refactoring and massively optimised the canvas renderer, also added new Mat3 class. Richard Davey 2013-06-07 16:27:33 +01:00
  • a30762ed8c Fixed world drag support and other input modifications. Richard Davey 2013-06-07 07:35:28 +01:00
  • 730594835a New Texture and Transform components which are now used by Sprite, Group and Camera. Richard Davey 2013-06-06 02:47:08 +01:00
  • 2f03f5fc43 Updated Loader component and fixed a few Pointer issues. Richard Davey 2013-06-05 02:58:16 +01:00
  • d42f396ba0 Lots of tweaks and fixes to the orientation and fullscreen classes Richard Davey 2013-06-05 01:49:08 +01:00
  • 82d4ba4538 Re-done the pointer handler so it respects the top-most rendered sprite in priority to anything below it, for both mouse over and click events. Richard Davey 2013-06-03 12:03:34 +01:00
  • 1c37cd1a96 Created DebugUtils class and started moving renderInfo methods to it. Richard Davey 2013-06-03 03:08:24 +01:00
  • 2de70d07a5 Fixed issue in Camera.inCamera check where it wouldn't take into consideration the Sprites scrollFactor. Richard Davey 2013-06-03 02:38:08 +01:00
  • b951b02de8 Input priority IDs working properly for drag events. Richard Davey 2013-06-03 01:22:14 +01:00
  • 2270da2479 Fixed drag sprite + offsets and center locking Richard Davey 2013-06-02 21:41:00 +01:00
  • f9f17ad353 Multi point input handler working Richard Davey 2013-06-02 14:19:12 +01:00
  • 49fe5ee65f Added Group IDs and references to Sprites, Group sorting, z-index values and child swapping. Also added all of the drag and bounds methods to Input. Richard Davey 2013-06-02 03:47:54 +01:00
  • 59f7a59312 Updated docs Richard Davey 2013-06-01 19:59:20 +01:00
  • 5b532ab2e4 Sprite.Input component added and working nicely. Richard Davey 2013-06-01 02:49:41 +01:00
  • b20a6ff85a Working my way through putting all the Tests back in and fixing issues as I go. Richard Davey 2013-06-01 01:30:36 +01:00
  • 31c4d8cb14 Adding in missing tests and fixing as we go Richard Davey 2013-05-31 19:28:16 +01:00
  • d510b785b1 Putting everything back together again :) Richard Davey 2013-05-31 18:21:32 +01:00
  • fe372af453 Commit before tidying up redundant files Richard Davey 2013-05-31 15:13:03 +01:00
  • 23ec3816db Added circleToRect intersection check. Richard Davey 2013-05-31 05:28:36 +01:00
  • 39e7b84cd9 Flixel level separation merged with the new Physics shapes. Richard Davey 2013-05-31 04:20:49 +01:00
  • 3e53c0671d About to start re-doing collideShapes Richard Davey 2013-05-30 23:03:56 +01:00
  • 498725c078 Moved the collision out into separateX and separateY Richard Davey 2013-05-30 13:25:48 +01:00
  • ce1523585f ScrollZone back in under the new renderer with new demos Richard Davey 2013-05-30 05:34:35 +01:00
  • f2054f8a2a Physics shape offset now finally working Richard Davey 2013-05-30 03:54:51 +01:00
  • 0fad46e04b Merged updateMotion with new PhysicsManager Richard Davey 2013-05-30 01:09:27 +01:00
  • c1eafe865a First pass at integrating the new physics system. Richard Davey 2013-05-29 21:39:08 +01:00
  • f3c9049e76 Camera updates, scrollFix check and some new pictures and tests. Richard Davey 2013-05-29 17:31:57 +01:00
  • 7b4374cabf Added loop and yoyo properties to Tweens Richard Davey 2013-05-29 15:45:34 +01:00
  • b1d836dfaf Scale tweaks Richard Davey 2013-05-29 12:24:25 +01:00
  • 2a26257caa Fixed scale, flippedX/Y and rotation so they all work from a single setTransform in any combination, taking the origin into account. Phew! Richard Davey 2013-05-29 11:40:05 +01:00
  • 09f57fa346 Preparing new tests Richard Davey 2013-05-29 02:58:56 +01:00
  • 3c0c349089 More refactoring for 1.0.0 Richard Davey 2013-05-28 21:38:37 +01:00
  • 03b7467018 Tidying up before putting back together again Richard Davey 2013-05-28 09:37:32 +01:00
  • 4cef0d1d35 Tidying up Richard Davey 2013-05-25 11:17:11 +01:00
  • 204ec46b2b Refactoring ready for 1.0 release. Richard Davey 2013-05-25 04:21:24 +01:00
  • 4ef0750c07 Prep before branch 0.9.7 Richard Davey 2013-05-24 01:40:56 +01:00
  • 67bf221073 Updates Richard Davey 2013-05-23 21:47:29 +01:00
  • 94add2ea6e Updated Loader so it no longer checks if the animation data is valid, passes that control to the AnimationLoader. Also fixed camera bounds check in Sprite. Richard Davey 2013-05-23 15:45:04 +01:00
  • c7485301ca Added Starling/Sparrow XML Texture Atlas format support. Richard Davey 2013-05-23 03:08:57 +01:00
  • c5ace72180 Updated every test to use the new GameObjectFactory syntax Richard Davey 2013-05-23 00:36:53 +01:00
  • bd54460e80 Added the GameObjectManager Richard Davey 2013-05-23 00:01:58 +01:00
  • e2141c91a6 Added VerletManager and lots of new tests Richard Davey 2013-05-21 04:12:54 +01:00
  • 0b2d818ba8 CollisionMask up and running Richard Davey 2013-05-20 06:21:12 +01:00
  • 05cc32fbc9 Added final logo and start of CollisionMask Richard Davey 2013-05-19 14:01:11 +01:00
  • 53aa43566e Updated DynamicTexture.setPixel, added GameMath.shuffleArray, fixed Animation.frame and created a few new tests Richard Davey 2013-05-18 03:05:28 +01:00
  • 55568592b5 Lots of updates across input, rendering and grouping Richard Davey 2013-05-17 06:49:43 +01:00
  • a6e8436e6d Massive input overhaul continued Richard Davey 2013-05-16 21:34:24 +01:00