Game
Battle Buggy Glitch


3 years ago

Devlog 2023.3 - Weapon System Updated & Perk System Intro


In my last devlog I introduced a weapon system to the game that was very similar to what I had developed in the last iteration of this game.

But I realized that there was a slight problem with that implementation.

Just to give you an idea: I had a scene for managing a specific "weapon fire type". As you see in the GIF attached that right now there are two main variants... which are a beam and a projectile. So I created PlayerProjectile and PlayerBeam scenes. These would house the logic for all possible iterations of beams or projectiles I would want to create.

But after playing with it for a while and thinking ahead. I realized that it would be a bit of a nightmare to handle. And it would cause unnecessary bloat in-game.

So now, every weapon will have its own independent scene. To live and do whatever it pleases independent of similar weapons. Hopefully, that makes sense.

And now perks.

This is a rogue-lite/roguelike after all. Perks (which I'm calling system updates) will also work similarly to how the weapons system works. They have levels. This way builds can be a bit more interesting I guess. If you want to double down on certain attributes as opposed to being an all-rounded fella... go right ahead. Godspeed.

In the GIF attached, it shows an example of that. This system_update affects player movement speed.

Okay, novel over... for now 😎



0 comments

Loading...

Next up

Devlog 2023.7 - Enemies Part 2-ish and Level Re-design

Devlog 2023.9 - Level Design Changes / Alt Weapons / Status Effects / Boss Battle Prep

Devlog 2023.12 - Downgrading To Godot 3.5 (and other important updates)(Video)

Ha! Heh! Heh! Ha! It's over!

What could this possibly be?

Working more on Orphan Simulator, progress is coming along very, very well! Everyone think's Jack is directly based off Jevil, but truth be told it was completely coincidence and I just wanted to make a funny jack in the box enemy.

Devlog 2023.10 - Code Refactoring For Regular Stages / Boss Stages

Devlog 2023.8 - Stage Room "Enhancements" + Pickups Intro

My aseprite tree generator is finally out and panicking!

get the extension here: https://devkidd.itch.io/gentree

#aseprite #pixelart #gamedev #indiegame #indiedev

Forbidden Dark Devlog 2024.1