19 Commits (8f7235ade139e18ea1b3a7edb1dfdf6be4fbdce2)

Author SHA1 Message Date
Zed A. Shaw 8f7235ade1 Coroutines mostly working, although not nearly as fancy as cppcoro. I'll try them out in my code and if I like it I'll probably just go use cppcoro. 1 month ago
Zed A. Shaw daf9a3cc07 Coroutines are mostly working but they're kind of junk anyway. Feel free to tinker with this if you like. 1 month ago
Zed A. Shaw 8d1570f44a Figured out threads for the next round. 1 month ago
Zed A. Shaw 8edb37ceb4 Tried to avoid makefile for as long as possible but it's just too useful. 1 month ago
Zed A. Shaw 4bd2d12219 The new SFMLGui is now worked into the code and barely works. Cleanup is next. 1 month ago
Zed A. Shaw 70d1389c54 Move the GUI to its own file for the next stage. 1 month ago
Zed A. Shaw 015b4aac45 Basic sfml window going for the gui redesign. 1 month ago
Zed A. Shaw 90f4f727ba I can now load a json config file name .tarpit.json to configure everything. It now works to configure the sounds used. 1 month ago
Zed A. Shaw 7309ec2f40 Now I can play a sound! Yay! 1 month ago
Zed A. Shaw f73d3fbfd8 Added in an openal dependency for today's stream. 2 months ago
Zed A. Shaw e35536c7e3 More refactoring in prep for a real design. 2 months ago
Zed A. Shaw ceba46c658 GUI is now in its own unit. 2 months ago
Zed A. Shaw 52b59d38ad Move the tests to catch2 so I can get tap output for the game. 2 months ago
Zed A. Shaw 440be444ea Moved the game engine into its own unit and then made a failing test for it. 2 months ago
Zed A. Shaw fb5bf9d733 A quick and dirty test with doctest. Should be good enough. 2 months ago
Zed A. Shaw 4365bfa98d A thread version of a UI that updates the the background. 2 months ago
Zed A. Shaw aee2ac5b27 Rename the hack spike of the game idea to its final name. Start a test of FTXUI for the game. 2 months ago
Zed A. Shaw 899e481c9d A little better build but I really need to clean this up and use a state machine to handle the process. 2 months ago
Zed A. Shaw 5f87d9846c First drop the game's core mechanic that compiles. 2 months ago