Richard Davey
|
86fe054c63
|
Game boot sequence is now split-up to allow time for non-blocking, but time sensitive plugins (like the Texture Manager) to complete starting up before the main loop begins. Texture Manager now checks on state of default images before telling Game it is ready.
|
2018-01-18 14:01:29 +00:00 |
|
Richard Davey
|
e017a71f32
|
Game emits a boot event, which its managers listen for
|
2018-01-18 05:16:52 +00:00 |
|
Richard Davey
|
3ba774997d
|
Config now gets the DefaultScenePlugins
|
2018-01-18 05:16:02 +00:00 |
|
Richard Davey
|
570cbde7da
|
Renamed SceneManager.
|
2018-01-16 16:33:30 +00:00 |
|
Richard Davey
|
d6a1abcd2a
|
Renamed to CacheManager.
|
2018-01-16 16:30:11 +00:00 |
|
Richard Davey
|
26fd3ee661
|
Renamed input manager files and refs.
|
2018-01-16 16:14:21 +00:00 |
|
Richard Davey
|
08f3e70b6d
|
Merged Input Manager source and updated paths.
|
2018-01-16 16:00:37 +00:00 |
|
Richard Davey
|
c77c412183
|
Updated paths.
|
2018-01-16 13:04:35 +00:00 |
|
Richard Davey
|
9fabd000b5
|
Updated the PluginManager to be a global level instance that belongs to Game and registers all plugins
|
2018-01-16 02:08:04 +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
|
04b8f4203e
|
Started moving plugins to their own folders.
|
2018-01-10 16:29:46 +00:00 |
|
Pavle Goloskokovic
|
d0d3a6473d
|
Merge remote-tracking branch 'origin/master'
|
2018-01-10 16:20:13 +01:00 |
|
Richard Davey
|
d8f1ba03e9
|
Moved repository location
|
2018-01-09 21:43:56 +00:00 |
|