Game
Hensen Hopper
5 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

Here's a short demonstration of the beetle shell power-up in-action! It's not very obvious what it does at the moment because I still need to work on a lot of the effects for it, but the functionality is there if you pay attention to the health bar!

I added the leaf shield to the beetle since the last time I posted to Game Jolt! I've also added a detail where it deteriorates over time as you strike it with bullets which I think is a nice touch! Yes, it's a separate sprite from the beetle himself lol.

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)

Who do you like more?

- OLD or New

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

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.

I DID end up making the body and elytra both 1 cycle/s and the wings 6 cycles/s. I'm working on a video of the animation itself playing in the Unity editor so you guys can see it properly. I think it turned out well!

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 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've more or less finished off the beetle enemy's animations now. Here's a short video showing the defeat animation as well as how it currently looks in-game. I still need to work on an effect for when the shield breaks, though.