Environnement de développement de jeu
Environnement de développement 3D avec diverses intégrations (C++, OpenGL)

Description du projet

Il s'agit d'un projet en cours sur lequel je travaille dans le but d'apprendre les concepts de bas niveau du développement de jeux, des graphiques et de la simulation. J'utilise et développe continuellement ce cadre afin de m'exercer à l'utilisation du C++ et d'implémenter des algorithmes fondamentaux dans ces domaines. Le cadre est basé sur ce que j'ai appris dans le cours d'introduction à l'infographie (COMP-371) que j'ai suivi à l'Université Concordia, et j'ai pu l'utiliser dans d'autres projets, comme le projet de simulation de véhicule que j'ai construit pour le cours d'animation par ordinateur (COMP-477). J'ai utilisé de nombreuses ressources comme référence lors de la construction de ce cadre, de LearnOpenGL.com, la chaîne Youtube de The Cherno, à divers messages de forum en ligne.

Contributions

  • Système Composant-Entité
  • Graphe de scène
  • Intégration de Bullet Physics
  • Chargement de modèle (Assimp)
  • Intégration d'ImGui

Autres projets

Simulateur de véhicule (2022)

Contrôleur de véhicule en temps réel (Bullet & OpenGL)

Imminent (2022)

Jeu de deck-building rétro (Concours universitaire Ubisoft 2022 - 2 nominations)

Prototype de course spatiale (2019)

Prototype de course spatiale basé sur la physique dans Unity

Meat Cute (2021)

Jeu de tir d'arcade de haut en bas (Concordia Makes Games 2021)