Luanti Game Jam: Day 12
Day 12
I finished levels 8 and 9. Level 8 is the introduction to the reflector node, with two sections. Section 1 is the introduction, and section 2 is a simple one where you have to press a button to remove a wall so a reflected arrow can pass through. Level 9 also requires you to press a button, but you have to do so with a reflected arrow.
I tweaked the reflector node for (hopefully) the final time. Reflected arrows now has less vertical velocity, which feels more gentle and intuitive.
I modified the sprint mod I'm using (the one from Mineclonia) so it doesn't need any monkey-patching for expected Mineclonia mod dependencies (hunger, which is not in this game, and CSM-related things, which currently requires a modified client anyway).
Mineclonia
Finally, there is a speedrun timer now. If you go to the settings and enable "Speedrun mode", it will show a timer in the bottom-left corner of the screen.
I might start boss fight work tomorrow; I didn't get around to it today.
Checklist from yesterday
- [x] Make one, if not two, more levels
- [ ] Potentially work on endgame (boss fight)
- Music: potentially Mendelssohn's Symphony No. 4 "Italian", movement IV. Saltarello presto, in some retro/chiptune form if possible
- Timed
- [x] Speedrun timer/mode
[ ] Anti-gravity preparation
- [ ] Node that toggles anti-gravity
Plans for tomorrow
- [ ] Make one, if not two, more levels
- [ ] Potentially work on endgame (boss fight)
- Music: potentially Mendelssohn's Symphony No. 4 "Italian", movement IV. Saltarello presto, in some retro/chiptune form if possible
- Timed
- [ ] Add option to disable dialogue
[ ] Anti-gravity preparation
- [ ] Node that toggles anti-gravity
- [ ] A reflector node that shoots straight up
- [ ] Automatic health regeneration
- [ ] Make dialogue and (potentially) transitions not repeatedly create new HUD elements
- [ ] Fix mineable blocks not being removed from inventory when resetting the section
- [ ] Allow going back to previous levels
- [ ] Small code cleanup
Overall plans
- [ ] More levels!!
- [ ] Fix item adding/removing to focused slot (maybe; I have no idea how to fix this!!)
[ ] Add more environments and interactions:
- [ ] Anti-gravity/less gravity
[ ] Level ideas:
- [ ] Deja-vu: The same section gets repeated multiple times
- [ ] An achievement system
---
More information about the jam can be found here:
Luanti Game Jam 2025
The code is on Codeberg:
Codeberg repository