
I've had to rewrite a lot of code a few times over to get stabilize the bug squishing mechanics. Which took a lot of time. This really needs to be reliable since it's the primary game mechanic.
I've also gotten a background for the title screen done.
Beastly Title ScreenWhile I got the squishing me…

So a few features since the last update. Got all the level mechanisms working, doors, switches, platforms, conveyor belts, and electric terminals.
Beastly Electric Blockaloo Beastly ConveyancesI also added a camera shake to help with the impact of things like explosions.
Beastly Camera ShakingAl…

Had to spend about a day to finish up the menus and hook up to the actual save files. And hook up the save files to level loading.
Another good portion of the day was spent fixing bugs and refactoring code to make adding in new things less work and more stable.
And after all that, I could start worki…

Because only a few menus are needed for this game, I pushed through and got most of them done today. Created some UI elements like buttons, and then created each menu and got them working. The main menu, the game slot select menu, then level select menu, and the pause menu.
Beastly MenusMenus are …

I was working on some other prototypes for a bit. Then I wrote up a new doc for this project to create a new prototype that's closer to the Beast game from my childhood. It involves smashing beasts with blocks. This game will be more complicated but hopefully as fun as I remember.
Most of the graphi…

Been busy with real life things so I haven't been updating as much as I should be. But making games is what helps me relax so that has progressed even in my silence.
My last update was getting the pushing of the blocks done, and thankfully that was done in a way that I didn't have to do much reworki…

Well, so far I have the character pushing things around.
A little about where this game idea comes from. My family used to have a 286 back in the 90's with an orange monochrome monitor. One of my dad's friends from work programed a game called “Beast” using ASCII characters like in Rogue. The goal …

Barely started development. The core mechanic of the game will be pushing beasts with blocks. Push them into the water or smash them into walls or other blocks.
The first phase will be getting some puzzle elements into the game, the second phase will be getting the core mechanic done, then planning …