generated from DeveloppeurPascal/Delphi-Projects-Template
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
idees.txt
86 lines (64 loc) · 2.06 KB
/
idees.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
terrain de jeu sous forme de tableau rectangulaire dépendant de la taille de l'écran
le joueur possède des couleurs en nombre limité
il doit les placer sur le terrain de jeu pour qu'elles "murissent"
la récolte des cases se fait quand elles sont arrivées à terme avant de pourrir, elles augmentent le nombre de cases de chaque couleur disponible à planter
notion de contamination avec couleurs adjacentes pouvant baver sur les autres
le terrain de jeu grossis au fil du temps
----
à l'écran :
- zone de jeu (où sont les couleurs et où fait la récolte)
- les cases de couleurs en stock pour les planter / récolter
- posssibilité de déplacer la zone de jeu pour accéder à sa totalité
----
timer à 1 seconde pour les changements d'état des couleurs plantées
----
Ecrans à développer :
X - accueil du jeu
X => background
X => titre
X => menu (jouer / reprendre / options / credits / quitter)
- partie en cours
X => background
=> zones de jeu
=> bouton pause
- options
X => background
X => titre
=> zone de texte et / ou boutons selon les options du jeu
X => bouton revenir au menu
X - crédits du jeu
X => background
X => titre
X => zone de texte
X => bouton revenir au menu
-----
Données manipulées dans une partie :
- case de couleur
=> couleur de départ
=> couleur actuelle
=> durée de vie
- grille de jeu
=> matrice en X,Y,case de couleur
- inventaire du joueur
=> liste de cases de couleurs possédées par le joueur en X exemplaires
Données manipulées par l'affichage de l'écran de jeu :
- coordonnées de départ de l'écran (viewport) et largeur/hauteur de la grille affichée
-----
* changer la couleur des cases mortes
=> $FFAA9E88
* changer la couleur des cases de compost
=> $FFF5E475
* changer la couleur du background du jeu => $FFA37929
-----
* icones from Adobe Stock 303523361
0-soleil
1-poubelle recyclable => Dead
2-recyclage => Compost
3-pouce dans la main
4-jeune pouce => Planted
5-smiley bof => Rotten
6-arbre => Mature
7-panier
9-recyclage feuille
-----
* assets license : "pause button svg" from https://materialdesignicons.com/icon/pause