Skip to content

L0R3Z/The-IMAC-Light-Corridor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Light Corridor

 

The Light Corridor

 

The Light Corridor est une réinterprétation du jeu classique The Light Corridor sorti sur Atari ST et Amiga en 1990. Ce projet est une implémentation technique entièrement développée en OpenGL.

Le jeu repose sur un moteur graphique conçu sur mesure, sans aucun shader, incluant un système de lumière entièrement développés. Plusieurs thèmes graphiques sont disponibles pour offrir une expérience visuelle variée.

 

🛠 Technologies utilisées

  • Langage : C, C++
  • Bibliothèques : OpenGL, GLFW, GLM
  • Moteur graphique : Développement maison en OpenGL, sans shader
  • Système de lumière : Implémentation propriétaire sans shader

 

📷 Aperçu

Aperçu de The Light Corridor

 

🚀 Installation et exécution

🖥 Prérequis

  • Système d'exploitation : Windows, macOS ou Linux
  • Compilateur : GCC, Clang ou MSVC
  • Outils de construction : CMake installé
  • Bibliothèques : GLFW incluse dans le dossier third_party/

📥 Cloner le dépôt

git clone https://github.com/L0R3Z/The-IMAC-Light-Corridor.git
cd The-IMAC-Light-Corridor

🏗 Compilation

  1. Installer CMake : Téléchargez et installez CMake.

  2. Utilisation avec VS Code :

    • Il est recommandé d'utiliser l'extension ms-vscode.cmake-tools.
    • Configurez l'extension avec votre compilateur. Voir ce tutoriel pour plus de détails.
  3. Compilation manuelle avec CMake :

    • Créez un dossier de compilation et exécutez CMake :

      mkdir build && cd build
      cmake ..
    • CMake détectera automatiquement le compilateur et générera les fichiers appropriés (Makefile, Visual Studio solution, Xcode project, etc.).

  4. Compiler le projet :

    • Sur Linux/macOS :
      make
    • Sur Windows (Visual Studio) : Ouvrez LightCorridor.sln et compilez le projet.
  5. Exécutable généré :

    • L'exécutable se trouvera dans build ou un sous-dossier selon votre système.

🎮 Lancer le jeu

  • Linux/macOS :
    ./LightCorridor
  • Windows : Exécutez LightCorridor.exe depuis l'Explorateur de fichiers ou via l'invite de commandes.

About

Recoding of the game Light Corridor from scratch in C++ and OpenGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •