Commit Graph

  • 1df303fe17 added frameset class for use with sprite class Frank DeMarco 2020-07-17 22:58:23 -04:00
  • d471bdd651 - added const qualifier to some box and sprite functions - store frame length history for debugging - function for setting Node parent after initialization - set magnitude helper function Frank DeMarco 2020-07-13 00:53:12 -04:00
  • 605360bae5 Sprite accepts alpha mod parameter; duplicate texture method Frank DeMarco 2020-07-11 02:06:58 -04:00
  • 74ca4da69a - replaced location with box, added get/set functions for size and sides - preprocessor statements for handling emscripten main loop - pass floats to render functions - added box and get/set box functions to sprite class - functions for filling a texture with solid color or tile texture Frank DeMarco 2020-06-27 17:47:14 -04:00
  • bbc53d357c wishlist Frank DeMarco 2020-06-05 00:02:08 -04:00
  • 020d3b8de1 added README Frank DeMarco 2019-10-03 15:45:38 -04:00
  • eb519bdf93 - restored to space texture - invert option added to gl texture load Frank DeMarco 2019-10-03 14:21:23 -04:00
  • b2f5f56063 - store video stashes in linked lists - cube face textures demo - only dispatch events to active nodes - only update animation if containing object is active Frank DeMarco 2019-07-21 03:13:19 -04:00
  • d7f1877cbe reserve 100 video stashes temporary fix Frank DeMarco 2019-06-16 19:12:21 -04:00
  • 30e6c970d3 get screen pixels uses gl or sdl Frank DeMarco 2019-06-16 03:05:02 -04:00
  • 7e51a04b71 stash and write audio to recording Frank DeMarco 2019-06-04 03:20:13 -04:00
  • 437f2d321c bug fix: initialize last frame timestamp Frank DeMarco 2019-05-31 23:34:04 -04:00
  • c71635e5d6 keyup sends cancel to command subscribers Frank DeMarco 2019-05-31 21:53:39 -04:00
  • daa7945c89 write most recent frames to video Frank DeMarco 2019-05-31 02:54:31 -04:00
  • bef7c1a740 stash pixel buffers and write video frames in chunks Frank DeMarco 2019-05-25 07:28:05 -04:00
  • 92178b8f42 free recorder pixel data Frank DeMarco 2019-05-24 22:43:30 -04:00
  • f1ba8eed5e write gif and mp4 Frank DeMarco 2019-05-22 04:27:15 -04:00
  • 9210b3fcf4 write video frames in separate thread Frank DeMarco 2019-05-19 05:55:46 -04:00
  • 10cc649f45 unsubscribe automatically at destruction Frank DeMarco 2019-05-18 21:25:27 -04:00
  • e45806f8bc create resource management objects on stack Frank DeMarco 2019-05-18 17:39:47 -04:00
  • 040a2b52ff fix key map combinations modifiers Frank DeMarco 2019-05-16 04:04:02 -04:00
  • 321d9df1be recorder writes video frames to folder Frank DeMarco 2019-05-16 03:51:36 -04:00
  • 1dbb2a2e1d save indexed screenshot to directory Frank DeMarco 2019-05-07 03:33:54 -04:00
  • ebd8f34266 translate key down to command event Frank DeMarco 2019-05-04 20:30:39 -04:00
  • 41dbfb8498 key map Frank DeMarco 2019-05-04 03:25:35 -04:00
  • 845d3bb883 pass object bound functions to delegate Frank DeMarco 2019-05-03 22:16:56 -04:00
  • eb35aedeef event dispatch Frank DeMarco 2019-05-03 02:09:48 -04:00
  • cf695b3d10 class name Frank DeMarco 2019-05-02 20:11:45 -04:00
  • e40201cd11 json config library Frank DeMarco 2019-05-02 06:45:41 -04:00
  • 949763f5d9 folder structure Frank DeMarco 2019-04-29 19:27:13 -04:00
  • c8b29cfdbe node and game structs Frank DeMarco 2019-04-23 01:42:19 -04:00
  • f5ace066ba location class header Frank DeMarco 2019-04-22 20:21:52 -04:00
  • 0c2b22017e music test Frank DeMarco 2019-04-20 03:12:27 -04:00
  • 1954d63ecd original green Frank DeMarco 2019-04-19 04:11:08 -04:00
  • db6b36cfb7 dynamically load/unload sprite frames; Location class Frank DeMarco 2018-12-28 00:41:35 -05:00
  • 8cd25fc099 display sprite frames Frank DeMarco 2018-12-27 05:01:43 -05:00
  • 2d9a42bdba forward declare game Frank DeMarco 2018-12-26 05:51:04 -05:00
  • 6b231230db shiny Frank DeMarco 2018-12-25 20:32:51 -05:00
  • 59dbec98a0 initialize Frank DeMarco 2018-12-13 19:02:44 -05:00
  • 82c475f92e struct Frank DeMarco 2018-12-13 04:27:21 -05:00
  • 209ca9c2c0 toggle framerate Frank DeMarco 2018-12-03 04:46:10 -05:00
  • 7768702de4 framerate indicator Frank DeMarco 2018-11-30 18:30:06 -05:00
  • b42a20e490 toggle fullscreen Frank DeMarco 2018-11-28 04:44:53 -05:00
  • 0686d226b3 framerate Frank DeMarco 2018-11-28 03:58:33 -05:00
  • 57ddb3dca0 space box Frank DeMarco 2018-11-26 03:45:33 -05:00
  • 7e6dc58374 ic Frank DeMarco 2018-11-21 23:25:36 -05:00