I had an awesomely productive week, both in terms of visual content and bugs fixed, so let’s get straight to it! The first big gameplay addition I made is the elevator crushing. Elevators now squish poor characters that get in between solid terrain and an elevator. Blood is everywhere and the character sprite is squished down. This is really makes the game feel more immersive and the interaction was definitely required. Here you can see the crushing in action: For a while I had felt that the guns in a game called GunHero were too lame. I found that I only played with the SMG gun, never picking up anything that enemies dropped. That’s why I decided to improve the guns by adding more variety to them. Now I have awesome regular guns, one gun that shoots double bullets, and one gun that has a really cool burst mode. All the weapons have their own characteristics, and now I’m sure everyone will find a weapon suitable for their playstyle. Here are the new bullet modes, double and burst:
While working on the weapons, I also improved their feel by playing a sound if the weapon’s firerate limits bullet shooting and a bullet isn’t shot when the player presses the shoot-button down. The firerate counter now also decreases while the weapon is inactive, which is something that should have been programmer in a long time ago. I also added a small blinking animation to the bomb, and changed the bomb mode to explode the truck at the end of the level. That’s why I needed to add an explosion sprite to the truck, and I find that the sprite turned out pretty well. While clearing my tasklist, I finally added trigger moving and resizing to the level editor. Movement is implemented by dragging the trigger box around, and resizing is done by dragging sliders in the trigger property dialog. I also composed a quick menu background song. It’s not my best song, but I think it will do fine atleast for now. You can listen it below.
I cleared my tasklist almost completely this week. I fixed a lot of long-persisting rare bugs that really broke the game feel. I’m extremely happy with this week’s progress, and I’m definitely feeling the point of hitting Greelight approaching fast. Have a nice week!