Skip to main content

RayCasting v.05 - the Map - 0.5

RayCasting v0.5 implements ray casting up to a map (not the 3D) by using NumPy to avoid looping the rays one by one. The user can steer the "viewer" on a map using cursor keys and see how the rays (field of vision) is formed.


Kalle Saariaho
(zeque92)
RayCasting v0.5 implements ray casting up to a map (not the 3D) by using NumPy to avoid looping the rays one by one. The user can steer the "viewer" on a map using cursor keys and see how the rays (field of vision) is formed. (Inspired by raytomely's project: https://www.pygame.org/project/3919 - check it out, too.) Next version will implement the 3D view.

Changes

RayCasting v0.5 implements ray casting up to a map (not the 3D) by using NumPy to avoid looping the rays one by one. The user can steer the "viewer" on a map using cursor keys and see how the rays (field of vision) is formed. (Inspired by raytomely's project: https://www.pygame.org/project/3919 - check it out, too.) Next version will implement the 3D view.

Links

Home Page
https://oldskoolpython.blogspot.com/2022/06/ray-casting-v05-map.html
Source
https://github.com/zeque92/RealTime3DwithPython

Releases

RayCasting v.05 - the Map 0.5 — 4 Jun, 2022

Pygame.org account Comments