itch.io is community of indie game creators and players

Devlogs

Devlog #4 - New Gameplay Features and Level Progress! | GoedWare Game Jam 13

BREAKING THE LOOP
A browser game made in HTML5

🎮 Gameplay Mechanics:

I thought it would be a good idea for the gameplay to have the rotation speed increase over time. This way, we get two things: in the center, the rotation is faster, and as we move away from the center, it balances out, preventing the edges from feeling too slow. Additionally, the beginning of the level is calmer, offering a breather. However, if you take too long, the speed accelerates to the point where it's almost impossible to escape. ⚡

🛠️ Level Design:

I created a ring-shaped sprite that covers the outer edges of the level. When the player collides with it, the level ends. I also disable the control input, slow down the game, and do a fade-out to black to transition out of the level. 🎬

💡 Challenges:

Today wasn't as successful because I spent part of the time fixing the behavior of the cannons. I still can’t restrict their range because they are rotating with the environment. I’ll leave this for another day, as they don't appear until the fourth level anyway. 🔧

🚧 New Features:

Reusing the cannon positioning code, I created the intermittent energy barriers that block the path in the second level. I alternate between visible and invisible by changing the alpha value. They are now fully functional, including collision detection. Fortunately, it wasn’t as difficult as the cannons. 💥

🖼️ Level Progress:

Following the templates from the first level, I’ve already drawn the second and third levels. I managed to finish the second level because I now have the energy barriers in place. 🏁

💭 Art and Design:

I wasted quite a bit of time drawing a decent meteorite, but in the end, I scrapped it. Tomorrow will be the day to draw the meteorite and finalize its behavior. I’m worried about how it will realistically bounce off the walls… 🌠

🕹️ Reflections:

I’m realizing there’s still a lot left to do, and not every day goes as quickly as I’d like. I need to avoid overloading myself and focus on making steady progress as fast as possible. ⏳



 

Download BREAKING THE LOOP
Leave a comment