Richard Davey
|
7a155f66fe
|
Added Tilemap back in and tested with Blitter object, and it works really fast.
|
2016-11-15 03:11:21 +00:00 |
|
Richard Davey
|
346fbc2cbd
|
Blitter + Bob now rendering and updating fully.
|
2016-11-15 01:57:42 +00:00 |
|
Richard Davey
|
6866e8303a
|
Added immediate option, to skip the Update Manager.
|
2016-11-15 01:57:29 +00:00 |
|
Richard Davey
|
e150efea1f
|
Added Blitter Game Object, for fast drawing of texture frames, with single level transforms.
|
2016-11-14 23:38:41 +00:00 |
|
Richard Davey
|
67eb8753e8
|
Added default values.
|
2016-11-14 23:38:20 +00:00 |
|
Richard Davey
|
4d4344bf03
|
Arcade Physics updated to use new Transform system.
|
2016-11-11 02:20:31 +00:00 |
|
photonstorm
|
aac31f6858
|
FBOs are bound to parents.
|
2016-11-10 17:05:04 +00:00 |
|
photonstorm
|
e66c1514e0
|
Transforms update vertex data on parent changes.
|
2016-11-10 17:04:55 +00:00 |
|
photonstorm
|
49c57089b3
|
Quick test.
|
2016-11-10 17:04:37 +00:00 |
|
photonstorm
|
fa3905c8c7
|
Containers added themselves to States properly.
|
2016-11-10 17:04:29 +00:00 |
|
Richard Davey
|
d0eab7a4e7
|
Added Ellipse.circumferencePoint
|
2016-11-10 03:00:41 +00:00 |
|
Richard Davey
|
f621f4aa81
|
Added ref to State Manager.
|
2016-11-10 02:01:02 +00:00 |
|
Richard Davey
|
13d8f332f4
|
Drag events.
|
2016-11-10 00:53:29 +00:00 |
|
Richard Davey
|
fb8da7ac08
|
Fixed transform look-up.
|
2016-11-10 00:41:15 +00:00 |
|
Richard Davey
|
8d8ca49f5e
|
Fixed UpdateManager call.
|
2016-11-10 00:10:48 +00:00 |
|
Richard Davey
|
89885dcb7c
|
Refactored the Input Manager.
|
2016-11-10 00:10:39 +00:00 |
|
photonstorm
|
be13ededee
|
Panic stations.
|
2016-11-09 15:33:47 +00:00 |
|
photonstorm
|
38868d6ecf
|
Fixed Pixel Field.
|
2016-11-09 15:33:42 +00:00 |
|
photonstorm
|
519c121a52
|
Updated the way the State Config works.
|
2016-11-09 14:52:53 +00:00 |
|
photonstorm
|
9064727b41
|
Added performance.now polyfill.
|
2016-11-09 14:52:44 +00:00 |
|
photonstorm
|
c0a98c467f
|
Removed the console debug.
|
2016-11-09 14:52:34 +00:00 |
|
photonstorm
|
0c14b261d5
|
Removed all the _old properties.
|
2016-11-09 14:52:23 +00:00 |
|
photonstorm
|
7a35f68ddc
|
MainLoop rendering interpolation done.
|
2016-11-09 12:25:26 +00:00 |
|
Richard Davey
|
961997ac5c
|
Debugging the loop.
|
2016-11-09 09:05:50 +00:00 |
|
Richard Davey
|
48f90fec34
|
Implemented a State based MainLoop system, with fully split logic / render cycles and frame rate. Each State can now set its own frame rate. Added in more Camera commands, moved the Tween Manager into the State Systems, and started work on the new heavily reduced Game object.
|
2016-11-08 01:50:57 +00:00 |
|
photonstorm
|
b3c2ddb420
|
Pre-crash salvage.
|
2016-11-07 17:05:14 +00:00 |
|
Richard Davey
|
c683ae2e1f
|
Tidying up.
|
2016-11-07 01:01:09 +00:00 |
|
Richard Davey
|
d34a5062c0
|
New Frame Crop function.
|
2016-11-07 00:33:53 +00:00 |
|
Richard Davey
|
4b42972a9b
|
Comment out some parts that don't work yet.
|
2016-11-07 00:33:42 +00:00 |
|
Richard Davey
|
5dc9d0331d
|
Phaser 3 specific config.
|
2016-11-07 00:33:27 +00:00 |
|
Richard Davey
|
2e4e4be68d
|
Added Frame.clone.
|
2016-11-07 00:33:18 +00:00 |
|
Richard Davey
|
efebd79e30
|
Added State.pause.
|
2016-11-06 16:50:45 +00:00 |
|
Richard Davey
|
f2cb384da0
|
State indexing added.
|
2016-11-06 13:59:48 +00:00 |
|
Richard Davey
|
967bb6cc02
|
Don't move to active until init / preload / create is over.
|
2016-11-06 13:04:45 +00:00 |
|
Richard Davey
|
d568d2bede
|
Moved _sys to a StateSystems class to keep things much cleaner, and avoid setter inheritance mess.
|
2016-11-06 12:18:08 +00:00 |
|
Richard Davey
|
21937a1106
|
States can once again be defined from pure functions now.
|
2016-11-04 06:25:07 +00:00 |
|
Richard Davey
|
89a737a620
|
State Manager holds all given states until booted before creating them.
|
2016-11-04 05:41:00 +00:00 |
|
Richard Davey
|
a5736f10e3
|
Phaser.State now takes a config object. Can be used to set managers, position, name, etc.
|
2016-11-04 04:12:18 +00:00 |
|
Richard Davey
|
c60eae4ee1
|
Fixed vert dimensions, texture still needs to be based on renderer size.
|
2016-11-04 04:11:47 +00:00 |
|
Richard Davey
|
f9745bbce3
|
States now own a Loader instance, rather than it being a Phaser global.
|
2016-11-04 03:21:04 +00:00 |
|
Richard Davey
|
893d35ea89
|
Multiple States now rendering together, with their own systems and managers :)
|
2016-11-04 03:09:48 +00:00 |
|
Richard Davey
|
2326b331f1
|
States now have their own FBO (under WebGL) which the renderer uses.
|
2016-11-04 02:24:49 +00:00 |
|
Richard Davey
|
a366ef8f3c
|
New State Manager up and running.
|
2016-11-04 02:08:17 +00:00 |
|
Richard Davey
|
dd34e4033a
|
Brand new State class.
|
2016-11-03 22:26:52 +00:00 |
|
Richard Davey
|
268e40ea7e
|
Add to 'state' by default now.
|
2016-11-03 22:26:39 +00:00 |
|
Richard Davey
|
2dd7e68707
|
Extends the Factory.
|
2016-11-03 22:26:28 +00:00 |
|
Richard Davey
|
a15747203e
|
Moved boot into Game, and added State property.
|
2016-11-03 22:26:16 +00:00 |
|
Richard Davey
|
89ece19c78
|
Disabled twirl.
|
2016-11-03 22:25:55 +00:00 |
|
Richard Davey
|
16e687cb2a
|
Fixed issue with FBO leaving no bound texture on unit zero.
|
2016-11-03 21:50:14 +00:00 |
|
Richard Davey
|
181e08a1f9
|
Testing fix.
|
2016-11-03 21:32:06 +00:00 |
|