/AeroStrike-SteelWarriors

AeroStrike:Steel Warriors is a multiplayer fps game that was built by me in 10 days of time during the VRGC game jam,the game eventually was the runner up for the competition

Primary LanguageASP.NET

AeroStrikeSteelWarriors

Note: This repository contains the build file for AeroStrikeSteelWarriors. The source code is not included here and is over 5GB in size.

Description

AeroStrikeSteelWarriors is a multiplayer first-person shooter game that runs exclusively on a Local Area Network (LAN). To play, you and your friend need to be on the same LAN, either through a private router or a mobile hotspot. The game is not compatible with public Wi-Fi networks.

Setup

  1. Download and Installation:

    • Download the AeroStrikeSteelWarriors Zip file or Clone the Repository.
    • Run the .exe file to start the game.
  2. Account Setup:

    • Sign Up: If you don't have an account, click on the "SignUp" button to create a new account. This account will be permanent and accessible from any device.
    • Login: If you already have an account, log in using your credentials.
  3. Starting the Game:

    • After logging in, you will be directed to the Main Menu.
    • You can either:
      • Host a Game: Click on "Host A Game" from the MultiPlayer Panel or use the "Quick Play" button on the Home Panel to start a game.
      • Join an Existing Game: Click on "Join An Existing Game" to connect to a game hosted by someone else.
  4. Playing the Game:

    • When you host a game, you will be taken to the Main Game Map and the battle will start.
    • Your friend can join the server by selecting "Join An Existing Game."
    • You can battle against each other in the game.
  5. Scoring:

    • Each kill grants 4 points.
    • You lose 2 points per death.
    • The game ends when the match timer hits zero, and the winner is declared.
  6. Leaving a Game:

    • Pause the game using the "Escape" key.
    • Click on "Stop Client" or "Stop Host" in the top-left corner to leave the game.
    • Note: The "Stop Host" button will stop the server and disconnect all clients.

Controls

  • Arrow Keys / WASD: Movement
  • Space: Fly
  • LMB (Left Mouse Button): Shoot
  • Tab: See Leaderboard
  • Escape: Pause Screen (Does not stop the timer or client)

Game Engine

  • Unity

Networking Service

  • Mirror Networking

Notes

  • The game may still have some bugs. If you encounter any issues, feel free to contact the developer.
  • Restarting the game can temporarily resolve bugs until they are fixed by the developer.

Screenshots

aerostrike aerostrike2 aerostrike3

Have Fun!

Enjoy playing AeroStrikeSteelWarriors! We hope you have a great time battling with your friends. =)