This website works better with JavaScript.
Explore
Help
Sign In
learn-code-the-hard-way
/
turings-tarpit
Watch
1
Star
0
Fork
You've already forked turings-tarpit
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
106
Commits
1
Branch
0
Tags
1.8 MiB
Tag:
Branch:
Tree:
e78340a0cd
master
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'e78340a0cd'
${ noResults }
Commit Graph
24 Commits (e78340a0cd2d72ead2f7412b429d07ba323cf41c)
Author
SHA1
Message
Date
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