Pixelo789

Luanti Game Jam: Day 6

Day 6

I finally added level transitions! I referenced the implementation that Glitch uses on death (linked below) so I can make mine. It's simple visually; when the target is activated, the screen fades to black, then fades back in with the next level.

https://codeberg.org/Wuzzy/Glitch/src/branch/master/mods/glitch_screen/init.lua

I also made level 6. It introduces mineable blocks. It has a fairly linear section before going to a vertical climb. This does, however, resurface an issue I've been working around: currently, adding and removing items is weird. For whatever reason, if I add or remove an item in the slot currently being focused, it doesn't actually add/remove the item. This causes game-breaking issues. I'll try fixing them tomorrow.

I also finally removed the large amount of "mcl_*" dependencies. Turns out it was from a "playerphysics/elytra.lua" file that Mineclonia adds. Since elytras that let you fly are obviously not needed in a puzzle game with only walking and sprinting[citation needed], I removed it. Since that file was the source of all the "mcl_*" dependencies, I was also able to remove all of those.

Checklist from yesterday

Plans for tomorrow

Overall plans

[ ] Add more environments and interactions:

[ ] Level ideas:

---

More information about the jam can be found here:

Luanti Game Jam 2025

The code is on Codeberg:

Codeberg repository