Skip to content

A 3D maze runner that seeks to find the Word of The Day by consuming letters

Notifications You must be signed in to change notification settings

kranika/MazeLearner

Repository files navigation

MazeLearner

A retro version of MazeRunner that utilises Python 3D modelling to expose a 'Word of the Day Challenge' in a maze. The player navigates within the maze, with the help of letters which will adapt a certain color, as the guide towards the end goal.

Setting up the environment

  • Clone the repository as shown:

git@github.com:kranika/MazeLearner.git

  • Change to the project directory:

cd MazeLearner

  • Required libraries and packages are listed in the requirements.txt file.

  • To check or refresh the required modules for the project, run the following command on your project directory:

pip freeze > requirements.txt

  • Install the required modules in the requirements.txt file by running the following command:

pip install -r requirements.txt

  • Run the project by typing the following command:

python main.py (This instruction depends on how you run your .py files)

  • Setting up personal logs

import logging

logging.basicConfig(filename='log.txt', level=logging.INFO)

To learn more about Python logs.

  • You may need to obtain a Wordnik API Key in order to work with word meanings.

    Visit Wordnik to learn more.

Contribution

Contributions are welcome! Feel free to submit any bug reports, feature requests, or even pull requests, in order to improve the game.

License

This project is licensed under the MIT License.

About

A 3D maze runner that seeks to find the Word of The Day by consuming letters

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published