Skip to content

lmfsabaricos/2DMultiplayerTankGame

Repository files navigation

csc413-tankgame

Student Information
Student Name Louis Miguel Sabaricos
Student Email lsabaricos1@sfsu.edu

Purpose of jar Folder

The jar folder will be used to store the built jar of your term-project.

NO SOURCE CODE SHOULD BE IN THIS FOLDER. DOING SO WILL CAUSE POINTS TO BE DEDUCTED

THIS FOLDER CAN NOT BE DELETED OR MOVED

Required Information when Submitting Tank Game

Version of Java Used:

Java SE Development Kit 8u271

IDE used:

IntelliJ IDEA Community Edition 2020.3

Steps to Import project into IDE:

  1. Download and install IntelliJ IDEA.
  2. Open terminal and navigate to the desired directory.
  3. Run: git clone
  4. Launch IntelliJ IDEA.
  5. Click 'New Project from Existing Sources'.
  6. Select the cloned directory and wait for indexing.

Steps to Build your Project:

  1. Open the project in IntelliJ.
  2. Go to File > Project Structure > Artifacts.
  3. Add a new JAR artifact from modules with dependencies.
  4. Set Main-Class (e.g., tankgamepack.Launcher).
  5. Include all resources in Output Layout.
  6. Build > Build Artifacts > Build.

Steps to run your Project:

  1. Open terminal and navigate to the JAR's directory.
  2. Run using: java -jar yourjarfile.jar

Controls to play your Game:

Action Player 1 Player 2
Forward W Up Arrow
Backward S Down Arrow
Rotate Left A Left Arrow
Rotate Right D Right Arrow
Shoot Space Enter

About

2D multiplayer tank game using Java and Object-Oriented Programming (OOP) with real-time controls,shooting mechanics and animations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages