Zed A. Shaw
|
f56fd26e85
|
Forgot the libgit2 patch.
|
2024-08-23 14:53:30 -04:00 |
|
Zed A. Shaw
|
8f48627c72
|
Rough cut on install instructions.
|
2024-08-23 14:39:18 -04:00 |
|
Zed A. Shaw
|
f73d3fbfd8
|
Added in an openal dependency for today's stream.
|
2024-08-23 14:11:31 -04:00 |
|
Zed A. Shaw
|
9a012813ae
|
Game now keeps track of deaths, rounds, streaks and other fun stuff. You can also die finally.
|
2024-08-22 18:34:20 -04:00 |
|
Zed A. Shaw
|
a13704fe33
|
Got a simple GUI layout working for the most part.
|
2024-08-22 17:59:53 -04:00 |
|
Zed A. Shaw
|
4520e20ab7
|
Improve the GameEngine test.
|
2024-08-21 18:49:25 -04:00 |
|
Zed A. Shaw
|
c52bc8fafd
|
Make the game engine use a start/end round and do healing if you don't make any mistakes.
|
2024-08-21 18:44:32 -04:00 |
|
Zed A. Shaw
|
e35536c7e3
|
More refactoring in prep for a real design.
|
2024-08-21 18:34:46 -04:00 |
|
Zed A. Shaw
|
b9e9119832
|
A bit less wait time before running the build so it's more responsive.
|
2024-08-20 18:04:59 -04:00 |
|
Zed A. Shaw
|
ceba46c658
|
GUI is now in its own unit.
|
2024-08-20 18:02:46 -04:00 |
|
Zed A. Shaw
|
6d4aa9390a
|
First kind of working FTXUI for the game.
|
2024-08-20 17:29:58 -04:00 |
|
Zed A. Shaw
|
6fc74ca199
|
DBC didn't work on its own. Needed the functional stuff to get the lambdas.
|
2024-08-20 17:29:43 -04:00 |
|
Zed A. Shaw
|
9cc6724df8
|
Sort of working scrolling window thing.
|
2024-08-20 16:52:54 -04:00 |
|
Zed A. Shaw
|
4227ee1cdc
|
Use an ostringstream for the output and make the test actually confirm the results.
|
2024-08-12 13:33:36 -04:00 |
|
Zed A. Shaw
|
38104f60f3
|
Looks like the brainfuck is working. It can do a hello world program.
|
2024-08-11 12:34:37 -04:00 |
|
Zed A. Shaw
|
5b18849ddc
|
Just a little cleanup before getting serious again.
|
2024-08-10 15:09:54 -04:00 |
|
Zed A. Shaw
|
52b59d38ad
|
Move the tests to catch2 so I can get tap output for the game.
|
2024-08-10 06:59:28 -04:00 |
|
Zed A. Shaw
|
1fb99618bf
|
A simple brainfuck interpreter for the game's idea.
|
2024-08-10 03:21:11 -04:00 |
|
Zed A. Shaw
|
984031bf33
|
Test passes now, and most of the gear is working, but now I think I can't use doctest because it doesn't support TAP output.
|
2024-08-09 23:16:00 -04:00 |
|
Zed A. Shaw
|
440be444ea
|
Moved the game engine into its own unit and then made a failing test for it.
|
2024-08-09 23:01:06 -04:00 |
|
Zed A. Shaw
|
fb5bf9d733
|
A quick and dirty test with doctest. Should be good enough.
|
2024-08-09 12:47:44 -04:00 |
|
Zed A. Shaw
|
4365bfa98d
|
A thread version of a UI that updates the the background.
|
2024-08-09 12:31:38 -04:00 |
|
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().
|
2024-08-09 09:41:52 -04:00 |
|
Zed A. Shaw
|
aee2ac5b27
|
Rename the hack spike of the game idea to its final name. Start a test of FTXUI for the game.
|
2024-08-06 01:38:28 -04:00 |
|
Zed A. Shaw
|
00597c0aaa
|
A bit of restructuring and some color output for fun.
|
2024-08-06 01:02:08 -04:00 |
|
Zed A. Shaw
|
5c1b6d9243
|
Way quicker and easier to simply use the .gitignore to figure out if an important file has changed. This is probably chock full of bugs and memory leaks but it is working.
|
2024-08-04 08:51:22 -04:00 |
|
Zed A. Shaw
|
83b6aa7cd0
|
I now have the kernel of the game prototyped.
|
2024-08-01 20:59:34 -04:00 |
|
Zed A. Shaw
|
f1ee5e82f4
|
The watchgit works but I don't think I really need libgit2 at all if I can just process the .gitignore correctly.
|
2024-08-01 18:30:29 -04:00 |
|
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.
|
2024-08-01 07:01:27 -04:00 |
|
Zed A. Shaw
|
93b181cdbc
|
Quick attempt at an xmake.lua build. Doesn't work.
|
2024-08-01 07:01:04 -04:00 |
|
Zed
|
09d8fe3c01
|
Using a hack to make makeprg run Meson
|
2024-07-30 16:48:07 -04:00 |
|
Zed A. Shaw
|
374e50a75b
|
Don't need this include.
|
2024-07-30 06:05:45 -04:00 |
|
Zed A. Shaw
|
5f87d9846c
|
First drop the game's core mechanic that compiles.
|
2024-07-30 06:01:39 -04:00 |
|