Commit Graph

28 Commits

Author SHA1 Message Date
b4053b96eb fix: update Noble submodule — restore correct draw order
The sprite.update() must run before scene:update() so that
manual UI draws (buttons, text, menus) render on top of sprites.
2026-02-24 13:03:00 +01:00
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
8a039adc05 rework + cool bomber 2026-02-24 00:46:50 +01:00
9eb426021e unknown 2026-02-23 20:52:54 +01:00
fae2abf94e bomber imp 2025-04-12 13:32:36 +02:00
648e4a3dc4 bomber 2025-04-11 15:15:19 +02:00
95b2c825db map select 2025-04-11 01:25:01 +02:00
19fe3e3d13 fix: ass code l 2024-06-14 21:06:39 +03:00
a4d2684724 fix: ass code l 2024-06-14 20:50:55 +03:00
1349e92491 feat: add dialogue 2024-06-14 20:33:09 +03:00
60002df6e1 fix: player can select unavailable drone 2024-06-12 19:07:08 +03:00
c31d902074 alpha 2 2024-06-12 19:02:03 +03:00
7d18d380ab add noble as submodule 2024-06-12 18:46:49 +03:00
79702f4c8f remove noble 2024-06-12 18:41:38 +03:00
025880c358 redesign music and drone selection 2024-06-12 01:22:12 +03:00
43512c90c7 alpha 0.1 2024-06-10 01:50:27 +03:00
4d7f25c027 assemble minigame 2024-06-04 21:21:40 +03:00
2d7f65d7fb new cool backgroud 2024-06-03 21:15:23 +03:00
b0256d7ae3 bg 2024-06-03 20:08:46 +03:00
9cd5c1bd81 fix inertia 2024-06-03 00:34:03 +03:00
4f6d0a6c24 inertia and refactor 2024-06-03 00:31:15 +03:00
3ca6427583 noble animations 2024-06-02 20:25:27 +03:00
f19610e458 tank 2024-06-01 22:46:36 +03:00
29a5ed2f62 noble engine migration 2024-06-01 16:52:11 +03:00
ea0681b60d some shit 2024-05-31 13:19:42 +03:00
a71461dac0 screen borders 2024-05-30 11:45:27 +03:00
85225f7c2d initial commit 2024-05-29 17:38:50 +03:00