Commit Graph

  • 3661ee3ada added better documentation to Nodes folder Joe Weaver 2021-01-05 11:31:17 -0500
  • ea33e71619 added a working physics system Joe Weaver 2020-12-22 13:18:10 -0500
  • 4b8ebf360d improved visual debugging Joe Weaver 2020-12-21 12:32:32 -0500
  • b8849b4c84 added tween features Joe Weaver 2020-12-01 14:04:24 -0500
  • 5bf6e96778 added tween animations Joe Weaver 2020-11-29 19:49:04 -0500
  • 32d63ea2bf added animated sprites Joe Weaver 2020-11-24 16:51:13 -0500
  • b6a0aa569a abstracted rendering to renderingManager Joe Weaver 2020-11-24 13:25:36 -0500
  • 3d275ba7f9 added slider and textInput uiElements Joe Weaver 2020-11-18 12:20:33 -0500
  • fff1ac4907 cleaned up UIElement code Joe Weaver 2020-11-18 10:57:55 -0500
  • 6149b983a5 finished implementing physics layers and added support for tilemap editing with code Joe Weaver 2020-11-16 11:02:45 -0500
  • 9dc8cd29d1 added demo level and started work on physics layer support Joe Weaver 2020-11-15 08:26:49 -0500
  • ff5a2896fe added pathfinding and ai factories, split layers, and made fixes to other factories Joe Weaver 2020-11-04 14:03:52 -0500
  • 1047e31c70 added extra demo classes and implemented pathfinding groundwork Joe Weaver 2020-10-28 14:55:32 -0400
  • 19028a9a58 reworked physics system Joe Weaver 2020-10-25 17:46:43 -0400
  • c77a947cc0 added stats Joe Weaver 2020-10-21 15:30:13 -0400
  • 15dd74f45e fixed fps tracking in game loop Joe Weaver 2020-10-21 06:38:03 -0400
  • d9a87b2727 added viewport zoom Joe Weaver 2020-10-18 18:34:13 -0400
  • 7a0f9e5c95 added state machine demo and added some features Joe Weaver 2020-10-18 12:03:40 -0400
  • 25e0b8a39e added states and state machines for ai behaviors Joe Weaver 2020-10-14 14:55:22 -0400
  • f3449c1526 added AI support Joe Weaver 2020-10-07 15:00:28 -0400
  • 254462993a converted all code to work with AABBs Joe Weaver 2020-10-05 15:01:26 -0400
  • a32066468f added quadtree scene graph and gave CanvasNodes boundaries Joe Weaver 2020-09-28 18:57:02 -0400
  • cf3c801bdb added y sorting for object layers Joe Weaver 2020-09-23 14:30:29 -0400
  • 9cb4f55d9a added support for Tiled object layers Joe Weaver 2020-09-20 14:05:22 -0400
  • a67521ea26 added enums for event type and added an emitter class Joe Weaver 2020-09-19 20:18:39 -0400
  • d452678344 added viewport smoothing Joe Weaver 2020-09-19 15:21:55 -0400
  • 90996115f1 made sounds play via EventQueue and flagged vars in ResourceManager Joe Weaver 2020-09-16 14:45:37 -0400
  • 3a57a1acab commented code and cleaned formatting Joe Weaver 2020-09-13 20:57:28 -0400
  • 8cb4fb7972 added scene changes Joe Weaver 2020-09-07 22:15:49 -0400
  • 9e86192bb0 added audio and sprite loading Joe Weaver 2020-09-07 15:38:10 -0400
  • 2093d8e4ab reworked scenes Joe Weaver 2020-09-06 18:07:09 -0400
  • 214eba6e71 added resource loader Joe Weaver 2020-09-05 00:04:14 -0400
  • bd49258d30 cleaned up typescript inconsistencies in code Joe Weaver 2020-08-24 18:54:52 -0400
  • 2dd60b5197 fixed tilemap physics Joe Weaver 2020-08-20 20:45:48 -0400
  • 66ced08987 added some error checking to tilemaps and alpha value to scenes Joe Weaver 2020-08-20 14:00:38 -0400
  • bd961d04d3 fixed issues with tilemaps and physics Joe Weaver 2020-08-18 14:48:47 -0400
  • 033680cf52 fixed bug with non-square tilemaps Joe Weaver 2020-08-18 11:54:16 -0400
  • 201e1624c4 added basic collisions Joe Weaver 2020-08-18 11:07:58 -0400
  • e6d4d75cd5 added basic physics collision checks Joe Weaver 2020-08-17 20:09:41 -0400
  • f0bb31f61e added tilemaps and a resource loader Joe Weaver 2020-08-17 10:34:31 -0400
  • 851fd050a7 added rounded buttons Joe Weaver 2020-08-11 19:55:05 -0400
  • 606232d1d1 added debug message system Joe Weaver 2020-08-10 20:09:52 -0400
  • 98c23cda40 added canvasItem factory and added parallax Joe Weaver 2020-08-10 19:13:42 -0400
  • b33b7b0a21 improved ui elements Joe Weaver 2020-08-10 16:44:24 -0400
  • 91fcfd0a0d disabled right click on canvas and improved handling of blur Joe Weaver 2020-08-10 13:51:33 -0400
  • 67bcba2c5f restructured game nodes and created canvas node subclass Joe Weaver 2020-08-10 13:19:59 -0400
  • 40a05fdbdb transferred game engine code to typescript Joe Weaver 2020-08-07 12:21:15 -0400
  • e5d0678b5d initial commit Joe Weaver 2020-08-03 16:51:20 -0400