Cahier des charges - ThePension/poutinestyle GitHub Wiki

Contexte

Dans le cadre de notre projet P2, nous avons pour but de réaliser un jeu. Nous avons décidé de réaliser un jeu dans le style du premier Wolfenstein.

Pitch

Vous Vladimir Poutine, devez allez sauver vos anciens collègues du KGB tombés dans un piège de l’horrible Biden. Pour ce faire, vous partirez armé de votre Makarov PV et irez affronter, seul, des hordes d'affreux soldats américains gardant une base tenue secrète dans le New Hampshire. Heureusement, grâce à vos connaissances universelles vous savez exactement où se trouve l’entrée de cette base !

Principe du jeu

Vous parcourez une série de labyrinthes et rencontrez divers ennemis que vous devez tuer.

Moyen

  • IDE et langage : Visual studio Community 2019, C++
  • Cible : Windows (exe)
  • Technique 3D : Raycasting
  • Librairie : SFML

Objectifs principaux

  • Créer un jeu de tir à la première personne en 3D
  • Créer des menus (accueil/GameOver)
  • Ajouter des ennemis dans la map et la gestion des vies (gameplay rules)
  • Ajouter des entités avec ou sans interactions
  • Ajouter un HUD contenant toutes les infos du joueur

Objectifs secondaires

  • Ajouter les options dans le menu accueil (choix de la map, langue, difficulté)
  • Ajouter l'univers Russe par des textures personnalisées
  • Ajouter un menu pause
  • Ajouter un univers sonore (dont dialogue)
  • Ajouter une histoire complète au jeu par des pnj et slides ou bulles de texte et audio
  • Ajouter une mini-map pour se repérer
  • Ajouter différentes armes et la possibilité de changer d'arme
  • Lissage des textures
  • Ajout d’animation