Luanti Game Jam: Day 15
Day 15
I improved levels 7 and 11. The pit in level 7 is smaller because it was a slog to climb, and level 11 is arranged differently.
I've got an anti-gravity "toggle" working. Adding a node for it would probably be easy now.
I've add a "health overlay". Now, when you take damage, a red health
Other bug fixes/cleanup:
- I've replaced the purple concrete with pink concrete. The textures are the same colour scheme, but whereas the purple texture had pink on the outside and purple on the inside, the new texture has purple on the outside and pink on the inside. I think it looks better now.
- I removed the "set_arrows" command. I don't need it nearly as much as I thought I did, and I can always use "add_arrows".
As the deadline starts approaching, it's starting to get a little overwhelming, but I think I can push through.
Checklist from yesterday
[ ] Make more levels!! Level ideas:
- [ ] Mineable reflector introduction level
- [ ] Deja-vu: The same section gets repeated multiple times (maybe in anti-gravity)
- [ ] Work on endgame (boss fight)
- Timed
- Credits screen
[ ] Anti-gravity preparation
- [ ] Node that toggles anti-gravity
- [x] Changing arrow gravity on the fly
- [ ] Add a GUI for going back to previous levels
- [x] Add a red vignette when health is lower than a certain amount (e.g. 15/20 HP)
- [ ] Add dialogue when needed
[x] Code cleanup
- [x] "last_arrows" remnants from reflectors
Overall plans
For this last week, the "Plans for tomorrow" and "Overall plans" checklist will be merged.
[ ] Make more levels!! Level ideas:
- [ ] Mineable reflector introduction level
- [ ] Deja-vu: The same section gets repeated multiple times (maybe in anti-gravity)
- [ ] Work on endgame (boss fight)
- Timed
- [ ] Add a credits screen
- [ ] Add a node that toggles anti-gravity
- [ ] Add a GUI for going back to previous levels
- [ ] Add dialogue when needed
- [ ] Rotate level 10
- [ ] Start regenerating when joining if the player isn't at full health
- [ ] 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
- [ ] Reuse the same reflector textures for both regular and mineable reflectors
- [ ] Improve the hearts/health texture
- [ ] 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
---
More information about the jam can be found here:
Luanti Game Jam 2025
The code is on Codeberg:
Codeberg repository