Game
Hensen Hopper
9 months ago

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.


Changes in v0.1.2:

- replaced PrefabSpawner script with a simpler Spawner script that simply spawns the prefab passed in the method call.

- Reworked how enemy spawning is handled. The previous system utilized a SpawnPattern structure which contained an enemy prefab and the columns in which to spawn it. The updated system still uses this but instead of a single prefab and a list of columns, it now uses a list of "SpawnInstance" struct instances each of which contain an enemy prefab and a column in which to spawn it. This allows me to fully control which enemies spawn in which columns on a per-pattern basis, including the ability to have multiple spawn in the same column (which will be useful later for the beetle enemy).

- Spawn patterns have been changed some, certain patterns from before no longer exist and have been replaced with new patterns (this is a result of loosing all spawn patterns I had previously put together when I reworked the enemy spawning behavior)



0 comments

Loading...

Next up

This is a much larger (in terms of resolution) video than I've shared here before!!!

This is a full round of Hensen Hopper in it's current state! I mainly recorded this to showcase the new wave difficulty curve algorithm I've been working on!

I've been working on some proper visual art for the beetle shell when it's equipped! I've also gone ahead and drawn a break animation for it. All I need to do now is actually set all of this up in Unity which I'll probably do on Tuesday.

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!

Who do you like more?

- OLD or New

The beetle shell is now fully VISUALLY implemented! Next thing on my list is a unique sound for Hensen equipping it.

FIRST ACTUAL EDIT USING DAVINCI RESOLVE!!! Also, FINALLY, here's that clip of the beetle's idle animation I promised a while ago.

Okay so fast forward ~2 and a half hours of work and I've gotten an effect to play when the shield breaks! There is a sound effect too but for some reason it sometimes doesn't play... Need to figure THAT out now... v0.2.1 is on the way today!

I've been working on the sprite for the beetle shell power-up drop! I'm thinking when you collect this one, it will kind of poof away similarly to the enemies when they're defeated and play an "equip" sound.

Okay, so I've gotten the functionality for the beetle shell render over the player working! (using the first 3 frames from the beetle shell collect animation as placeholder sprites, these ARE NOT the final sprites)

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.