Back to Browse

Make a Doom Engine in Python

11.8K views
Dec 21, 2018
0:33

Learning how the Doom engine used Binary Space Partitions to determine wall rendering orders and collision detection. https://github.com/jordansavant/doomengine.python Also ported some projection logic from Bisqwit video. Prototyped in Python with Pygame for rendering.

Download

1 formats

Video Formats

360pmp41.1 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Make a Doom Engine in Python | NatokHD