/game

Computer Science Team Project (University of Birmingham 2019) 🚀

Primary LanguageJava

Rocketriot.zip contains the jar file which can be used to just play the game

Prerequisites

  • Java JDK (1.8.x)
  • Gradle
  • git

Getting started (with Eclipse or Intelij)

  1. Clone the repository
  2. Import as a gradle project (Eclipse) or import the build.gradle file (Intelij)
  3. To start the program Client.java in the app/Client package
  4. This will throw an error as it won't be able to find the assets
  5. Change the working directory to app/assets by editing the run configuration

Contributing

1. To create a new feature:

  • create a separate branch
    eg:
 git checkout -b networking
  • make commits to that branch
 git add .
 git commit -m "message"
 git push
  • if the feature is ready, make a Pull Request to the master

2. To contribute to the feature that is currently being developed:

  • create a new branch (with the name of the feature and your name)
    eg:
 git checkout -b networking-myname
  • make changes & commit them
  • Make a Pull Request To the main branch for that feature
  • If the feature is ready, make a Pull Request to the master