uchicago-cs / chiventure

A text adventure game engine developed in UChicago's CMSC 22000 - Introduction to Software Development
40 stars 13 forks source link

Write documentation for existing potential integration approaches + potential final approach (and why) #831

Closed Justin08784 closed 3 years ago

Justin08784 commented 3 years ago

Teams from previous years have outlined two possible approaches (lazy and eager) for integrating openworld into chiventure. As of now, the open world module relies on monkey-patching to informally run on top of chiventure source code.

We would like to document the pros and cons of these existing approaches and tentatively decide on a final approach, which could be either, neither, or some combination of both. We should create a wiki page for documentation.

Assignees: Justin, Sumaiya Team: openworld

Justin08784 commented 3 years ago

Produced wiki page to document pros/cons of each open world integration approach + tentative final approach.

MaxineK36 commented 3 years ago

Issue Score: ✔️

Comments: Good work overall! A few areas of improvement for next time: