0% found this document useful (0 votes)
9 views

My first Java Game

java game

Uploaded by

castrorobertjr21
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

My first Java Game

java game

Uploaded by

castrorobertjr21
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

A.

ACTUAL PROGRAM
B. MECHANICS OF THE GAME
# GAME SETUP
- THE GAME BEGINS BY INITIALIZING THE MAIN
OBJECTS, INCLUDING A `SCANNER` FOR USER INPUT
AND A `RANDOM` OBJECT FOR GENERATING
RANDOM NUMBERS.
- VARIOUS GAME VARIABLES ARE DECLARED,
INCLUDING ARRAYS FOR ENEMIES AND SHOP ITEMS,
AS WELL AS VARIABLES FOR PLAYER AND ENEMY
STATS.

# MAIN GAME LOOP


- THE GAME RUNS IN A `WHILE` LOOP LABELED
`GAME`, WHICH CONTINUES UNTIL THE PLAYER
EITHER DEFEATS THE FINAL BOSS, CHOOSES TO
EXIT THE DUNGEON, OR LOSES ALL THEIR HEALTH.
- WITHIN THIS LOOP, ENEMIES ARE RANDOMLY
GENERATED, AND THE PLAYER IS PRESENTED WITH
OPTIONS TO ATTACK, USE POTIONS, RUN FROM
BATTLES, OR VISIT THE SHOP.

# BATTLE MECHANICS
- DURING BATTLES, THE PLAYER CAN CHOOSE TO
ATTACK, USE HEALTH POTIONS, RUN FROM THE
ENEMY, OR USE STRENGTH POTIONS TO ENHANCE
THEIR ATTACK.
- DAMAGE DEALT AND TAKEN ARE CALCULATED
BASED ON RANDOM VALUES WITHIN SPECIFIED
RANGES, WITH ADJUSTMENTS MADE FOR ARMOR
AND POTION EFFECTS.
- THE BATTLE CONTINUES UNTIL EITHER THE
PLAYER OR THE ENEMY'S HEALTH DROPS TO ZERO
OR BELOW.

# PROGRESSION AND REWARDS


- AFTER DEFEATING ENEMIES, THE PLAYER MAY
RECEIVE REWARDS SUCH AS HEALTH POTIONS,
GOLD, OR SPECIAL ITEMS.
- THE PLAYER CAN CHOOSE TO CONTINUE FIGHTING,
EXIT THE DUNGEON, VISIT THE SHOP, OR TRIGGER A
SPECIAL BOSS BATTLE BY SACRIFICING ILLBANE, A
SPECIAL ITEM.

# SHOP MECHANIC
- IN THE SHOP, THE PLAYER CAN BUY VARIOUS
ITEMS AND POTIONS USING THEIR GOLD.
- PRICES FOR ITEMS VARY, AND THE PLAYER CAN
CHOOSE WHETHER OR NOT TO MAKE A PURCHASE.
- THE SHOP ALSO OFFERS THE OPTION TO BUY
HEALTH OR STRENGTH POTIONS SEPARATELY.

# BOSS BATTLES
- SPECIAL BOSS BATTLES OCCUR WHEN THE PLAYER
CHOOSES TO SACRIFICE ILLBANE.
- BOSS BATTLES HAVE UNIQUE MECHANICS AND
INCREASED DIFFICULTY COMPARED TO REGULAR
BATTLES.
- DEFEATING BOSSES MAY YIELD GREATER
REWARDS, SUCH AS POWERFUL ITEMS OR LARGE
AMOUNTS OF GOLD.

# GAME OVER
- THE GAME ENDS WHEN THE PLAYER EITHER
DEFEATS THE FINAL BOSS AND COMPLETES THE
DUNGEON OR LOSES ALL THEIR HEALTH DURING
ANY BATTLE.

THIS GAME HAS A SIMPLE YET ENGAGING TEXT-


BASED RPG STRUCTURE WITH VARIOUS MECHANICS
FOR BATTLING, PROGRESSION, AND EXPLORATION.
S PLAYERS MUST STRATEGIZE THEIR ACTIONS TO
PROGRESS THROUGH THE DUNGEON AND DEFEAT
ENEMIES EFFECTIVELY.
C. Source Code

You might also like