14 Commits

Author SHA1 Message Date
Safariminer
5f57f10210 started work on a techdemo 2025-08-06 01:39:44 -04:00
Safariminer
576df5ecd7 working wall collisions + started work on collision map saving 2025-08-06 00:57:00 -04:00
Safariminer
89f31a7184 Floor collisions working great with runtime-calculated collision maps, moving on to caching collision maps for future runtime 2025-08-05 23:55:32 -04:00
Safariminer
65031d57f3 Preliminary work on collisions 2025-08-05 23:33:34 -04:00
Safariminer
f35ff8ae46 more work on lightmaps 2025-08-05 02:28:28 -04:00
Safariminer
6b39e39fe1 Preliminary work on lightmaps 2025-08-05 01:42:06 -04:00
Safariminer
ecce403966 Rendering optimization related to culling + Started working on docs 2025-08-04 23:30:30 -04:00
Safariminer
58f9176dfc Working on collisions 2025-08-04 16:26:04 -04:00
Safariminer
8f3533405a Culling unwanted faces(clips, triggers, sky) with CVars and starting to implement different backends 2025-08-02 17:02:49 -04:00
Safariminer
9c7a3219d9 CVar system and systems to disable both gameplay and UI 2025-08-01 15:37:31 -04:00
Safariminer
b33ddd47ca Adding commands for menus and whatnot + project setup for GMTK 2025 2025-07-30 15:21:26 -04:00
Safariminer
d8dc877da6 improved movements a bit and also added some infrastructure for UI <3
also removed some deprecated debug functions for map loading since map loading is now fast enough that it doesn't really require terminal loading bars
2025-07-29 15:20:29 -04:00
Safariminer
7d8b306daa somewhat corrected movements(?) and texcoord caching 2025-07-26 19:13:56 -04:00
Safariminer
8e9a80caf0 initial commit where rendering still works 2025-07-26 16:27:54 -04:00