Closed RazeLighter777 closed 5 years ago
Massive progress. The rooms are now stored as hashmaps, and generation lambdas are proven to be working. I am about to redo the world generation interface to make it a little more robust, not sure why I made it a lambda instead of an interface but I am going to change it now
Finished.
I seemed to have had little insight into how rooms should be generated, just trying to avoid coding myself into the corner. Rooms should be generated dynamically as they are requested via the IWorld Interface, and these rooms should be responsible for generating their own sections.