Zed A. Shaw
|
d1c2352237
|
Quick little tweak to make the build speed up while a build is running.
|
1 day ago |
Zed A. Shaw
|
94c9cd75a8
|
Remove a bunch of dead code and clean up more.
|
2 days ago |
Zed A. Shaw
|
8a30fafabb
|
Quick ability to set the countdown timer length.
|
2 days ago |
Zed A. Shaw
|
d4d8c780a4
|
Bring over my bag of shit shaders and use one as a placeholder for the build status indicator.
|
2 days ago |
Zed A. Shaw
|
8f3a3c10c2
|
UI is now working the same as last time but using GUECS.
|
2 days ago |
Zed A. Shaw
|
70c2ce7d51
|
Reworked the gui to use GUECS now so lots of code soon to die.
|
3 days ago |
Zed A. Shaw
|
e78340a0cd
|
Remove most of the image/sound managing stuff.
|
3 days ago |
Zed A. Shaw
|
2d81f900be
|
Updated to use the latest libgit2 1.9.0 and GCC14.
|
1 week ago |
Zed A. Shaw
|
e1c667d816
|
The images for my reactions to your bad code are now up. Went with a more 'pixel video' look than a pixel art hand drawn thing.
|
7 months ago |
Zed A. Shaw
|
3cb4fcfeb5
|
Stupid self-portrait for the game's 'bad guy'.
|
7 months ago |
Zed A. Shaw
|
95cd84b09d
|
Get the build fail to actually play and keep the building sound looping until the build is done.
|
7 months ago |
Zed A. Shaw
|
0aeb5b4ceb
|
Make the FSM_STATE work better with optional loggins set by a define and standardize on using enum class by default.
|
7 months ago |
Zed A. Shaw
|
5ae24d9b0a
|
Moved the main event loop out of GUI so it's not so tightly coupled to everything else.
|
8 months ago |
Zed A. Shaw
|
c0ad0c8d23
|
Rework the GUI so it uses SFMLBackend by moving the SoundQuip into SFMLBackend.
|
8 months ago |
Zed A. Shaw
|
152d4cf037
|
A bit more source refactoring.
|
8 months ago |
Zed A. Shaw
|
fff182b457
|
Refactored out the main_loop so that it's not tightly coupled inside builder, and in the process found I was accidentally copying GUI and GameEngine because Builder wasn't using a &ref for them. Now they don't have a copy constructor to catch that.
|
8 months ago |
Zed A. Shaw
|
0bac4dbfd9
|
First step in refactoring out the build running from the gui for later thread fiascos.
|
8 months ago |
Zed A. Shaw
|
453c50c563
|
Big cleanup of rampant using std.
|
8 months ago |
Zed A. Shaw
|
cacf72604f
|
Very janky barely working coroutine version of the game, the UI is more responsive, but not as much as it should be. Still, take a look and study the coro.hpp and other files in this commit for some coroutine stuff.
|
8 months ago |
Zed A. Shaw
|
4bd2d12219
|
The new SFMLGui is now worked into the code and barely works. Cleanup is next.
|
8 months ago |
Zed A. Shaw
|
fee724e637
|
Fix a bug where a failinb build that causes death would play both the death sound and build failed sound.
|
8 months ago |
Zed A. Shaw
|
eb6c7b0e33
|
Working config file also configures the build and git dir.
|
8 months 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.
|
8 months ago |
Zed A. Shaw
|
268d8abf52
|
Sounds are working...BUT...I have to make ones I own so hang on until I do that.
|
8 months ago |
Zed A. Shaw
|
f83c0c7ff9
|
Rework the GUI so that I can place my face while I stream.
|
8 months ago |
Zed A. Shaw
|
9a012813ae
|
Game now keeps track of deaths, rounds, streaks and other fun stuff. You can also die finally.
|
8 months ago |
Zed A. Shaw
|
a13704fe33
|
Got a simple GUI layout working for the most part.
|
8 months ago |
Zed A. Shaw
|
c52bc8fafd
|
Make the game engine use a start/end round and do healing if you don't make any mistakes.
|
8 months ago |
Zed A. Shaw
|
e35536c7e3
|
More refactoring in prep for a real design.
|
8 months ago |
Zed A. Shaw
|
ceba46c658
|
GUI is now in its own unit.
|
8 months ago |
Zed A. Shaw
|
6d4aa9390a
|
First kind of working FTXUI for the game.
|
8 months ago |
Zed A. Shaw
|
9cc6724df8
|
Sort of working scrolling window thing.
|
8 months ago |
Zed A. Shaw
|
20999eddd7
|
Finally got the buttons working on a simple UI that also does other things behind the scenes. Need to study FTXUI more though as I didn't catch the error with Render().
|
9 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.
|
9 months ago |