Skip to content

Repository containing code for roguelike project for MAD2502 class

License

Notifications You must be signed in to change notification settings

kylwein/RogueLike

 
 

Repository files navigation

Jason's Journey

Overview

"Jason's Journey" is a captivating roguelike game developed in Pygame. This project is the Capstone Project for the MAD2502 class at the University of Florida. The game revolves around the character Jason Jarrington, who embarks on an adventurous quest through the procedurally generated levels of Century Tower. His mission is to solve the Ultimate Equation and unlock all knowledge in the universe.

Installation

Prerequisites

Before running the game, ensure you have Python installed on your system. Additionally, the game requires the following main Python modules:

  • PyWFC
  • PyGame

Installing Modules

If you don't have these modules installed, you can install them using pip. Open your terminal or command prompt and run the following commands:

pip install pywfc
pip install pygame

Running the Game

  1. Clone the repository or download the source code from GitHub.

  2. Navigate to the directory where you have saved the game.

  3. Run main.py using Python. This can typically be done by executing the following command in your terminal or command prompt:

    python main.py

    Alternatively, if you have multiple versions of Python installed, you might need to use python3:

    python3 main.py

Game Features

  • Hand-crafted levels with unique challenges.
  • Engaging storyline inspired by a passion for mathematics.
  • Various enemies and items to interact with.
  • Boss fights and intriguing lore.

Contributing

We welcome contributions to "Jason's Journey"! If you have ideas for improvements or encounter any issues, please feel free to contribute to the repository or report issues.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Repository containing code for roguelike project for MAD2502 class

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%