Commit graph

15 commits

Author SHA1 Message Date
Zed A. Shaw
7fb2d5cf26 Updated Amit's code to run in sfml 3.0 2025-01-17 15:29:13 -05:00
Zed A. Shaw
105c974f1c This converts it to SFML 3.0 but the build only runs on Windows at the moment. 2025-01-17 15:10:03 -05:00
Zed A. Shaw
4d31a4daf2 Amit's code mostly converted to use the new texture.hpp but there's an error on line amt/pixel.hpp:472 2025-01-17 11:36:03 -05:00
Zed A. Shaw
c91e8fc543 Brought in Amit's latest and will now merge in my fixing from last night into his to get them synced up. 2025-01-17 11:00:49 -05:00
Zed A. Shaw
adfb6367d7 Finished the first pass of moving everything around and cleaning up as much as possible. 2025-01-17 03:45:05 -05:00
Zed A. Shaw
5e63272f24 Brought in some of amit's code to study and try out. amt/ has it. 2025-01-16 12:50:25 -05:00
Zed A. Shaw
e379bcd5ec Next step in the refactoring with everything in a different file and running. The bug from the previous commit was due to the pixel buffer making the Raycaster object too large for the stack. If you get __chkstk_ms then you used too much stack. 2025-01-15 13:39:38 -05:00
Zed A. Shaw
d230b152cf BREAKING: This code does NOT work, but has a segv on startup on windows due to ...magic? 2025-01-15 12:25:09 -05:00
Zed A. Shaw
8eae4b9420 Reworked the files before the big cleanup of the code. 2025-01-15 10:26:44 -05:00
Zed A. Shaw
b18b27e23c Goodbye fenster, you were fun but I need something more stable and easier to live with. 2025-01-13 13:24:53 -05:00
Zed A. Shaw
80ac4cefba Initial setup for the fenster based raycaster. 2025-01-08 10:25:17 -05:00
Zed A. Shaw
d5047c00e2 Did a version of the raycaster that uses a pixel buffer sent to a texture that goes to a sprite that goes on a frog that's on a log on the bottom of the ocean under a tortoise that's carrying a sack that has the... 2025-01-07 12:49:06 -05:00
Zed A. Shaw
f98c9ddb91 Make timcaster work so people can walk around inside their computer's ram until it crashes. 2025-01-06 11:56:12 -05:00
Zed A. Shaw
ca80736d7c First cut at a replica of the python raycaster. Left side almost works the same but have to sort out math differences. 2025-01-04 12:20:41 -05:00
Zed A. Shaw
6b181382bd First build that actually works. SDL_main errors before but didn't figure out the cause. 2025-01-02 11:47:02 -05:00