This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
turings-tarpit
Archived
Watch
1
Star
0
Fork
You've already forked turings-tarpit
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
107
Commits
1
Branch
0
Tags
532 KiB
Tag:
Branch:
Tree:
70c2ce7d51
master
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from '70c2ce7d51'
${ noResults }
Commit Graph
25 Commits (70c2ce7d511c4a0227ddb6a59e29688c281d515c)
Author
SHA1
Message
Date
Zed A. Shaw
70c2ce7d51
Reworked the gui to use GUECS now so lots of code soon to die.
5 months ago
Zed A. Shaw
e78340a0cd
Remove most of the image/sound managing stuff.
5 months ago
Zed A. Shaw
2d81f900be
Updated to use the latest libgit2 1.9.0 and GCC14.
5 months 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.
12 months ago
Zed A. Shaw
3cb4fcfeb5
Stupid self-portrait for the game's 'bad guy'.
12 months ago
Zed A. Shaw
95cd84b09d
Get the build fail to actually play and keep the building sound looping until the build is done.
12 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.
12 months ago
Zed A. Shaw
5ae24d9b0a
Moved the main event loop out of GUI so it's not so tightly coupled to everything else.
1 year ago
Zed A. Shaw
c0ad0c8d23
Rework the GUI so it uses SFMLBackend by moving the SoundQuip into SFMLBackend.
1 year ago
Zed A. Shaw
152d4cf037
A bit more source refactoring.
1 year 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.
1 year ago
Zed A. Shaw
0bac4dbfd9
First step in refactoring out the build running from the gui for later thread fiascos.
1 year ago
Zed A. Shaw
453c50c563
Big cleanup of rampant using std.
1 year 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.
1 year ago
Zed A. Shaw
4bd2d12219
The new SFMLGui is now worked into the code and barely works. Cleanup is next.
1 year 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.
1 year ago
Zed A. Shaw
eb6c7b0e33
Working config file also configures the build and git dir.
1 year 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 year ago
Zed A. Shaw
268d8abf52
Sounds are working...BUT...I have to make ones I own so hang on until I do that.
1 year ago
Zed A. Shaw
f83c0c7ff9
Rework the GUI so that I can place my face while I stream.
1 year ago
Zed A. Shaw
9a012813ae
Game now keeps track of deaths, rounds, streaks and other fun stuff. You can also die finally.
1 year ago
Zed A. Shaw
a13704fe33
Got a simple GUI layout working for the most part.
1 year ago
Zed A. Shaw
c52bc8fafd
Make the game engine use a start/end round and do healing if you don't make any mistakes.
1 year ago
Zed A. Shaw
e35536c7e3
More refactoring in prep for a real design.
1 year ago
Zed A. Shaw
ceba46c658
GUI is now in its own unit.
1 year ago
Zed A. Shaw
6d4aa9390a
First kind of working FTXUI for the game.
1 year ago
Zed A. Shaw
9cc6724df8
Sort of working scrolling window thing.
1 year 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().
1 year 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.
1 year ago