Code and detailed guide available at: https://github.com/FinFetChannel/RayC...
In this video I will show you how to make a very simple 3D* game from scratch in python, using the ray casting technique. This technique was widely used in the early days of 3D PC games, it consists of launching rays from the player and recording when those rays hit an object.
*Technically it's a 2.5D game =P
00:00 Intro
00:35 Libraries
00:41 Initial parameters
01:11 Vision loop
02:18 Plot adjustments
02:54 Player's movement
03:34 Graphical enhancements
05:18 Basic random map generator
05:55 Enhanced map generator
Check out my channel in portuguese / meu canal em português brasileiro: / @finfetptbr