Commit graph

39 commits

Author SHA1 Message Date
Richard Davey
ecf61fc80c Updated Game.switchState to accept state objects and fixed the OrientationScreen. 2013-08-25 09:59:23 +01:00
Richard Davey
619b8415ed Reverting back to the only version of TypeScript that really works :( 2013-08-13 04:22:24 +01:00
Richard Davey
0b1bcaf270 Set the default camera to direct itself to the Stage. 2013-08-09 18:44:45 +01:00
Richard Davey
f9776f30fc Added the CanvasUtils class and moved some stuff out of Stage into it. 2013-08-09 17:47:08 +01:00
Richard Davey
9bf7d070f5 Added in the JS source files for doc generation and the definitions to csproj XML script. 2013-08-09 03:12:33 +01:00
Richard Davey
1248a6c06e Whole codebase updated to TypeScript 0.9.1, phew! 2013-08-08 19:16:47 +01:00
Richard Davey
df32190db8 Updating for TypeScript 0.9.1, part 1. 2013-08-08 11:34:33 +01:00
Richard Davey
ab7e55ef27 Added ability for the TimeManager to monitor the pause duration. This is then applied to tweens and other game services, meaning the tweens now restart properly after a pause resumes. 2013-08-08 05:43:22 +01:00
Richard Davey
5768336150 Tidied up the Loader so it now starts automatically, added required Signals and removed the old-style callbacks. 2013-08-08 04:35:13 +01:00
Richard Davey
bc77c3f84e Updated Renderer system, now much easier to expand and maintain. 2013-08-08 01:07:22 +01:00
Richard Davey
11954812c6 Clearing down the To Do list. 2013-08-06 03:14:48 +01:00
Richard Davey
955909979d Preparing for 1.0 branch 2013-08-01 22:21:29 +01:00
Richard Davey
3c123293ba New CSS3 Filters component and Net class. 2013-07-19 04:57:14 +01:00
Richard Davey
9827e7522f Multiple fixes to remove the use of reserved words, making the YUI compressor work again. 2013-07-19 02:59:23 +01:00
Richard Davey
a2c756e37f Added ability for full Audio tag playback and iOS touch lock load support. 2013-07-16 23:32:47 +01:00
Richard Davey
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. 2013-07-16 14:45:08 +01:00
Richard Davey
730594835a New Texture and Transform components which are now used by Sprite, Group and Camera. 2013-06-06 02:47:08 +01:00
Richard Davey
2f03f5fc43 Updated Loader component and fixed a few Pointer issues. 2013-06-05 02:58:16 +01:00
Richard Davey
d42f396ba0 Lots of tweaks and fixes to the orientation and fullscreen classes 2013-06-05 01:49:08 +01:00
Richard Davey
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. 2013-06-02 03:47:54 +01:00
Richard Davey
3c0c349089 More refactoring for 1.0.0 2013-05-28 21:38:37 +01:00
Richard Davey
bd54460e80 Added the GameObjectManager 2013-05-23 00:01:58 +01:00
Richard Davey
e2141c91a6 Added VerletManager and lots of new tests 2013-05-21 04:12:54 +01:00
Richard Davey
53aa43566e Updated DynamicTexture.setPixel, added GameMath.shuffleArray, fixed Animation.frame and created a few new tests 2013-05-18 03:05:28 +01:00
Richard Davey
3cdd2baff0 New Input handler implemented. 2013-05-16 02:36:58 +01:00
Richard Davey
ce7bfd1fc2 Added FullScreen API support and fixed numerous StageScaleMode issues. 2013-05-14 03:37:38 +01:00
Richard Davey
8fc31ed83b Doc formatting 2013-05-11 23:51:50 +01:00
Sean
4be5a10e44 Finish documents for GameObject, World, TweenManager, State, Stage. 2013-05-10 16:31:14 +01:00
Sean
98693cb418 Finish document for Cache, Game, Stage, State and World class. 2013-05-10 16:31:12 +01:00
Richard Davey
c5cccf3283 Large refactoring of the pause and boot screens in Stage and various other small fixes 2013-04-29 02:41:19 +01:00
Richard Davey
b2e1434f5e Tilemap collision working but needs speeding up 2013-04-25 20:05:56 +01:00
Richard Davey
2638e598dc Added Stage.disablePauseScreen 2013-04-20 03:50:21 +01:00
Richard Davey
d5229c558a Fixed the States examples to reflect the new module name. 2013-04-19 09:23:36 +01:00
Richard Davey
a90606a28a Complete 0.9 release 2013-04-18 16:49:08 +01:00
Richard Davey
6bb4c5e3fc Preparing for new release 2013-04-18 14:16:18 +01:00
Richard Davey
ebf83609ae Version 0.7 release. StageScaleMode support added and world input values exposed. 2013-04-14 02:31:00 +01:00
Richard Davey
0541e93db4 Updated so it no longer always tries to run in fullscreen unless you tell it to. 2013-04-13 20:17:51 +01:00
Richard Davey
5450202cde Added Touch and Full Screen support for mobile devices. Also added Random Data Generator and Device classes and organised Point, Rect and the new Circle class into Geom. 2013-04-13 04:25:03 +01:00
Richard Davey
a1a1ab3f30 First push to github 2013-04-12 17:19:56 +01:00