Richard Davey
aa341854c7
Happy New Year
2019-01-15 16:20:22 +00:00
Richard Davey
e882218fc4
Renamed boot to core and updated events accordingly
2019-01-15 16:17:04 +00:00
Richard Davey
24f96690ea
Animations namespace fix
2019-01-15 14:37:40 +00:00
Richard Davey
41956c4625
Added FB plugin conditional
2018-09-20 14:14:29 +01:00
Richard Davey
d6ff9cfa5a
FB Plugin moved to its own build file
2018-09-20 11:50:09 +01:00
Richard Davey
7765496b19
Moved FB plugin behind build flag
2018-08-23 18:10:20 +01:00
Richard Davey
b25ff9e065
Moved Camera3D to optional plugin
...
Also included build flag to allow it to be compiled into the standard lib if required (saves a bunch of KB in duplicated classes)
2018-08-23 15:30:21 +01:00
Richard Davey
c65e3c7428
Added FB Instant Games Plugin to core (will prepare for moving to unique build once feature complete)
2018-07-27 08:33:51 +01:00
Richard Davey
2f4c52b7e4
Remapped EventEmitter correctly to Phaser.Events.EventEmitter
2018-05-11 14:05:34 +01:00
Richard Davey
61d38b028f
Exposed Plugin and Plugins namespace
2018-05-10 17:14:52 +01:00
Richard Davey
57918bb50f
Removed the need for raw-loader
in webpack. Shaders now build to standard JS files. Removed fs requirement.
2018-05-08 23:04:57 +01:00
Richard Davey
4018d6ab39
Added require.extensions and eslint rule. Fix #3598
2018-04-20 01:10:04 +01:00
Richard Davey
44aff6548d
Proper indent
2018-04-13 17:05:59 +01:00
Richard Davey
f74f733576
Just because.
2018-03-26 23:17:06 +01:00
Felipe Alfonso
98893e1bba
Modified WebGLPipeline and it's child classes to make them easier to generate custom Pipelines. Added functions to WebGLPipeline to modify uniforms. Exposed Renderer namespace for usage outside the engine
2018-03-05 11:29:48 -03:00
Richard Davey
2813ac8162
Moved PluginManager and merged configs into single root file for easier changing.
2018-02-12 23:03:48 +00:00
Richard Davey
d1f5f8a82b
Added jsdocs
2018-02-12 16:01:21 +00:00
Richard Davey
10193c181a
Fixed require paths.
2018-02-07 17:10:01 +00:00
Richard Davey
2a86400a28
Added in jsdocs
2018-01-31 13:54:44 +00:00
Richard Davey
4ec30b8db8
Recoded the Data component
...
Added is back in as DataManager, which Game Objects can have an instance of. Plus exposed as DataManagerPlugin available to Scenes. Removed callback based system and implemented events and fixed the destroy method.
2018-01-30 00:55:27 +00:00
Richard Davey
dc3093ef56
Removed trailing slash
2018-01-18 05:19:17 +00:00
Richard Davey
a7bd9482fd
Fixed input injection
2018-01-16 23:18:02 +00:00
Richard Davey
f9a7939812
Lots of work migrating to the new plugin system, fixing references and exposing on the namespace
2018-01-16 22:28:29 +00:00
Richard Davey
be756ed7fc
Renamed folder camera
to cameras
and split up the contents into proper namespaces. Merged inc files back into classes.
2018-01-16 15:07:04 +00:00
Richard Davey
36b4d79369
Removed the old events folder contents and added in an EventEmitter alias for user-land event creation.
2018-01-12 18:59:01 +00:00
Richard Davey
c625b8735b
Updated to using Event Emitter for all key managers and game objects. Events are now dispatched directly using arguments instead of Event objects, all managers updated to emit directly.
2018-01-12 17:09:21 +00:00
Richard Davey
d8f1ba03e9
Moved repository location
2018-01-09 21:43:56 +00:00