Projet ICN9 2016/2017
De Informatique et Création Numérique
Version du 4 janvier 2017 à 18:15 par Valentin.SENE (discuter | contributions)
Participants
- Titouan DEMANGE
- Thibault ELLONG
- Valentin SENE
Cahier des charges
Le jeu est un jeu de plateforme 2D multijoueur. Le joueur doit arrviver en premier à la fin du niveau tout en haut. 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é.
- Ecriture d'une fonction utiisant le générateur de nombres aléatoires.
- Ecriture du scénario d'un jeu de rôle.