doodle/pkg/doodads
Noah 866e5e7fd8 Deterministic JavaScript intervals + Code Cleanup
* Remove several unused functions in doodad.Drawing (velocity, acceleration,
  grounded, etc.) - uix.Actor is where these are actually managed.
* In the JavaScript API, setTimeout() and setInterval() will translate the
  milliseconds from wallclock time into a fixed number of game ticks to match
  the target frame rate for better deterministic timing.
2024-04-27 00:10:28 -07:00
..
dummy Rename Go module 2022-09-24 15:17:25 -07:00
actor.go Overhaul the Platformer Physics System 2020-04-04 21:00:32 -07:00
doodad.go Update savegame format, Allow out-of-bounds camera 2023-03-07 21:55:10 -08:00
drawing.go Deterministic JavaScript intervals + Code Cleanup 2024-04-27 00:10:28 -07:00
dummy.go Rename Go module 2022-09-24 15:17:25 -07:00
fmt_gzip.go Gzip Compression for Levels and Doodads 2021-07-13 20:06:57 -07:00
fmt_readwrite.go WIP Doodle++ 2024-04-18 20:23:07 -07:00
fmt_zipfile.go Finalize Non-square Doodads 2023-02-17 21:09:11 -08:00
json.go Update savegame format, Allow out-of-bounds camera 2023-03-07 21:55:10 -08:00
options.go Slippery Pixels + Update Changelog for 0.13.1 2022-10-10 10:52:28 -07:00
sort.go New TabFrame Widget for Doodads and Settings 2021-07-25 21:46:55 -07:00