4 Commits

Author SHA1 Message Date
9c867405e9 switch Noble Engine to our fork with 5 community bugfixes
Fork: assada/NobleEngine
Merged PRs:
- #63: fix background not drawing on scene transitions
- #65: mark NobleSprite dirty before drawing (alwaysRedraw=false)
- #86: fix animation frame duration issue
- #90: fix broken filter utility method
- #92: transition optimization (68% faster on hardware)
2026-02-24 12:56:07 +01:00
348bd4fe64 cleanup: QOL improvements — gitignore, Tags constants, remove debug artifacts
- Add .DS_Store, unused/, .vscode/settings.json to .gitignore
- Add .editorconfig (tabs for Lua, LF, UTF-8)
- Fix duplicate submodule entry in .gitmodules
- Add Tags table (player, tank, ground, granade, ammoCrate) — replace magic numbers
- Add SCREEN_W/SCREEN_H constants
- Fix leaked global variable `c` in Game.lua
- Remove Noble.showFPS = true from BomberScene
- Remove debug print() calls from granade, enemy, BomberScene
- Fix clean_build_dir glob bug in both build scripts
- Make PLAYDATE_SDK_PATH configurable via env var
2026-02-24 12:48:00 +01:00
7d18d380ab add noble as submodule 2024-06-12 18:46:49 +03:00
29a5ed2f62 noble engine migration 2024-06-01 16:52:11 +03:00