Luanti Game Jam: Day 16
Day 16
I made 4 levels:
- Level 13 is the introduction to mineable reflectors. It is an empty room where you have to place the mineable reflectors yourself. It also hints at story.
- Level 14 is a similar empty room with mineable reflectors.
- Level 15 is the anti-gravity introduction. This required adding the option to set moon-like gravity on a per-level basis, which was fairly simple since I already implemented anti-gravity.
- Level 16 is the "deja-vu" level. You repeat the same sequence three separate times.
With the amount of levels I added, I also worked on quite a bit of story, updating/adding dialogue. See the day 14 log for some plot details:
/blog/2025-11-21-luanti-game-jam-2025-day-14/index.html
I added an anti-gravity toggle node, which will go into the boss fight.
Other bug fixes/cleanup:
- The hand can now break otherwise "unmineable" blocks in creative.
Checklist from yesterday
[ ] Make more levels!! Level ideas:
- [x] Mineable reflector introduction level
- [x] Deja-vu: The same section gets repeated multiple times (maybe in anti-gravity)
- [ ] Work on endgame (boss fight)
- Timed
- [ ] Add a credits screen
- [x] Add a node that toggles anti-gravity
- [ ] Add a GUI for going back to previous levels
- [x] Add dialogue when needed
- [x] Rotate level 10
- [x] Start regenerating when joining if the player isn't at full health
- [x] Code cleanup
[ ] Work on stuff for submitting to ContentDB:
- [ ] Update README to further explain what the game/story is about
- [ ] More/better screenshots
Overall plans
For this last week, the "Plans for tomorrow" and "Overall plans" checklist will be merged.
- [ ] Make more levels (no level ideas right now)!!
- [ ] Work on endgame (boss fight)
- Timed
- [ ] Add a credits screen
- [ ] Add a GUI for going back to previous levels
- [ ] Code cleanup
[ ] Work on stuff for submitting to ContentDB:
- [ ] Update README to further explain what the game/story is about
- [ ] More/better screenshots
Might do (non-breaking)
- [ ] Combine the reflector nodes into one node
- [ ] Combine the buttons into one node
- [ ] Reuse the same reflector textures for both regular and mineable reflectors
- [ ] Optional mod to add music
- Boss: potentially Mendelssohn's Symphony No. 4 "Italian", movement IV. Saltarello presto, in some retro/chiptune form if possible
- [ ] Fix item adding/removing to focused slot (maybe; I have no idea how to fix this!!)
- [ ] An achievement system
- [ ] Figure out and implement emerging
- [ ] Combine levels 11 and 12
---
More information about the jam can be found here:
Luanti Game Jam 2025
The code is on Codeberg:
Codeberg repository