Loading repository data…
Loading repository data…
Troy-Osborne / repository
First Person shooter engine in Lazarus (object pascal IDE built on FPC), porting from my pygame FPS prototype before I vectorize it all with numpy arrays. I've recently added Scanline drawing, and a Camera type, but I'm yet to add in the lighting effects from the Python version (found here: https://www.youtube.com/watch?v=_nuPXjRwo4M )
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A simple trig based raycast implemented on a Scanline draw. Per-pixel rendering, I might change it to repeat each pixel once horizontally in order to save time; if it comes to that. Looks overly simplistic but once I add texture's the benefits of raycast will be more apparent.