Skip to content

Stuycs-K/lab11-stuyrim-4-chinm-youngs

 
 

Repository files navigation

Review Assignment Due Date

APCS - Stuyrim

Features

Make a clear list of features that work/dont work

✅ This feature works.

❓ This feature works partially.

☑️ This extra (beyond the things that the lab was supposed to do) feature works.

❌ This required feature does not work.

🪲 This is a bug that affects the game.

Adventurer Subclasses

Aspects Code Warrior Thief Brute
Name Carmack/user Sophia Maddie
HPMax 30 30 30
Special Caffeine(6/12) Money(6/12) Food(6/12)
Attack damage 2-7 1-6 3-8
Special Attack Language deals 3-12 damage, reduces caffeine by 8 Health Transfer deals 1-6 damage and restores your hp by the same amount, consumes 2 money Power deals 5-13 damage and 1/2 is dealt back to you because of recoil, consumes 2 food
Support self 1 hp and 6 special 5 hp 6 hp
Support other 5 special 5 hp none
Extra turn steal critical hit

Code Warrior:

  • name: [user inputs]
  • hp: 30
  • special: caffeine
  • caffeineMax: 12
  • caffeine: 6
  • deals 2-7 damage
  • special attack: language
    • deals 3-12 damage
  • support
    • restores 5 special to other
    • restores 1 hp and 6 special to self

Thief

  • name: sophia
  • hp: 30
  • special: money
  • moneyMax: 12
  • money: 6
  • deals 1-6 damage
  • special attack: health transfer
    • damage dealt transfers to you, consumes 2 money
  • support
    • restores 5 hp to self
  • extra feature
    • if attack is used 3 times in a row, opponent loses a move (stolen)

Brute

  • name: maddie
  • hp: 30
  • special: food
  • foodMax: 12
  • food: 6
  • deals 3-8 damage
  • special attack: power
    • deals 5-13 damage, ½ applies back on you, consumes 2 food
  • support
    • restores 6 hp to self, consumes 2 food
  • extra feature
    • if attack is used 3 times in a row, opponent receives a critical hit (special attack + 3)

Boss

  • name: Boss
  • hp: 90
  • special: fire
  • fireMax: 20
  • fire: 10
  • deals 4-8 damage
  • special attack: burn
    • deals 8-12 damage, possible status effect inflicted
  • support
    • restores 6 hp and 6 special to self
  • extra feature
    • status effect: target may be burned and lose small amounts of hp

Features

Feature Status
play with a group of 3 different types adventurers
play against 1-3 randomly chosen adventurer opponents
use attack/special operations on your opponents
use support operations on your team
program ends when the user chooses to quit, all enemies is defeated, or the entire party is defeated
display the results of the attack/special/support inside your border
A special boss class adventurer for when a single opponent is selected
--- ---
Player moves
quit
Enemy moves
Boss
Death
Critical hit(Brute) ☑️
Move Steal(Thief) ☑️
Colored HP
End Screen

About

2025-apcs1-lab11-stuyrim-APCS-Stuyrim-Template-1 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%