generated from tipragot/rust
Add the second brainstorm #9
128
docs/brainstorms/brainstorm2.md
Normal file
128
docs/brainstorms/brainstorm2.md
Normal file
|
@ -0,0 +1,128 @@
|
||||||
|
# Brainstrom
|
||||||
|
|
||||||
|
## Sommaire
|
||||||
|
|
||||||
|
1) [System de soldats](#system-de-soldats)
|
||||||
|
2) [Combats](#combats)
|
||||||
|
3) [Batiment](#batiment)
|
||||||
|
4) [Gestion des villageois](#gestion-des-villageois)
|
||||||
|
5) [Conquete](#conquete)
|
||||||
|
6) [System du menu principale](#system-du-menu-principale)
|
||||||
|
|
||||||
|
|
||||||
|
## System de soldats
|
||||||
|
|
||||||
|
- gestion des deplacements
|
||||||
|
- selection d'une case
|
||||||
|
- verification de l'appartenance.
|
||||||
|
- affichage des case libre pur le deplacement.
|
||||||
|
- Selection d'une case cible.
|
||||||
|
- verification de l'appartenance + pas d'enemies
|
||||||
|
deplacement de la troupe
|
||||||
|
|
||||||
|
|
||||||
|
## Combats
|
||||||
|
|
||||||
|
- Coté attaque
|
||||||
|
- selection d'une case adverse
|
||||||
|
- verification de l'appartenance
|
||||||
|
- Coté defense et coté attaque
|
||||||
|
- bandeau menu
|
||||||
|
- Selection des soldats + boutton de validation
|
||||||
|
- verification d'appartenance
|
||||||
|
- Animation de depart
|
||||||
|
- attend 1 second
|
||||||
|
- Animation de retour sans les soldats qui sont mort
|
||||||
|
- prealablement calculer coté serveur
|
||||||
|
- rapport + gain de ressource
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Batiment
|
||||||
|
|
||||||
|
- Ameliorable
|
||||||
|
- Si on clique sur un batiment puis sur bouton upgrade
|
||||||
|
- Verification du prix
|
||||||
|
- Verification du niveau actuel du bat
|
||||||
|
- Verification de si un ouvrier est dispo
|
||||||
|
- Casern
|
||||||
|
- Debloquage d'une nouvelle troupes
|
||||||
|
- Outpost
|
||||||
|
- Peut tp plus de troupes
|
||||||
|
- Mine
|
||||||
|
- \+ productive
|
||||||
|
- Sawmill
|
||||||
|
- \+ productive
|
||||||
|
- Breadings
|
||||||
|
- \+ productive
|
||||||
|
- Tower
|
||||||
|
- \+ de porté ou + de degat
|
||||||
|
- Castle
|
||||||
|
- Prend une case de plus
|
||||||
|
- Ajoute des ouvriers
|
||||||
|
- Ameliore tout avec un petit %
|
||||||
|
|
||||||
|
|
||||||
|
- Detruire
|
||||||
|
- si c'est bien sur notre territoir
|
||||||
|
|
||||||
|
- detruire du batiment
|
||||||
|
- ajouter 1/2 des ressources
|
||||||
|
|
||||||
|
- Construire
|
||||||
|
- si au moins 1 ouvrier de libre
|
||||||
|
- si le prix est pas trop
|
||||||
|
- si c'est bien sur notre territoir
|
||||||
CoCo_Sol marked this conversation as resolved
Outdated
|
|||||||
|
|
||||||
|
- construction du batiment
|
||||||
|
- retierer les ressources
|
||||||
|
|
||||||
|
- Utiliser
|
||||||
|
- Verifier si la case nous appartient
|
||||||
|
- Castle
|
||||||
|
- Gestion des villageois
|
||||||
|
- *// TODO \\*
|
||||||
|
- Outpost
|
||||||
|
- Verification des troupes qui veulent etre envoyées
|
||||||
|
- Erreur
|
||||||
|
- Envoi
|
||||||
|
- Casern
|
||||||
|
- Bandeau de menu
|
||||||
|
- Tous les soldats pouvants etre acheté
|
||||||
|
- Click
|
||||||
|
- Si case alentoure libre nous appartenant
|
||||||
|
- Verification prix
|
||||||
|
- Erreur
|
||||||
|
- Creation
|
||||||
|
|
||||||
|
## Gestion des villageois
|
||||||
|
- Castle clikced
|
||||||
|
- Bandeau de menu
|
||||||
|
- Liste métier et les villageois les composants
|
||||||
|
- Changer de métiers
|
||||||
|
- Verifier metier actuel
|
||||||
|
- Verifier metier a donner
|
||||||
|
- Ne dois pas etre neutre
|
||||||
|
|
||||||
|
|
||||||
|
## Conquete
|
||||||
|
|
||||||
|
- Choix d'un case
|
||||||
|
- Appartenance
|
||||||
|
|
||||||
|
- Explorateurs
|
||||||
|
- Stats : Vitesse (case/tours)
|
||||||
|
- Menu de choix d'explorateurs
|
||||||
|
- Bandeau de menu
|
||||||
|
- Liste explorateurs dispo avec
|
||||||
|
- Changement d'appartenance
|
||||||
|
- Appartenance prealable
|
||||||
|
- Appartenance a donner
|
||||||
|
|
||||||
|
|
||||||
|
## System du menu principale
|
||||||
|
- Settings
|
||||||
|
- mode de jeu
|
||||||
|
- 1v1
|
||||||
|
- 2v2
|
||||||
|
- 1vIA
|
Loading…
Reference in a new issue
Ajouter un saut de ligne ici change l'espacement pour rien