Adds Archipelago support for Zork Grand Inquisitor, the 1997 point-and-click PC adventure game. The client (based on `CommonClient`), on top of its regular Archipelago duties, fully handles the randomization of the game and the monitoring / modification of the game state. No game modding needed at all; the player is ready to play an Archipelago seed if they can play the vanilla game through ScummVM. The "reverse engineering" (there's likely a better term for this...) of the game is my own original work and I included an MIT license at the root of my world directory. A PopTracker pack was also created to help people learn the game: https://github.com/SerpentAI/ZorkGrandInquisitorAPTracker |
||
---|---|---|
.. | ||
data | ||
docs | ||
test | ||
LICENSE | ||
__init__.py | ||
client.py | ||
data_funcs.py | ||
enums.py | ||
game_controller.py | ||
game_state_manager.py | ||
options.py | ||
requirements.txt | ||
world.py |