Media Summary: It's _not_ written in Python, but I'm a garbage programmer so performance is still garbage LMAO. Yet another update. It has pretty bad fov issues and is also incredibly offset. Oh well. Not sure what I've changed, but the performance is actually very good now.

C Sdl Raycasting Test - Detailed Analysis & Overview

It's _not_ written in Python, but I'm a garbage programmer so performance is still garbage LMAO. Yet another update. It has pretty bad fov issues and is also incredibly offset. Oh well. Not sure what I've changed, but the performance is actually very good now. This video turned out a lot longer than I thought. It's mostly me complaining about how much I struggled implementing this. An update of the first video. Sorta fixed the screen issues when looking around, but the fov goes past the bounds and its sorta ... Finally got around to finishing the untextured portion of that one

Nearing completion. Its also almost a week late for the submission oops. I added entities and fixed more networking stuff. so i gone done a thing still room for improvement, the rays are inefficient as heck and give the walls jagged edges, camera can ... wrapping it up. Theres some small floating point error when drawing the blocks, but its no biggie really. Just glad its all working.

Photo Gallery

C + SDL Raycasting test
Raycaster Test 2 (C, SDL2)
C + SDL Raycasting test 2 (actually fast edition)
Raycaster Test 0 (C, SDL2)
Raycaster written in C with SDL
C + SDL Raycasting test 3 (now with wall textures!)
Raycaster Test 1 (C, SDL2)
"beamis" c++ SDL raycasting engine demonstration
2.5d raycasting engine in C and SDL2
Simple Raycaster in SDL
Raycaster Test 4 (C, SDL2)
Simple Raycasting Engine in C++ with SDL2
View Detailed Profile
C + SDL Raycasting test

C + SDL Raycasting test

It's _not_ written in Python, but I'm a garbage programmer so performance is still garbage LMAO.

Raycaster Test 2 (C, SDL2)

Raycaster Test 2 (C, SDL2)

Yet another update. It has pretty bad fov issues and is also incredibly offset. Oh well.

C + SDL Raycasting test 2 (actually fast edition)

C + SDL Raycasting test 2 (actually fast edition)

Not sure what I've changed, but the performance is actually very good now.

Raycaster Test 0 (C, SDL2)

Raycaster Test 0 (C, SDL2)

My WIP entry in a

Raycaster written in C with SDL

Raycaster written in C with SDL

Raycaster written in C with SDL

C + SDL Raycasting test 3 (now with wall textures!)

C + SDL Raycasting test 3 (now with wall textures!)

This video turned out a lot longer than I thought. It's mostly me complaining about how much I struggled implementing this.

Raycaster Test 1 (C, SDL2)

Raycaster Test 1 (C, SDL2)

An update of the first video. Sorta fixed the screen issues when looking around, but the fov goes past the bounds and its sorta ...

"beamis" c++ SDL raycasting engine demonstration

"beamis" c++ SDL raycasting engine demonstration

Hey! You can

2.5d raycasting engine in C and SDL2

2.5d raycasting engine in C and SDL2

2.5d raycasting engine in C and SDL2

Simple Raycaster in SDL

Simple Raycaster in SDL

Finally got around to finishing the untextured portion of that one

Raycaster Test 4 (C, SDL2)

Raycaster Test 4 (C, SDL2)

Nearing completion. Its also almost a week late for the submission oops. I added entities and fixed more networking stuff.

Simple Raycasting Engine in C++ with SDL2

Simple Raycasting Engine in C++ with SDL2

so i gone done a thing still room for improvement, the rays are inefficient as heck and give the walls jagged edges, camera can ...

Raycaster Test 3 (C, SDL2)

Raycaster Test 3 (C, SDL2)

wrapping it up. Theres some small floating point error when drawing the blocks, but its no biggie really. Just glad its all working.