Commit graph

15 commits

Author SHA1 Message Date
Zed A. Shaw
ac22a11c9f Now mostly working with GUECS but shaders are still busted. Have to find out why they stopped working. 2025-05-10 11:06:38 -04:00
Zed A. Shaw
e78340a0cd Remove most of the image/sound managing stuff. 2025-04-22 01:22:33 -04:00
Zed A. Shaw
1be770d62d GUECS: Minimal components from zedcaster that will let me make a GUI for a game. 2025-04-21 23:45:04 -04:00
Zed A. Shaw
c47e688b0b Now working on the new SFML with better audio. 2025-04-17 22:29:31 -04:00
Zed A. Shaw
2d81f900be Updated to use the latest libgit2 1.9.0 and GCC14. 2025-04-16 23:44:22 -04:00
Zed A. Shaw
07553400f5 Test suite now accurately runs the GameEngine FSM for multiple rounds. 2024-09-15 03:23:09 -04:00
Zed A. Shaw
1c89afaee2 Setting up for a redesign of the engine to have the real game mechanics. Using the fsm.hpp code. 2024-09-11 00:18:32 -04:00
Zed A. Shaw
7c9bea81b2 The UI is _finally_ responsive while the builder runs. 2024-09-10 23:41:50 -04:00
Zed A. Shaw
1badbd5942 Improved the makefile dramatically and updated the README to use it. 2024-09-10 21:48:14 -04:00
Zed A. Shaw
cc3bb171e1 Restructing the source layout to make it nicer. 2024-09-10 21:17:15 -04:00
Zed A. Shaw
50c0ee3424 Reworked the builder code to setup for more async running of the build. 2024-09-09 01:10:47 -04:00
Zed A. Shaw
453c50c563 Big cleanup of rampant using std. 2024-09-07 22:26:57 -04:00
Zed A. Shaw
daf9a3cc07 Coroutines are mostly working but they're kind of junk anyway. Feel free to tinker with this if you like. 2024-09-05 18:48:15 -04:00
Zed A. Shaw
fdb3f24377 Cleanup the engine since I won't do the brainfuck thing, then fix up the log a bit. 2024-09-02 16:13:21 -04:00
Zed A. Shaw
8edb37ceb4 Tried to avoid makefile for as long as possible but it's just too useful. 2024-09-02 15:43:21 -04:00