13 Commits (6b3ce5eb3d3de8709bc6ed05151b6214c8743f13)

Author SHA1 Message Date
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. 2 weeks ago
Zed A. Shaw 62f986719d Quick hack to test finding a better light. If you find the gold you get a better light. 2 weeks ago
Zed A. Shaw 0e79288afc More notes on the next things to do. 1 month ago
Zed A. Shaw 0a268591c2 Started working on the loot system which will eventually become the inventory/improved collision system. 1 month ago
Zed A. Shaw b2ed598c1f Kind of working save now, but does have problems with dead things. 1 month 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. 1 month 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. 1 month ago
Zed A. Shaw 009b1e63a7 More refactoring to get the GUI dumber. 1 month 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