Skip to content

Omega-Who/Omegas-Labyrinth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omega's Labyrinth

The first project made for my CS 162 Class!
I plan to continue adding to this until around early-mid March or until I decide I'm done with this project and move onto a new one!
I would also like to mention I would not have been able to make this without the help of a Tutorial

HOW TO INSTALL:

After you install the Game.zip file, to play the game click on Game.exe and it will launch the game!

If you don't have Python and want to edit the game or look at the code then follow what is mentioned below!

Installation is simple, first you need to install the latest version of Python at the time of writing this being 3.10.2
After you install Python open a Command Prompt window and redirect commands to this folder.
Once that is done type 'pip install -r requirements.txt' to download the needed packages.
To launch the game you will need to open up a Powershell, Python Shell, or Command Promt then change to the games directory; then type in 'python main.py' or '/main.py' to finally play the game!

CONTROLS:

Arrow Keys: Move around the dungeons and to fight monsters by ramming into them!
G: Used to pick up items on the floor!
I: Opens up your inventory!
- To navigate the items in the inventory press keys a-z as they appear on the list to use the items!
V: Opens up the event log letting you peek into the history of your adventure!
/: Allows you to look around the map and look at what is around your FOV!
D: Opens up your inventory to drop items you no longer want!
C: Lets you look at the player details!
- Also provides you insight on how far away you are from Leveling up!
- You level up by pressing a, b, or c on your keyboard allowing you to raise one of the three stats!
ESC: Alternative way to exit the game!
PERIOD, KEYPAD 5, and CLEAR: Wait keys for when you don't want to move on your turn!
SHIFT + G: Makes it so you can descend further into the dungeon

ITEMS:

For the items present in this game please keep in mind they share similar icons, just different colors!

Consumables
The Blue Potion represents a Health potion, healing you for up to 4 points of HP!
The Purple Potion represents an Elixir, healing you for up to 8 points of HP!
The Yellow Potion represents a Lighting Potion, Zapping your opponents for 20 damage!
The Red Potion represents a Fireball Potion, Throwing it at your enemies will create a 3x3 area of 12 damage! Though, watch out as you might just feel it too!
The Pink Potion represents a Confusion Potion, Targeting an enemy with it will make them Confused and walk around randomly for 10 turns!

Equipment:
The Sword represents weapons that can appear past floors 4!
The Armor represents armors that can appear past floors 5!

CONTACT:
If you have any questions, problems, or suggestions please contact me through my, Discord or Twitter DMs!
Discord: omega#6252
Twitter: @omega_who

About

Rogue-like Made in Python with VSC For CS162

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages