Projet ICN9 2016/2017
Participants
- Titouan DEMANGE
- Thibault ELLONG
- Valentin SENE
Cahier des charges
Le jeu est un jeu de plateforme 2D. Chaque joueur a son propre terrain, mais il est exactement le même au niveau des obstacles pour les deux joueurs. Des bonus peuvent apparaître sur les terrains pour désavantager son adversaire ou s'avantager tels que des bonus de vitesse, de saut, d'invincibilité.
Le programme est à écrire en langage C++ avec la bibliothèque SFML (Simple and Fast Multimedia Library).
Réalisations
Quelques étapes dans la réalisation du jeu (peut-être à illustrer par des copies d'écran et des extraits de code).
- Prise en main de la bibliothèque SFML et téléchargement de fichiers audio et images.
- Réalisation d'un programme permettant de faire bouger un personnage avec les flèches du clavier, de modifier sa vitesse de déplacement et même de le faire marcher en arrière.
- Ecriture d'un programme demandant votre nombre d'enfants puis vous répondant avec 2 autres phrases qui varient en fonction de la réponse que vous avez donné tel que : "Bravo, vous avez 2 enfants !" ou "Et c'est pour quand le troisième ?".
- Etude des cours sur "open class rooms" concernant le C++.
- Gestion des collisions entre objets et personnages et aussi de la gravité.
(liste : collision, gestion de la souris, des déplacement, suivi de la caméra sur le personnage)
Moi j'ai créé Aujourd'hui nous accueillons Thibault qui trouver notre projet plus "attirant" que celui de Samia, il a commencé à lire le cour de OpenClassRooms sur le C++ et moi pareil.
Valentin a commencé à corriger les bugs de collisions et a ajouté de la "gravité"
Nous avons comme second projet de créer des oiseau en volume pour décorer la cour de Fénelon, donc ce projet risque de prendre un petit peu de temps ;)
Aujourd'hui rien d'exceptionnel sur le projet, Valentin était absentcrying.
J'ai réussis (enfinlaugh) à créer un générateur de nombres aléatoire où l'on peut choisir le nombre de nombres à générer.
Thibault a lu le chapitre sur les fonctions en C++ sur le site OpenClassRoom et a donc créé des programmes sur le chapitre qu'il a lu.
Salut, aujourd'hui Valentin a cherché des sprites (dessin de jeu ) et A REUSSI A FINIR LES COLLISIONSsurprise ( enfin )
Et pour moi et Thibault : apprentissage
Voila c'est tout pour aujourd'hui
Bonjour, aujourd'hui Valentin a "réparé" les collisions et a rajouté un boite et de la gravité, Thibault a continué à apprendre le C++ et moi j'ai commencé à faire une sorte de RPG sans images