Posted December 08, 2021 by Sean Noonan
#devlog #ue4 #wolfenstein 3d #something in the water #condemned #e1m1 #doom #game design #pixel art #unreal engine #the crazies
It's been just over two weeks and I've made a good amount of progress on the Something in the Water. Most importantly, enemies can now move!
The most logical starting point was to add a way for the player to lose health, die and respawn. While this is a quick process of reducing some float variables, changing some booleans, etc. there's a lot of feedback concepts required such as screen overlays and audio. So this pushed me to setup a basic death sequence (something the game jam version lacked).
Whilst building this project I am trying to minimise any cross blueprint dependencies. I'm still learning, but I've found that I can use "event dispatchers" to communicate between blueprints and crucially with the HUD. You can see an example of that in the screenshot below.
After the last update, someone on Discord pointed out that the sprites looked like they were facing the player location rather than the camera. This was something that I genuinely didn't think about, but I have since resolved it.
Below is the Blueprint showing the script to swap between camera and player facing, I was thinking of leaving it in as a player option, but I'm most likely going to just force camera facing throughout.
In my previous update I mentioned that I was considering hiring a sprite artist, however I have since changed my mind; at least in the short term. Honestly, I don't feel that the project is ready. I don't realistically have the time to direct anyone and I have concerns over covering both parties legally. Maybe once I'm feature complete?
I'm happy with my progress as of this update. I feel like I haven't gotten too distracted by shiny things and have kept a good focus on what's important, i.e. systems. I'm not a robot though, I still managed to take a couple of fun detours that will help me out further on down the road. Namely, fake sector/zone lighting. You can see my attempts in some of the latest footage and although I have ditched it for now, I will come back to it later.
I'll need to keep these updates more frequent because that was a lot of ground to cover in one post. Next up I'd like to make a start on more advanced enemy behaviour and start getting some more art in (the bulk of it is already built - I just need to convert it to Unreal-friendly formats)!
If you'd like to discuss this project, then you can head over to the Noonan Design Discord here: https://discord.gg/rSyQths