the-jojo / Shooter

Tank/Artillery Game using Processing Java Library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shooter logo

Shooter is turn-based artillery game set in 4018 AD.

GIF demo

UsageSystem SetupTutorialDownloadHow to ContributeAcknowledgements

Usage

Usage: java -jar Shooter.jar

  Starts the Game.
  Developed by Johannes Weck -> (Github: the-jojo)

System Setup

  1. Install java

  2. Download the Shooter jar from Releases tab.

Tutorial

  1. In the main game menu select either:

    • Play 1 v 1 - to play against a human opponent on the same computer
      • Both players use the same controls.
    • Play Story - to play in the story mode against an AI opponent
  2. For both game modes, the gameplay is turn-based and runs for 5 games. The winner is the player who won the most games out of 5.

    • Controls:
      • a/d > move left/right
      • w/s > adjust gun angle
      • r/f > adjust gun power
      • space > fire gun

Download

You can download the latest jar along with the report explaining the design and implementation.

How to Contribute

This game was developed as a deliverable as part of the degree of BSc of Computer Science at the University St Andrews. As such, development has ceased, however, you are welcome to contribute to this project.

  1. Clone repo and create a new branch: $ git checkout https://github.com/the-jojo/Shooter -b name_for_new_branch.
  2. Make changes and test
  3. Submit Pull Request with comprehensive description of changes

Acknowledgements

About

Tank/Artillery Game using Processing Java Library

License:MIT License


Languages

Language:Java 100.0%