1
0
Fork 0
lasertank-js/lib
Mike Gerwitz 8f3ce4f8c6
Initial concept for player (tank) movement; state-driven map
Rendering now relies on hooking MapState, which represents the current state of
the map, raising events as various game objects change position or state.

This is a simple proof-of-concept---the tank moves, but only upward, and the
tile redraw does need work. There is no collision detection.
2013-01-19 13:50:50 -05:00
..
gameobjs Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
ui Refactored menu bar logic into ui/MenuBar 2012-03-26 19:28:00 -04:00
ClassicGame.js Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
ClassicGameObjectFactory.js Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
ClassicMap.js Added LVL metadata retrieval methods to ClassicMap 2012-03-18 22:02:42 -04:00
ClassicTileDfn.js Movable block should have a mask applied (oops) 2012-03-15 21:29:23 -04:00
FileLoader.js Began adding index.html, which will hold the actual game 2012-03-26 19:27:57 -04:00
Game.js Began refactoring game logic into ClassicGame 2012-03-27 21:34:33 -04:00
GameObjectFactory.js Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
LtgLoader.js Corrected LtgLoader._getDataSegment() impl. and offsets 2012-03-18 00:35:01 -04:00
Map.js Added LVL metadata retrieval methods to ClassicMap 2012-03-18 22:02:42 -04:00
MapAction.js Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
MapRender.js Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
MapSet.js Added ability to render other maps after having rendered another (demo file now allows for map selection by id) 2012-03-17 16:34:36 -04:00
MapState.js Initial concept for player (tank) movement; state-driven map 2013-01-19 13:50:50 -05:00
TileDfn.js Using circular linked lists for tile animations 2012-03-14 20:37:31 -04:00
TileMasker.js Added reference to first element in circular linked list for tile frames 2012-03-16 00:32:13 -04:00