Elemental Showdown - DevLog #1


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
      • Fire
      • Water
      • Air
      • Earth
    • 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

Get Elemental Showdown

Leave a comment

Log in with itch.io to leave a comment.