- Java JDK (1.8.x)
- Gradle
- git
- Clone the repository
- Import as a gradle project (Eclipse) or import the build.gradle file (Intelij)
- To start the program Client.java in the app/Client package
- This will throw an error as it won't be able to find the assets
- Change the working directory to app/assets by editing the run configuration
- 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
- 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