Skip to content

Hyrule Heroes is a strategic turn-based CLI game inspired by Zelda's BOTW where players battle as one of the four champions against the evil Ganon.

Notifications You must be signed in to change notification settings

jenplanque/hyrule_heroes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyrule Heroes

Hyrule Heroes is a turn-based CLI game inspired by "The Legend of Zelda: Breath of the Wild". Players can choose from various champions and battle against the evil Ganon in a strategic turn-based combat system.

This code was created for my Module 02 - Advaced Python project at the end of the first month of my Coding Temple software development bootcamp. While functional "as is", I plan to revisit it at a later date to add additional battle options, more characters, and also to clean up my code for a better user interface when the program is run in the terminal.

If you have any suggestions or enhancement ideas, please feel free to reach out and let me know!

Authors

Table of Contents

Introduction

Welcome to Hyrule Heroes! This game allows you to take on the role of one of the champions of Hyrule and battle against the evil Ganon. Each champion has unique abilities and stats, making each playthrough a different experience.

Features

  • Multiple playable characters: Urbosa, Revali, Mipha, and Daruk.
  • Unique abilities for each character.
  • Turn-based combat system.
  • Healing mechanics and random attack damage.
  • Victory and defeat messages.

Installation

  1. Clone the repository:
    git clone https://github.com/jenplanque/Hyrule-Heroes.git
  2. Navigate to the project directory:
    cd Hyrule-Heroes
  3. Ensure you have Python installed (version 3.6 or higher).

Prerequisites

Python 3.x: Make sure you have Python 3.x installed on your machine. You can download it from python.org.

Usage

To start the game, run the main.py file: python Hyrule\ main.py

Collaborators

  • Travis Locke - for introducing me to the os.system('clear') command (which I used a lot) and for providing unrivaled moral support for our entire cohort
  • Katelyn Mehner - for teaching me how to use MARK: to easily track key areas of my code and for helping me to get things structured and better organized
  • Yessica Sosa - for helping me to drastically reduce the number of lines in my code and for introducing me to the concept of modularization (a new fave, even though I still cannot pronounce it properly)
  • Dave Kidd - for being an all-around awesome instructor, for always infusing an element of humor and levity into the classroom, while expertly navigating my never ending list of questions :)

About

Hyrule Heroes is a strategic turn-based CLI game inspired by Zelda's BOTW where players battle as one of the four champions against the evil Ganon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages