Mise à jour de 'presentation du jeu'

th
2023-04-05 22:50:54 +02:00
parent 32acb80102
commit 728d78752f

@@ -1,21 +1,21 @@
[sommaire](https://git.asdelm.xyz/SPAAC/sponge/wiki/01-sommaire) [sommaire](https://git.asdelm.xyz/SPAAC/sponge/wiki/01-sommaire)
## gameplay ## Gameplay
Sponge sera donc un RPG en semi tour par tour (cf Chrono Trigger, Child of light, un genre de Pokémon asynchrone). Cependant, quelques nouveautés sont à prévoir. Pour commencer, les attaques seront sous forme de mini-jeu, ce qui permettra une meilleure interaction avec le joueur. Aussi, le système de quête repose sur les interactions du joueur avec l'environnement. La quête principale sera plutôt rapide mais le joueur pourra décider de saventurer dans les quêtes secondaires pour compléter le lore. Lobjectif étant de récompenser la curiosité comme dans un RPG classique. Sponge sera donc un RPG en semi tour par tour (cf Chrono Trigger, Child of light, un genre de Pokémon asynchrone). Cependant, quelques nouveautés sont à prévoir. Pour commencer, les attaques seront sous forme de mini-jeu, ce qui permettra une meilleure interaction avec le joueur. Aussi, le système de quête repose sur les interactions du joueur avec l'environnement. La quête principale sera plutôt rapide mais le joueur pourra décider de saventurer dans les quêtes secondaires pour compléter le lore. Lobjectif étant de récompenser la curiosité comme dans un RPG classique.
## Scénario scénario-et-lore ## Scénario
Pour ce qui est du scénario, le thème général du jeu reste la quête initiatique dune limace de mer qui tombe amoureuse dun rocher et cherche à lui offrir la lune. léquipe de développement sest mis daccord pour que Lhistoire soit moins concentré sur les blagues et plus sur un contenu sérieux, les blagues seront reléguées au second plan et n'impacteront pas lhistoire principale. Pour ce qui est du scénario, le thème général du jeu reste la quête initiatique dune limace de mer qui tombe amoureuse dun rocher et cherche à lui offrir la lune. léquipe de développement sest mis daccord pour que Lhistoire soit moins concentré sur les blagues et plus sur un contenu sérieux, les blagues seront reléguées au second plan et n'impacteront pas lhistoire principale.
## Développement developpement ## Développement
Jusquà présent, le jeu était développé en python avec la librairie pygame. Cependant, au vu des limitations de performance graphique, nous avons choisi de prendre lengine Godot. celui-ci permet de coder en C, C++ , C# et GDscript. le choix du langage sur Godot se fera avec léquipe de développement lors dune prochaine réunion. Jusquà présent, le jeu était développé en python avec la librairie pygame. Cependant, au vu des limitations de performance graphique, nous avons choisi de prendre lengine Godot. celui-ci permet de coder en C, C++ , C# et GDscript. le choix du langage sur Godot se fera avec léquipe de développement lors dune prochaine réunion.
## Graphisme graphisme ## Graphisme
Nous partons sur un jeu en pixel art. Cependant le choix du style graphique se fera avec l'équipe de graphiste lors dune prochaine réunion. Nous partons sur un jeu en pixel art. Cependant le choix du style graphique se fera avec l'équipe de graphiste lors dune prochaine réunion.
## Code developpement ## Code
À la place de git qui ne peut accepter que 4 personnes sur un repo privé, nous utiliserons gitea. Gitea nous permet de travailler en collaboration sur le code et d'ajouter des outils de qualité de code tels que jenkins et sonnarqubeourons, qui seront mis en place plus tard. À la place de git qui ne peut accepter que 4 personnes sur un repo privé, nous utiliserons gitea. Gitea nous permet de travailler en collaboration sur le code et d'ajouter des outils de qualité de code tels que jenkins et sonnarqubeourons, qui seront mis en place plus tard.
Bien que le choix de lIDE reste ouvert a débat, Visual studio code peut être un outil intéressant. Il propose une intégration de gitea, jenkins ect. Bien que le choix de lIDE reste ouvert a débat, Visual studio code peut être un outil intéressant. Il propose une intégration de gitea, jenkins ect.