/TankGame

Primary LanguageJavaMIT LicenseMIT

csc413-tankgame

Student Information
Student Name Haoyuan Tan(Sunny)
Student Email htan6@mail.sfsu.edu

src Folder Purpose

src folder is to be used to store source code only.

resources Folder Purpose

resources folder is to be used to store the resources for your project only. This includes images, sounds, map text files, etc.

The src and resources folders can be deleted if you want a different file structure

jar Folder Purpose

The jar folder is to 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: Azul 16.0.1 for Mac M1

IDE used: IntelliJ IDEA 2021.2 (Ultimate Edition)

Steps to Import project into IDE:

  1. choose "get from VCS"
  2. clone the repository
  3. Click File->Project Structure
  4. Set up a valid JAVA SDK from your PC

Steps to Build your Project:

  1. Set up a valid JAVA SDK
  2. Click Build->Build Project

Steps to run your Project:

  1. Go to jar folder
  2. Double click to run in folder OR
  3. Right click on the jar to run in IDE

Controls to play your Game:

Player 1 Player 2
Forward UP W
Backward DOWN S
Rotate left LEFT A
Rotate Right RIGHT D
Shoot ENTER SPACE