Journal de travail - PaulMoua/CardGameProjet GitHub Wiki
5/5/2019 (8h) :
- Création du GameGridEngine qui permet de gérer les traitements logiques sur les VNCard.
- Le GameGridEngine gère la création du Token au début du round et le déplacement du Token
- L'entité VNCard a été enrichi afin de pouvoir supporter les traitements logiques nécessaires pour les mécanismes de jeu.
- Les entités Card, Hexa VNCard s'intègrent mieux les uns dans les autres.
A faire :
Les effets de cartes, boucle de jeu, meilleur graphique.
17/3/2019 (8h) :
- Ajout d'un effet visuel lors de la sélection des cartes Outline
- Ajout d'un mode deux joueurs temporaire impliquant des modifications dans le CardPlacementResolver
- Premières expérimentations avec la GameStateMachine
- Création du CardMaker permettant de créer des cartes à partir d'un fichier tsv
- Ajout de portrait de joueur
- L'entité Card possède maintenant les méthodes permettant de mettre à jour son visuel par rapport à un VNCard
A faire :
La grille logique et le déplacement du jeton.
24/2/2019 (10h) :
- Création des premiers assets 3D.
- Mise en place du mécanismes de placement des cartes.
- Mise en place de la vue principale.
- Création des entrées Grid, Hexa, Card, PanelPlayer, MouseRaycaster,CardPlacementResolver.
3/2/2019 :
- Création des entités
- Création de l'Ordonnanceur de phase de Jeu
- Création de la matrice représentant le plateau
6/1/2019 :
- 3 heures + réunion.
- Création et implémentation des stateMachine
- Début de schémas des entités
- A faire pour la prochaine fois :
-
- Finir et implémenter les entités
28/12/2018 :
- Création du WikiDev et début de planification.
- A faire pour la prochaine fois :
-
- Commencer le moteur de jeu