Devlogs
Elemental Showdown - DevLog #1
Posted April 27, 2024 by kmanmagee
#Development #Patch-Notes
It's been a couple days since the announcement post for Elemental Showdown. Since that time, some substantial strides have been taken in Development which will be outlined in the below list:
Local Environment (No Multiplayer Functionality)- Player Movement
- Arena is broken down into tiles using Unity2D TileMaps
- Player GameObjects can navigate from current tile to any valid, non-obstacle, tile using A* Pathfinding
- Player GameObjects position themselves properly in the center of their current Tile
- Turns
- Player cannot act when not in the "PLAYERTURN" state
- Players can choose to end turn with a UI button
Multiplayer Environment (Works in Multiplayer Instances)
- Main Menu screen to Host or Join lobbies has been added
- Character Selection screen for lobbies has been added
- Players can select a character from 4 available options
- Players cannot select a character that is already locked in
- Player cards added on left side of screen to show player status (Locked-in or Picking)
- Character Idle animation for currently selected and/or locked-in character in center screen
- Gameplay scene added
- Once all players are in "Lock-in" state, gameplay scene is loaded
- Currently player character NetworkObjects are spawned in 1 of 4 pre-determined locations
- Players cannot move at the moment
- When a client disconnects, their respective character is removed
- All clients/hosts can see one another