views
33
likes
2

Comments

What do you think?
No comments yet.
$2.99

Hensen Hopper

Version: 0.1.2about 1 month ago

In this top-down shmup, you control Hensen Hopper, a vigilante grasshopper from the lower west side of The Garden who has taken it upon himself to take back his home from the control of the nefarious Yellow Jackets! Armed with his trusty honey-gun, you will help Hensen fight back against the Yellow Jackets' with the aim of putting an end to their reign of terror and saving The Garden from villainous insects!


This game fully supports the following input modes:

  • Keyboard/Mouse

  • Xbox controller

The controls will be explained by in-game hints but are also listed below.


| Action: | Keyboard: | Controller: |

| Movement | Arrow Keys | Left Joystick |

| Fire | Space | Right Trigger |

| Pause | Esc | B |


This game features two music tracks by Kevin MacLeod and numerous sound effects from Zapsplat.


#arcade #shooter #comedy #action #retro #other



all-ages
Cartoon Violence
Comical Shenanigans

I've published a small update to the game! Sadly, the beetle enemy isn't yet implemented, but I'm working on that and I HAVE implemented the new enemy spawning mechanics! The full changelog can be found in each zip archive but it's also pasted below.

Alright! Time to get to work on the beetle enemy behavior!

I drew a concept sketch of the beetle enemy based on a real-world species called the grapevine beetle. This enemy will NOT fire bullets at the player but instead moves back and forth in front of other enemies blocking your bullets from hitting them.

Okay so I've now gotten a much better spawning script put together! To fix the bullet firing effects, I've written an accessor that returns true if something has spawned since the last accessor call, it's a cheap solution, but it works, at least for now!

This is just Deathly Descent all over again at this point!

Aaaand I'm gonna need ro re-work the animation/SFX handling as well... Greeeaaat...

I know the enemy spawning system uses spawners (obviously) and I believe the PlayerController and enemies do to for spawning bullets, I believe that's it. It should be a relatively simple refactor but of course that doesn't mean it WILL be.

I'm gonna replace the PrefabSpawner script which spawns an instance of whichever prefab is assigned to it in the inspector when a method is called with a simpler Spawner class which will simply spawn whatever prefab is passed in the method call.

Oh yeah also, Hi everyone, I'm back! I DID finally get around to adding a secondary spawn event where the beetle has a 25% chance of spawning in a random column every wave. It's a cheap solution, i know, will continue re-working the spawning from here.

I have a concept in my mind: A blue beetle holding a dried leaf out as a shield flying back and forth across the level blocking Hensen's bullets from reaching the yellow jackets. Drawing some concept art for this as I type!