Skip to content
ThatBoiKaden edited this page Dec 18, 2020 · 1 revision

Welcome to the Python-Zork wiki! PyZork is a text-based adventure game based off of the Zork Anthology. The goal of this project is to allow users to play and create their own adventure maps, as well as create a full-fledged clone of Zork-I. Why Python you might ask? Python is good for a few reasons: 1) It is one of the three languages I know 2) It is an easy beginner language, allowing users to explore programming 3) Why not? PyZork is setup as a python library for all backend processes. This means there is a main Python file (aptly named main.py) passing user commands to the library, and the library processes those commands and sends the result back to the main file to show to the user. In a way, main.py acts as a console for PyZork. There are a few advantages to this setup: 1) It makes compiling the project into an executable way easier 2) It allows for users to create and customize maps from an easy to use console application. 3) More savvy programmers can create their own main.py files to add other features, such as graphics and mods 4) Users can add their own directories to the Library, increasing support for mods and other functions. In short this is a fun little side project the a few people could get some entertainment from.

Clone this wiki locally