Zed A. Shaw
|
e51fb8627c
|
Switching to Linux to find a memory bug and I want to keep a record of what caused it.
|
2025-07-30 22:34:26 -04:00 |
|
Zed A. Shaw
|
fd53f92fe6
|
Prep for fixing the spatialmap to allow for entities without collision to still be in the space.
|
2025-07-29 02:13:29 -04:00 |
|
Zed A. Shaw
|
f208ca946e
|
Made the components module work like textures and sound so that there's just one constant map of components.
|
2025-06-02 23:33:59 -04:00 |
|
Zed A. Shaw
|
af2947c50a
|
Simple styling of the rooms done.
|
2025-05-25 12:12:08 -04:00 |
|
Zed A. Shaw
|
4eaf3c35d6
|
Fixed up the map generator so that it's placing entities in non-overlapping tiles and adapting the style for the size. It can also deal with maps that have no rooms better and places the stairs better.
|
2025-05-22 12:24:59 -04:00 |
|
Zed A. Shaw
|
20f03731e5
|
Cleaned up the maze placement so that I can have mazes without rooms and with other features.
|
2025-05-20 12:53:03 -04:00 |
|
Zed A. Shaw
|
ac252bf09d
|
Maze works well now and there's something placed in all rooms and dead ends. Will need to randomize it more so not every dead end is an enemy.
|
2025-05-19 11:19:33 -04:00 |
|
Zed A. Shaw
|
a0b785cb2a
|
Hunt-and-kill algorithm rocks. It handles everything I need for map gen, including spawn points, room placement, and the maze like map.
|
2025-05-19 01:40:23 -04:00 |
|
Zed A. Shaw
|
74a8599977
|
Fully converted to using the lel-guecs library externally now.
|
2025-05-13 02:48:39 -04:00 |
|
Zed A. Shaw
|
bc557652ba
|
The player now has some starting items to craft a first weapon, and it is craftable in the UI.
|
2025-04-26 13:18:43 -04:00 |
|
Zed A. Shaw
|
e0e7a1027c
|
Inventory system basically works now but is in a alpha hack stage. Time to refactor.
|
2025-02-23 22:57:27 -05:00 |
|
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
|
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 |
|