About
Shooter Arena is a fast paced two-player arcade first person shooter. Play as Shooter or Defender and battle it out in an amazing arena! As either role your goal is simple! Be the fastest marksman there is.
Shooter Arena's entire multiplayer features are achieved by using Hasura GraphQL Engine and it is a testament to what is possible with GraphQL and Unity. Asides from being a fun competitive multiplayer first person shooter, there's a publicly available tutorial on building your own Shooter Arena complete with source code and assets for the game. Hence, Shooter Arena is a pseudo-open source game.
Rules
The rules of Shooter Arena is simple.
- There are two roles in each battle, Shooter and Defender.
- The Shooter goes first and has to shoot some targets as fast as possible. These targets turn red.
- The Shooter's turn ends when they run out of bullets. Starts with 7 bullets.
- The Defender goes next and has to deactivate all the targets the Shooter shot. These targets are red at the start of the Defender's turn and change to green when shot.
- The Defender's turn ends when he runs out of time or out of bullets. Starts with 10 bullets.
- The time the Shooter uses in their turn is the time the Defender has for their turn.
- The Defender wins if they successfully deactivate all the targets the Shooter shot. Else, the Shooter wins.
Features
- Competitive real-time online multiplayer
- Unique FPS mechanics
- World-wide leaderboard
- Open source tutorial
Interesting Facts
- Built entirely by solo developer, Tade Ajiboye
- Build time < 2 months