they are premade - a bit math for the light-patterns (i know, how long u must wait to get through)
in 3 hours there was not enough time to develop a dynamic level generation algorithm that also invents a pattern that is always solvable.
it’s a coding experiment, where i now have a base at hand – if i want to reuse this at some point in the future (maybe as a minigame in some bigger project), i can come back to the code of this submission.
tbh, that’s what i do with all my trijam-submissions (it’s my 8th now i believe) – they all have the potential to become a minigame in a big project one day – some of them might even be doable standalone, maybe as a mobile game.