Devlog 5 - Transition Screens, Combat updates


Devlog 5

This week introduces some basic menu screens and further updates to game functionality.

Title Screen (Singeplayer and multiplayer option)

A title screen has been added that allows for players to choose between single player and multiplayer mode. Selecting the respective modes will spawn in the correct amount of players and UI elements. I'd put GIF's but they are extremely barebones at the moment (Literally just buttons)

Defeat Screen

Upon all players dying or the gate being destroyed triggers a defeat screen that will bring players back to the main title screen.

Gate Health Bar

An additional health bar has been added to the top of the screen for the gates health.


Light attack Combo

Players can now chain an additional light attack after the second by holding down or rapidly clicking the attack button during the animation. It will deal a second instance of damage. Animations have been updated to better simulate a swinging motion.


Magic

Magic can now be toggled on by holding spacebar (H for player 2). This will convert your light and heavy attacks into a heal spell and an offensive spell respectively. These cost a set amount of mana and will fail if you don't have enough mana or haven't met the prerequisites e.g. being full HP and trying to cast heal. Additionally hitting enemies will restore mana to the player.


Randomized spawn locations for enemy spawns

Spawners will now spawn randomly on the level. There's a hard cap for concurrent spawners to avoid too many enemies and lag.

Feedback

Quicker attack

Light attacks have a shorter windup animation and should feel much smoother.

Visual/Audio feedback on attacks and blocks.

Planning to have players/enemies flash red momentarily upon being hit for some visual feedback as well as having a recoil animation to both players and enemies when an attack is successfully blocked.

Shield is unbalanced

Currently the shield makes you invincible in one direction indefinitely. Planning to make the shield only be able to take a certain amount of hits per instance held (with a short cooldown to avoid spamming the shield button).

Camera now swaps to second player if first player dies.

Fixed invincibility bug

Fixed bug causing spawners to stop spawning

Fixed render order between enemies and spawners

Get Gloaming Emanations

Leave a comment

Log in with itch.io to leave a comment.