Overview
This project was a short test task presented to me. The requirements included:
Create a basic round-based game where:
players teleport to an arena,
receive swords,
and compete until a winner is declared,
after which the rounds restart
Full Showcase
Base (Round System)
The Round System was easy to set up since I do have previous experience in creating complex round systems.
The game simply waits for a minimum of 2 players, after which it starts a countdown of 20 seconds before the round starts. Then all the players get teleported to the arena and are provided swords. The game waits until only 1 player is left standing, and then ends the match, announcing the winner and teleporting everyone back to spawn.
Arena
Since this project was only a coding test, I did not spend more than 5 minutes setting up the world itself. Simply got a premade basic arena model from the toolbox and set it up with some spawn-locations.
Conclusion & Results
This took around 2 hours from start to finish. I ended up passing the test with the following remarks:
"Code quality is strong and meets the required standards."