Захотел изучить то, как работает рейкастинг, а в итоге написал целый игровой движок. Для написания движка я использовал язык Python и библиотеку Pygame. Все материалы из этого видео доступны ниже!
Таймкоды:
00:00 - Как пришла идея написать движок
00:45 - Ищем материалы и ботаем
02:23 - Как работает Raycasting
03:19 - Первые версии движка
03:40 - Первые баги :)
04:06 - Улучшаем движок
05:33 - Что дальше?
Все, что я использовал для создания движка:
[ Ссылка ]
[ Ссылка ]
[ Ссылка ]
[ Ссылка ]
#gamedev #pygame #python
![](https://i.ytimg.com/vi/85Z4FO1zAHE/maxresdefault.jpg)