Commit graph

16 commits

Author SHA1 Message Date
Zed A. Shaw
6f9e8a3ed4 Refactor to allow for the new screen flow. 2026-05-27 12:09:17 -04:00
Zed A. Shaw
e7b6b42698 The new scene system brought over and updated animation to be optional in the scene engine. 2026-05-26 12:48:34 -04:00
Zed A. Shaw
d1d7bf8d94 Fix the rotation speed so it's calculated based on the rotation angle. 2026-05-26 11:06:58 -04:00
Zed A. Shaw
6d7a944a7d Quick move into textures.cpp so I can work on the final form of wall to door mapping. 2026-03-17 12:40:31 -04:00
Zed A. Shaw
349656589b Doors are now meshed into the walls better but I got rid of the wood wals. They suck. 2026-03-17 11:43:16 -04:00
Zed A. Shaw
0add3b29ae Now have doors that you can walk though. No open/close animation yet. 2026-03-16 12:53:10 -04:00
Zed A. Shaw
74f92dfe2c Gave up on adding a buffer and I'll just let rooms be near eachother. Seems to produce interesting results anyway. 2026-03-09 11:12:26 -04:00
Zed A. Shaw
f0b04107ab Best I can do to simplify the check(fmt::format)crap is to make a little macro to do the format part. 2026-03-05 12:39:22 -05:00
Zed A. Shaw
56b4580466 Moving to a 'less constructors' style. 2026-03-03 23:55:28 -05:00
Zed A. Shaw
ea791270b3 Move to c++23 and clean up of raycaster. 2026-03-03 23:33:32 -05:00
Zed A. Shaw
91ab5eb624 Some more rayview cleanup. 2026-03-01 14:04:22 -05:00
Zed A. Shaw
dd3952d5c1 Refactor the raycaster to separate update from render. 2026-02-28 12:22:03 -05:00
Zed A. Shaw
5179f1c781 Final move of files to a better place. Only thing in the root is very common stuff. 2026-02-27 15:10:17 -05:00
Zed A. Shaw
f460add0af Graphics reorg done. 2026-02-27 14:11:13 -05:00
Zed A. Shaw
86a9f815c1 animation and lights moved to graphics 2026-02-27 13:57:44 -05:00
Zed A. Shaw
229ad2dd95 Textures and palette moved to graphics. 2026-02-27 13:09:44 -05:00