Zed A. Shaw
|
111429b974
|
A slight improvement to avoid rendering boxes behind text that is default bg color.
|
2024-11-18 22:12:40 -05:00 |
|
Zed A. Shaw
|
be144e2a05
|
Start of image to ansi converter.
|
2024-11-18 14:45:06 -05:00 |
|
Zed A. Shaw
|
2d550978b8
|
This seems to be the best way to do this, but I kepts a few other experiments in scratchpad.
|
2024-11-01 04:08:16 -04:00 |
|
Zed A. Shaw
|
f32b39afe2
|
Barely working ansi color codes parser but I _really_ don't like this one. Too much code to just get it to process correctly which means it'll be brittle as hell later.
|
2024-11-01 00:40:42 -04:00 |
|
Zed A. Shaw
|
3394327981
|
Better working but still picks up stray numbers I didn't specify.
|
2024-10-31 10:08:46 -04:00 |
|
Zed A. Shaw
|
74310304bd
|
Start of a ragel parser that can do the ansi code parsing for me.
|
2024-10-31 02:53:38 -04:00 |
|
Zed A. Shaw
|
ea6cf1362b
|
Create a test for the ECS before we add more functionality.
|
2024-10-29 16:04:40 -04:00 |
|
Zed A. Shaw
|
143fe7784c
|
Clean up the DinkyECSso that it's easier to understand and more obvious what a fact vs. component is.
|
2024-10-29 07:33:00 -04:00 |
|
Zed A. Shaw
|
4ed06b10b1
|
Need the hit.wav to be mono, but now we have a sound we can move around, just not sure how to place it based on the visuals.
|
2024-10-28 19:46:55 -04:00 |
|
Zed A. Shaw
|
753bc70b77
|
Basic ragel test that can parse 1 ASNI sequence and do nothing with it.
|
2024-10-27 17:34:49 -04:00 |
|
Zed A. Shaw
|
dbc2a10933
|
Very basic collision and combat to work out the idea and a logging system on the left.
|
2024-10-25 20:49:11 -04:00 |
|
Zed A. Shaw
|
98993481b0
|
Playing around with it some more to see how a move would work.
|
2024-10-22 02:09:28 -04:00 |
|
Zed A. Shaw
|
98baa13264
|
Tried out Google's AI response to the question of a C++ spatial hash and it kind of came close. This took some massaging but it could work.
|
2024-10-22 01:52:15 -04:00 |
|
Zed A. Shaw
|
33327154ad
|
DinkyECS is now controlling the game and can handle multiple enemies easily. Next is to clean this up so it's not just one gross pile of code in the gui.
|
2024-10-16 15:01:53 -04:00 |
|
Zed A. Shaw
|
b9c27cd6ba
|
Now calling this DinkyECS and will use it in the game to move the enemies and such.
|
2024-10-10 23:20:00 -04:00 |
|
Zed A. Shaw
|
085777706e
|
A few more little features like facts and the ability to store a system for later running.
|
2024-10-10 23:05:38 -04:00 |
|
Zed A. Shaw
|
cc4f83a1d1
|
Just wrote my own entity system to figure it out.
|
2024-10-10 17:34:33 -04:00 |
|
Zed A. Shaw
|
a3eaf78fd3
|
Brought in FLECS to play with, tomorrow we learn it.
|
2024-10-05 18:15:14 -04:00 |
|