Project Boon - Devlog #41 - Player Character with health, ammo & HUD

Project Boon - Devlog #41 - Player Character with health, ammo & HUD

I implemented the Player Character class with faster movement, health, armor, backpack with ammo counts and the HUD to track the values.

It also has a Weapon Location component I'll use to attach weapons, which is my next task.

Without Paper2D I can use a Skeletal Mesh with just a quad and a bone, like I'm doing with characters. This way I can use an Animation Blueprint with State Machines and Montages for the weapon mechanics instead of Timelines and Enums. I have to reconvert all the logic but it'll be worh it.

And the bone can be used for the bobbing animation when the player moves without shooting and when switching weapons.

As for pickups, they work as you can see in the video, I just need art, which I'll made later with Blender.

I like the way Doom 64 looks, so instead of using Freedoom's sprites I'll make my own. With more resolution, higher color palette and normal maps it'll look awesome.

I also have tried some Doom 2016 mods for GZDoom with a combo system that let you switch weapons while reloading, so you can fire the SG, SSG, RL and BFG one after the other and it feels f**king incredible.

I want it, and with Animation Notifies it'll be a piece of cake to implement.

So this is what comes next, GUNS.