RazeLighter777 / Adventure

Java RPG engine with plugins
GNU General Public License v3.0
0 stars 0 forks source link

Fix Room Section Code, Redo how World Generates Rooms #9

Closed RazeLighter777 closed 5 years ago

RazeLighter777 commented 5 years ago

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.

RazeLighter777 commented 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

RazeLighter777 commented 5 years ago

Finished.