2021-04-08 12:17:57 +00:00
# Sagittarius
2021-04-08 17:31:46 +00:00
[license-shield]: https://img.shields.io/badge/LICENSE-MIT-green?style=for-the-badge
[license-url]: https://git.inpt.fr/tobgang/sagittarius/-/blob/master/LICENSE
2021-04-08 12:17:57 +00:00
[![MIT License][license-shield]][license-url]
2021-05-12 13:05:11 +00:00
[![pipeline status ](https://git.inpt.fr/tobgang/sagittarius/badges/master/pipeline.svg )](https://git.inpt.fr/tobgang/sagittarius/-/commits/master)
2021-04-12 18:45:09 +00:00
A turn based game in which players kill each others using bows, arrows and GRAVITY !
2021-04-08 12:17:57 +00:00
## Built with
2021-05-03 13:16:10 +00:00
* [openJDK 8 ](https://openjdk.java.net/projects/jdk/8/ )
2021-04-08 12:17:57 +00:00
* [libGDX ](https://libgdx.com/ )
## Usage
Gradle should manage every dependencies for you. \
It is recommended to use [Visual Studio Code ](https://code.visualstudio.com/ ) with this [java extension pack ](https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack ).
To run the game:
```bash
./gradlew desktop:run
```
2021-04-12 18:45:09 +00:00
or just press (Ctrl +) F5 in vscode.
2021-04-08 12:17:57 +00:00
To export the game to a .jar file:
```bash
./gradlew desktop:dist
```
2021-04-12 18:45:09 +00:00
The resulting .jar file should be in `desktop/build/libs/`
2021-04-08 12:17:57 +00:00
## TODO LIST
2021-05-03 13:16:10 +00:00
* generate random map (with parameters)
2021-04-10 10:22:48 +00:00
* move freely camera
2021-05-03 13:16:10 +00:00
* faire des textures (+ background)
* particules de flèche, quand un joueur meurt...
* faire le gestionnaire de keybinds
* faire des sons et musique
* astéroïdes
* bonus/gadgets
2021-04-10 10:22:48 +00:00
* améliorer trajectoires arrows en simulant tout n'univers
2021-05-03 13:16:10 +00:00
* petites phrases vision
2021-04-08 12:17:57 +00:00
2021-04-08 17:31:46 +00:00
## Contributing
Please use [conventionnal commits ](https://www.conventionalcommits.org/ ).
2021-04-08 12:17:57 +00:00
## License
Distributed under the [MIT ](https://choosealicense.com/licenses/mit/ ) License. See `LICENSE` for more information.
## Acknowledgements
* [George Prosser ](https://gprosser.itch.io/sagittarius )