Zed A. Shaw
|
a69be90464
|
Game now builds and is using the new dynamic component loading but enemies do not spawn in and device events are really working. Also inventory is a giant bag of fail and needs a rewrite.
|
2025-02-08 21:16:25 -05:00 |
|
Zed A. Shaw
|
9e91c71125
|
BROKEN: Big refactoring happening, so it compiles but game does not run and the tests fail.
|
2025-02-08 14:03:09 -05:00 |
|
Zed A. Shaw
|
96efc990c1
|
Brought in nuke's idea for json serialize now to use it.
|
2025-02-08 12:04:53 -05:00 |
|
Zed A. Shaw
|
d0badedbd9
|
More cleanup of the raycaster, finally removed the window as a dependency but I went against making it an sf::Drawable since that had a lot of code quality problems.
|
2025-02-04 22:52:04 -05:00 |
|
Zed A. Shaw
|
7228bdf210
|
Trying out an FSM for controlling the main loop.
|
2025-02-04 00:52:54 -05:00 |
|
Zed A. Shaw
|
cbf0955786
|
Raycaster now controls the sprite locations with SpatialMap rather than the old way. Quick hack job in main.cpp that shows how they can move too.
|
2025-02-01 14:39:08 -05:00 |
|
Zed A. Shaw
|
2daa1c9bd5
|
Brought over a bunch of code from the roguelike and now will use it to generate a random map.
|
2025-01-30 11:38:57 -05:00 |
|
Zed A. Shaw
|
831e15ca18
|
Brought in Amit's latest code and converted it to use either dumb lighting or his new torch lighting, then threw in the FPS counter from last night.
|
2025-01-18 11:10:43 -05:00 |
|
Zed A. Shaw
|
5e63272f24
|
Brought in some of amit's code to study and try out. amt/ has it.
|
2025-01-16 12:50:25 -05:00 |
|
Zed A. Shaw
|
6b181382bd
|
First build that actually works. SDL_main errors before but didn't figure out the cause.
|
2025-01-02 11:47:02 -05:00 |
|