306d96eea9restore playing field background plane, reposition and adjust scaling of canvas elementin wasm build, automatically bind sprite texturefrank2023-07-03 20:22:26 -04:00
6b6643ebccset emscripten to rebuild if config files are modifiedfrank2023-07-01 19:26:25 -04:00
e59eb7554buse mallinfo instead of mallinfo2 for emscripten buildfrank2023-06-30 23:10:36 -04:00
1af1d3ffd2use composition for associating plane with pad, add a working start buttonfrank2023-06-30 13:46:07 -04:00
2a3a920e47load all original enemies, increase bezier resolutionfrank2023-06-28 17:55:31 -04:00
5497f8ef45read slicer enemies from JSON dynamically, fix character collision box size, place character's bottom along the curvefrank2023-06-27 14:34:49 -04:00
c98354d2f1increment level at endfrank2023-06-26 21:33:59 -04:00
73638147dbadd WASM config to preloadsfrank2023-05-30 18:31:13 -04:00
8be9ad54f2- add mouse button up and wheel events - scale the field object so it is 16:9 - set active texture once - add controls for 3D rotation, zoom, and character movement - update and apply projection and view transformations - add character class for tracking character logic - functions for transforming coordinates from world to clip, ndc, and window - slightly offset UV in fragment shader to workaround character display issuefrank2023-05-30 17:54:32 -04:00
a6ed2ccb73- add cake frames - fix mixing of texture and color data in fragment shader - add field of play background plane - replace non-destructive transforms with resetable destructive transforms in Pad classfrank2023-05-24 22:55:48 -04:00