Skip to content

SevRusse/raycasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raycasting

Application visant à simuler un espace 3D à partir d'un espace 2D par la méthode du raycasting (i.e. un lancer de x rayons verticaux à travers une scène, x étant la "longueur" de la fenêtre de vue, c'est-à-dire la profondeur horizontale). Le rendu utilise la bibliothèque Tkinter sous Python 3.10.

Ce procédé était novateur pour les premiers jeux à point-de-vue interactif, les premiers FPS, tels que Doom et Wolfenstein. Depuis, l'arrivée de moteurs de jeux puissants ont rendu cette méthode souvent dépassée.

About

FPS-like application using raycasting

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages