Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/naulan-chrzaszcz/terraria-javafx

Game that takes the main lines of Terraria | IUT de Montreuil - 1er BUT Informatique | SAE
https://github.com/naulan-chrzaszcz/terraria-javafx

2d-game game game-development iut-montreuil java javafx sae terraria terraria-like

Last synced: about 1 month ago
JSON representation

Game that takes the main lines of Terraria | IUT de Montreuil - 1er BUT Informatique | SAE

Awesome Lists containing this project

README

        

# SAE | Terraria Like on JavaFX
![spag](https://forthebadge.com/images/badges/contains-tasty-spaghetti-code.svg) ![Java](https://forthebadge.com/images/badges/made-with-java.svg) ![coffee](https://forthebadge.com/images/badges/powered-by-coffee.svg)

_IUT de Montreuil Paris8 | BUT Informatique en 1er année._

---

## Sommaire:
- [Développeurs sur le projet](#développeurs-sur-le-projet)
- [Progression](#progression)
- [Qu'est-ce que c'est ce projet ?](#quest-ce-que-cest-ce-projet-)
- [Concus avec](#conçus-avec)
- [Wiki (document utilisateur)](#wiki-document-utilisateur)
- [Comment le lancer ?](#comment-le-lancer-)
- [Sprites sheets](#sprites-sheets)
- [Audios](#audios)

---

### Développeurs sur le projet:
- [CHRZASZCZ Naulan](https://github.com/NaulaN)
- [NARCISO Tiago](https://github.com/almerion)
- [BOUCHE Antoine](https://github.com/TheblackReaper060303)

### Progression:
👉 La premiere version (hors académique) [ici](https://github.com/NaulaN/SAE-Terraria-Like/releases/download/v1.0.0/terraria-like_1.0.jar)

[Les sprints](https://github.com/NaulaN/SAE-Terraria-Like/releases)
- [X] [Sprint n°1](https://github.com/NaulaN/SAE-Terraria-Like/releases/tag/sprints)
- [X] [Sprint n°2](https://github.com/NaulaN/SAE-Terraria-Like/releases/tag/Sprint_n%C3%82%C2%B02)
- [X] [Sprint n°3](https://github.com/NaulaN/SAE-Terraria-Like/releases/tag/Sprint_n%C2%B03)
- [X] [Sprint n°4](https://github.com/NaulaN/SAE-Terraria-Like/releases/tag/Sprint_n%C2%B04)

👉 Suivre la progression sur le GitHub projet [**ici**](https://github.com/users/NaulaN/projects/2)

### Qu'est-ce que c'est ce projet ?
Ce projet est la SAE de fin d'année de notre première année de formation en BUT Informatique à l'IUT de Montreuil, nous devons réaliser un jeu vidéo qui reprend ou s'inspire du jeu Terraria. Nous avons +/- 1 mois sous 4 sprints à faire ce jeu.

Pour créer ce jeu, nous avions créé un [cachier d'initialisation](https://github.com/NaulaN/SAE-Terraria-Like/blob/master/Cahier_d'initialisation.pdf) pour avoir une base sur notre projet.

### Conçus avec:
- JavaFX - Rendu graphique
- Java 11

### Wiki (document utilisateur):
Un wiki (document utilisateur) est disponible [**ici**](https://github.com/NaulaN/SAE-Terraria-Like/wiki/Document-utilisateur)

### Comment exécuter le jeu ?
Pour pouvoir exécuter le fichier (`.jar`) sur votre machine, vous devez vous munir d'une JDK (Java Development Kit) qui possède la librairie JavaFX.
J'en mentionne une dans ce ReadMe, mais il en existe probablement bien d'autres sur internet:

**Plateforme Windows**
- Azul: https://www.azul.com/downloads/?version=java-18-sts&os=windows&architecture=x86-64-bit&package=jdk-fx

**Platforme Linux**
- Azul: https://www.azul.com/downloads/?version=java-18-sts&os=linux&architecture=x86-64-bit&package=jdk-fx

Ensuite, quand la JDK est téléchargée sur votre machine et installé, vous pouvez vous rendre sur le dossier où se trouve `terraria-like_vX.X.jar` et faire un simple double-clics sur le fichier

Sinon, vous pouvez le lancer grâce à `cmd` la console de Windows ou `bash` la console de Linux
```bash
java -jar terraria-like_vX.X.jar
```

### Sprites sheets:
- Certaines proviennent de [Stardew Valley](https://www.stardewvalley.net/) comme pour les items, ...
- La barre d'inventaire provient de [Minecraft](https://www.minecraft.net/fr-fr).
- Tiles Sheet concus par [CHRZASZCZ Naulan](https://www.chrz-development.fr/).

### Audios:
- Proviennent de [Stardew Valley](https://www.stardewvalley.net/).