doodle/pkg/level
Noah 6def8f7625 Walk up slopes smoothly, texture freeing improvement
* Fix collision detection to allow actors to walk up slopes smoothly, without
  losing any horizontal velocity.
* Fix scrolling a level canvas so that chunks near the right or bottom edge
  of the viewpoint were getting culled prematurely.
* Centralize JavaScript exception catching logic to attach Go and JS stack
  traces where possible to be more useful for debugging.
* Performance: flush all SDL2 textures from memory between scene transitions
  in the app. Also add a `flush-textures` dev console command to flush the
  textures at any time - they all should regenerate if still needed based on
  underlying go.Images which can be garbage collected.
2024-02-07 22:14:48 -08:00
..
giant_screenshot Level Thumbnails on Story Mode Select 2023-12-09 14:59:31 -08:00
publishing Signed Levels and Levelpacks 2023-02-18 17:37:54 -08:00
actor_options.go Slippery Pixels + Update Changelog for 0.13.1 2022-10-10 10:52:28 -07:00
actors.go Slippery Pixels + Update Changelog for 0.13.1 2022-10-10 10:52:28 -07:00
chunk.go Binary format for chunks in zipfiles 2023-02-18 12:45:36 -08:00
chunk_map.go Add cheat code to send power to all actors 2023-02-18 14:21:07 -08:00
chunk_test.go Unit test fixes and code cleanup 2023-12-02 12:33:14 -08:00
chunker.go Walk up slopes smoothly, texture freeing improvement 2024-02-07 22:14:48 -08:00
chunker_test.go Unit test fixes and code cleanup 2023-12-02 12:33:14 -08:00
chunker_zipfile.go Update savegame format, Allow out-of-bounds camera 2023-03-07 21:55:10 -08:00
filesystem.go Level Screenshots and Thumbnails 2023-12-08 19:48:02 -08:00
fmt_json.go Unit test fixes and code cleanup 2023-12-02 12:33:14 -08:00
fmt_maintenance.go Rename Go module 2022-09-24 15:17:25 -07:00
fmt_readwrite.go Rename Go module 2022-09-24 15:17:25 -07:00
inflate.go Level Thumbnails on Story Mode Select 2023-12-09 14:59:31 -08:00
page_type.go Add MenuScene with New Level UI 2019-06-25 15:01:37 -07:00
palette.go Binary format for chunks in zipfiles 2023-02-18 12:45:36 -08:00
palette_defaults.go Update default level palettes for new pixel attributes 2022-10-10 11:17:11 -07:00
screenshot.go Level Screenshots and Thumbnails 2023-12-08 19:48:02 -08:00
swatch.go Slippery Pixels + Update Changelog for 0.13.1 2022-10-10 10:52:28 -07:00
types.go Level Screenshots and Thumbnails 2023-12-08 19:48:02 -08:00