Luanti Game Jam: Day 19
Day 19
I have, for the most part, finalised level 21. This took quite a bit of work, but I'm in the final stretch.
At this point, it's just adding a GUI for changing the level, a credits screen, and some target callbacks, and I should be about done.
Checklist from yesterday
[ ] Work on endgame (boss fight)
- [x] Boss fight:
- Timed
- [ ] Add optional callbacks when the target is clicked and when dialogue ends (for boss fight)
- [ ] Add the option for custom coloured dialogue (for AI character text)
- [ ] Add a credits screen
- [ ] Add a GUI for going back to previous levels
[ ] Level tweaks:
- [ ] Have a more "random" initial reflector placement in levels 13 and 14
- [ ] Extend level 18
[ ] Work on stuff for submitting to ContentDB:
- [ ] Update README to further explain what the game/story is about
- [ ] Explain some of the decisions I made that may not be obvious at first
- [ ] More/better screenshots
Overall plans
For this last week, the "Plans for tomorrow" and "Overall plans" checklist will be merged.
[ ] Work on endgame (boss fight)
- [ ] Make the "boss fight" (level 21, section 2) timed
- [ ] Add optional callbacks when the target is clicked and when dialogue ends (for boss fight)
- [ ] Add the option for custom coloured dialogue (for AI character text)
- [ ] Add a credits screen
- [ ] Add a GUI for going back to previous levels
[ ] Level tweaks:
- [ ] Have a more "random" initial reflector placement in levels 13 and 14
- [ ] Extend level 18
- [ ] Add dialogue to level 8
- [ ] Code cleanup
- [ ] Add a new player/hand texture
[ ] 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
- [ ] Minify XBows
---
More information about the jam can be found here:
Luanti Game Jam 2025
The code is on Codeberg:
Codeberg repository