Commit Graph

21 Commits

Author SHA1 Message Date
Joe Weaver
4b8ebf360d improved visual debugging 2020-12-21 12:32:32 -05:00
Joe Weaver
5bf6e96778 added tween animations 2020-11-29 19:49:04 -05:00
Joe Weaver
b6a0aa569a abstracted rendering to renderingManager 2020-11-24 13:25:36 -05:00
Joe Weaver
6149b983a5 finished implementing physics layers and added support for tilemap editing with code 2020-11-16 11:02:45 -05:00
Joe Weaver
9dc8cd29d1 added demo level and started work on physics layer support 2020-11-15 08:26:49 -05:00
Joe Weaver
c77a947cc0 added stats 2020-10-21 15:30:13 -04:00
Joe Weaver
15dd74f45e fixed fps tracking in game loop 2020-10-21 06:38:03 -04:00
Joe Weaver
d9a87b2727 added viewport zoom 2020-10-18 18:34:13 -04:00
Joe Weaver
f3449c1526 added AI support 2020-10-07 15:00:28 -04:00
Joe Weaver
254462993a converted all code to work with AABBs 2020-10-05 15:01:26 -04:00
Joe Weaver
a32066468f added quadtree scene graph and gave CanvasNodes boundaries 2020-09-28 18:57:02 -04:00
Joe Weaver
90996115f1 made sounds play via EventQueue and flagged vars in ResourceManager 2020-09-16 14:45:37 -04:00
Joe Weaver
3a57a1acab commented code and cleaned formatting 2020-09-13 20:57:28 -04:00
Joe Weaver
9e86192bb0 added audio and sprite loading 2020-09-07 15:38:10 -04:00
Joe Weaver
2093d8e4ab reworked scenes 2020-09-06 18:07:09 -04:00
Joe Weaver
214eba6e71 added resource loader 2020-09-05 00:04:14 -04:00
Joe Weaver
bd49258d30 cleaned up typescript inconsistencies in code 2020-08-24 18:54:52 -04:00
Joe Weaver
2dd60b5197 fixed tilemap physics 2020-08-20 20:45:48 -04:00
Joe Weaver
f0bb31f61e added tilemaps and a resource loader 2020-08-17 10:34:31 -04:00
Joe Weaver
606232d1d1 added debug message system 2020-08-10 20:09:52 -04:00
Joe Weaver
40a05fdbdb transferred game engine code to typescript 2020-08-07 12:21:15 -04:00