views
37
likes
2

Comments

What do you think?
No comments yet.
$2.99

Hensen Hopper

Version: 0.2.3about 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 am impressed by my past self right now. The algorithm behind the unimplemented dashing mechanic (that I wrote like a year ago) uses a sine wave to smoothly increase/decrease Hensen's movement speed for a dash. That is so clever! I actually wrote this!?

I don't think I posted this here but I made a devlog video about Hensen last week and uploaded it to my YouTube channel. I will keep posting here on Game Jolt but I'm going back to making devlog videos which I'll also share here. https://youtu.be/R7pp6WJmRzk

https://youtu.be/R7pp6WJmRzk
https://youtu.be/R7pp6WJmRzk
https://youtu.be/R7pp6WJmRzk

You know, I might get rid of the user profile system in Hensen Hopper because it's kind of an outdated feature in video games these days PLUS it makes it that much more difficult to implement things like the Game Jolt leaderboard with this game.

You know, it might be better for my lang manager object not to be a singleton with DontDestroyOnLoad invoked. It'd be a lot more practical to have one in every scene containing definitions for the different texts you see in that scene.

I wrote a modular language system! I can now add new entries with definitions in as many languages as I please and all from the inspector window in the Unity editor! This allows me to potentially have Hensen Hopper translated to other languages easily!

Alright! Got that message system put together!

https://gamejolt.com/p/i-ve-decided-to-have-the-statistics-behin… I'm gonna replace this with a separate message system so scripts can simply send messages into the wind for other scripts to read as needed.

I've gotten a rudamentary version of the daily questing system put together now! Might do some code cleaning and then shift focus to my first proper devlog video for the rest of the day I'm thinking.

I've decided to have the statistics behind the quests in Hensen Hopper be handled as actions reported to the quest manager rather than try to write variables into a whole bunch of scripts solely for quests.

This is I think the second time in the Hensen Hopper project I've forgotten C# dictionaries exist and tried to reinvent the wheel by making a list of ordered tuples...