Skip to content

Paul-Marie/TekAdventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TekAdventure

This is a Simple CSFML Game made in my first Year at Epitech school. the TekAdventure project goal was to create a mini game in C using CSFML, but he's now replaced by another project, the "my_rpg" where the goal is to make a RPG game.

Feel free to play at this game for fun, or just to explore how to use the CSFML library.

Contributor of this project

Tichion - Linkedin

Etigma - Linkdin

Notes

Préliminaires (2 / 2) :

Norme et warnings (0 / 0) :

Propreté du code (0 / 0) :

Qualité du support (0 / 0) : Joli support, waaaah ça clignote, animations tout ça. Magnifique -. Fond très sympa, en rapport avec le jeu et on ne perd pas en lisibilité. Police recherchée, les animations apportent vraiment un côté ludique, on ne décroche pas de la présentation !

Qualité de la présentation (0 / 0) : Limpide, clair, fluide. Dommage pour la répartition du temps de parole, vous êtes 4 essayez de parler un peu tous.

Compréhension des enjeux (0 / 0) : Vous n'avez pas trop fait de retours sur les enjeux du projet réellement.

Précision (0 / 0) :

Démonstration (1 / 1) : Très bonne démonstration, efficace et prenante.

Parallax Scrolling (2 / 3) :

Graphs de positions (4 / 4) :

Personnage (6 / 6) :

Fichier de configuration (0 / 6) :

Fermeture de fenêtre (0 / 0) :

Durée de vie (4 / 4) : Jeu complet pouvant durer assez longtemps, ne peut pas se terminer rapidement. L'objectif est de maintenir le vaisseau "en vie" jusqu'à arriver à destination. Plusieurs mécaniques de jeux (réparation, recharge, contrer les ennemis...).

Cohérence de l'univers (2 / 2) : Jolis sprites homemade sauf le petit robot.

Direction artistique (2 / 2) : Recherche d'un style graphique uniforme, bruitages cohérents...

Potentiel d'amusement (2 / 2) :

Scénario (2 / 2) : Petit robot seul dans un grand vaisseau. Il doit l'amener à bon port tout en faisant attention à la barre de vie du vaisseau, son bouclier, sa propre énergie, les attaques d'aliens, les champs d'astéroïdes, etc.

Bonus - Gameplay (15 / 20) :

  • barre de vie vaisseau
  • barre d'énergie robot
  • barre de bouclier
  • barre de progression du vaisseau
  • possibilité de recharger le vaisseau ou le robot
  • avance plus vite quand le robot est aux commandes
  • avance moins vite quand il y a des astéroïdes
  • prend moins de dégâts si aux commandes quand aliens/astéroïdes
  • réparation du vaisseau
  • les déplacements et actions dépensent de l'énergie
  • activation de boucliers et des missiles pour faire face aux ennemis/obstacles Le joueur doit faire les bons choix au bon moment pour arriver au terme du trajet. Chaque partie sera différente. Réelle richesse de gameplay très bien pensé.

Bonus - Univers (10 / 20) :

  • Sprites homemade (décors, barres, icônes, éléments du décors, animations...)
  • Musique prenante, qui met bien dans l'ambiance du jeu, tout à fait cohérente.
  • Animation des événements sympathique.
  • Animation d'un objet interaction du déco, sur la réparation du vaisseau le robot disparaît pour aller en salle des machines.
  • Barres qui se remplissent/vides de manière fluide.
  • Parallaxe aussi lors du déplacement du personnage sur les différents éléments du vaisseau (le cadre se décale)
  • Effet de profondeur dans la salle des commandes grâce au robot qui grossit/réduit suivant son emplacement
  • Bruit de pas, bruitage électrique sur certaines actions
  • transparence de plusieurs éléments du jeu, notamment les aliens (très "réalistes" : les globes sont transparents mais pas les pattes) Très immersif, bonne rechercher et cohérence graphique. GG à vous j'adore !

Bonus - Autre (3 / 20) : Message de fin différent gagné/perdu. Support de présentation de super qualité !! Il a été bien travaillé et bien pensé, ce qui est rare. Très vivant, très prenant.