Wolf3D : moteur de raycasting en C
1 / 4
Slender Wolf
À propos du projet
Un projet étudiant qui recrée la célèbre technique de rendu de Wolfenstein 3D : la simulation en temps réel de la vision d’un personnage dans un labyrinthe. Le raycasting sert à afficher les murs et le sol.
Sur le thème de Slender Man, le joueur doit trouver 8 pages. Mais attention, le Slender Man arrive…
Points techniques
- Les cartes sont générées aléatoirement à chaque partie
- Moteur de jeu optimisé avec mes propres calculs, et multithreadé
- Mini-carte défilante, influencée par les bonus
- Effet miroir et modes de jeu amusants
- Collisions du joueur, et couleur des murs selon l’orientation et la distance du joueur
- IA avec un algorithme de pathfinding pour suivre le joueur



