Git Product home page Git Product logo

rpg-dungeon's Introduction

RPG-Dungeon

Text-based survival rpg that plays a bit like pokemon.
This game consolidates all the material I've learned in my first programming course: OOP with Java. Java is needed to run the program. It is played in the command-line.

Game Instructions

D-Dungeon:

When you enter a room, you must defeat all monsters in it. Each room generates random monsters while staying within the its difficulty level. The room number indicates its difficulty level. The deeper you are in the dungeon, the higher the room number and the more variable the room can be. You can leave the dungeon everytime you finish a room. Watch your HP and STA levels. You are very weakened when you enter a room with 0 stamina and you lose the game when you have 0 HP.

P-Profile:

You can access your profile from anywhere except for in the dungeon by entering 'P'.
HP: is your health. If it reaches 0, it's game over.
ATK: is how much damage you deal each attack.
DEF: is how much damage you can take each time you're attacked before losing HP, except for monster combos.
DEX: decides your probability of doing combos and dodging attacks.
STA: is your stamina. If it's at zero when you enter a dungeon room, your ATK and DEX will reduced by half.
XP: is your experience points that you can exchange to train ATK, DEF, DEX.
Monsters Defeated: is how many monsters you've defeated in total.
Deepest Room Attained: is the deepest or best room that you have attained.

G-Gym:

Train yourself in the Gym by exchanging XP. It's better to buy in bulk since prices change. Each training session costs stamina. You gain XP by defeating monsters. You gain the same number of XP as a monster's ID# plus 1 when you defeat it.

H-Home:

R-Rest: will reset your current stamina levels to their max capacity and will put your ATK and DEX back to normal if you've fought while exhausted. Your max capacity of stamina follows this formula: 10 + MonstersDefeated/2.
E-Eat: will reset your current HP levels to their max capacity. Your max HP follows this formula: 10 + (DEF+DEX+MaxStamina)/3.

S-Store:

Buy items by exchanging Moni, the game's currency. You can use items anytime before fighting after you've entered a dungeon room.
HP Potion: recovers 5 HP.
STA Potion: recovers 5 STA.
Camouflage: lets you skip a room.
Mega Booster: lets you skip 5 rooms.
CheckPoint: lets you leave a check point at the beginning of a room.
You can see your items on your profile.
You gain Moni by defeating monsters. The formula for Moni gained for each monster is the monster's level times 3.

X-Monster Database:

This shows the monster you've encountered and their information.

rpg-dungeon's People

Contributors

khangxli avatar

Stargazers

 avatar

Forkers

sosoyu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.