Categories: All - eau

by danyshchuk ruslan 4 years ago

206

Aquavias

Ce projet présente le concept d'un jeu de puzzle interactif où l'utilisateur doit gérer des tuyaux et des circuits pour permettre à l'eau de circuler sans obstruction. Le jeu propose différents niveaux, chacun avec des circuits uniques, tandis que les éléments de base comme le thème, les couleurs et le fond restent constants.

Aquavias

score

selon le niveau il y a plus ou moins de temps, donc faut adapter le score selon chaque niveau

timer

il faut aussi que le timer s'arrête si le circuit est bouché
on peut le mettre en int : si on veut mettre un timer pour le niveau on définit sa valeur normalement, et si on en veut pas on le définit à -1

tableauTuyaux

on peut faire un tableau de tableau de tuyau pour avoir les lignes et les colonnes

Menu

quitter

opions

son, options d'affichage, changer theme/couleurs

Choix du niveau

on peut avoir une liste de niveaux pour choisir

Niveau

circuit

pour tous les niveaux les 3 élèments au dessus sont les mêmes, mais c'est le circuit qui change entre chaque niveau, du coup Niveau serait une classe abstract et circuit une sous classe de Niveau

theme

on peut choisir des musiques / couleurs / fond différent

eau

on pourra rajouter plus tard différents types d'eau ou faire plusieurs éntrées / plusieurs sorties ca peut etre rigolo

Tuyau du fin du niveau

Tuyau du début du niveau

l'eau démarre toujours depuis ce tuyau et la partie se termine si elle arrive jusqu'au tuyau de fin? Il faut une fonction aussi pour vérifier si le circuit est bouché

Tuyau

il faudrait des fonctions pour : tourner les tuyaux, les deplacer et les afficher

TuyauDeuxTournee

TuyauDeuxDroit

y a un tuyau qui va juste tout droit et un autre en arc de cercle genre

TuyauTrois

TuyauQuatre

du coup tuyau serait une classe abstract et les autres tuyau seraient des sous classe avec chacun une forme différente

Aquavias