15 Commits (f46b5f15eff4eba40e9484282df779a2c55b8df5)

Author SHA1 Message Date
Zed A. Shaw 93f53d1714 Tests are failing but catch2 is too stupid to actually tell me where so here you go. Now if you hit L it'll turn the lights up to max and if you hit P it will show the pathing. 1 week ago
Zed A. Shaw 0edd948101 A barely working tool to find font characters and pick their color. 3 weeks ago
Zed A. Shaw 54fa1a23ce Refactor the light calculations to be part of map instead of spread out all over. Still need to bring back lighting on walls and also pathing for enemies is currently busted. 1 month ago
Zed A. Shaw 62f986719d Quick hack to test finding a better light. If you find the gold you get a better light. 1 month ago
Zed A. Shaw 0e79288afc More notes on the next things to do. 2 months ago
Zed A. Shaw 0a268591c2 Started working on the loot system which will eventually become the inventory/improved collision system. 2 months ago
Zed A. Shaw b2ed598c1f Kind of working save now, but does have problems with dead things. 2 months ago
Zed A. Shaw d113dba42f Almost working save sytem but the data I store is totally wrong. I need to also save the entity IDs being used and map them to the components. 2 months ago
Zed A. Shaw 713d400d17 Cereal works pretty well so I may use it, but there's one more library I want to try first called tser. 2 months ago
Zed A. Shaw 009b1e63a7 More refactoring to get the GUI dumber. 2 months ago
Zed A. Shaw 9102bdc8ad Created a combat system to start with and also added a 'HEARING' mechanic where enemies can hear you from a certain distance before moving to you. 2 months ago
Zed A. Shaw 743f906bc7 Implemented a simple collision hash table. 2 months ago
Zed A. Shaw dbc2a10933 Very basic collision and combat to work out the idea and a logging system on the left. 2 months ago
Zed A. Shaw 1bb8999610 A bit more cleanup, but still looking for more organization. 2 months ago
Zed A. Shaw e42647d727 I think I've got my head around what ECS does and am slowly reshaping the engine to use it better. 2 months ago