Day 1 (not really)
Today’s work was focused on reimplementing level transitions. I try to design the levels to flow one into another, which helps me to have a certain structure to the world:
During the jam I decided to choose a hacky solution of keeping each level in a separate scene. While it generally worked, it resulted in little but noticeable stutters when a new scene was loaded into memory. Plus, scene transition would eat all the sounds and particle effects that were playing (if they weren’t set to persist between scenes).
So, I was fixing just that.
Since I treat my levels as one continuous level, the obvious solution would be to keep them in one scene:
The transinion from one methon to the other went smoothly, except for some resetting issues that came naturally with reloading the scene.