Commit Graph

8 Commits (74a8599977385552dce16e3b648288f65d439e30)

Author SHA1 Message Date
Zed A. Shaw 74a8599977 Fully converted to using the lel-guecs library externally now. 1 day ago
Zed A. Shaw d3158291f7 Did a full code coverage review and improved many of the tests and a bunch of code. I'll do one more final walk through all the code before getting back to work on the new combat system. 2 months ago
Zed A. Shaw d798d154ae We now have a full map that's basically the same mapping system from Roguish. There's a bug right now where it needs you to move once to calc the light and it's not being centered, but it does work. 3 months ago
Zed A. Shaw ea3dd204a1 Tweaking the build to turn on various debug options in GCC and enable -Wall -Werror on only our executable configs because turning them on globally causes most of the dependencies to fail. One thing to note is if you try to move the -D_GLIBCXX options from the project() to the executable() then you get segfaults inside the libc++ and other places. This is because the ABI changes when you enable these options, so you have to recompile _all_ dependencies with these options. 4 months ago
Zed A. Shaw 4c3049df14 Add the tracy wrap and meson options. 4 months ago
Zed A. Shaw 105c974f1c This converts it to SFML 3.0 but the build only runs on Windows at the moment. 4 months ago
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. 4 months ago
Zed A. Shaw 6b181382bd First build that actually works. SDL_main errors before but didn't figure out the cause. 4 months ago