Skip to content

Stuycs-K/lab11-stuyrim-5-murgescua-shresthaa

 
 

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.


✅ Attack, special, support, quit commands

✅ Special boss

✅ Different adventurer types

✅ Text inside text box

✅ Randomly chosen players/enemies

❓ Special attacks on enemies by players sometimes increases special

☑️ Red text for enemies

☑️ Checking for valid input command

☑️ Pre-assigned/default character names

☑️ Allows attacks/special attacks to specific enemies

Adventurer Subclasses

1. Spice Enthusiast

Name: Seifer
HP: 21/21 1
Sprays: 20
Role: Long-range attacker/buffer

  • Attack: Throws spices into opponent's eyes and makes them tear up (deals 3-5 damage, restores 2 sprays)
  • Special Attack: (AoE) Sprays the gigantic pepper spray on opponents (deals 5-7 damage per opponent, reduces sprays by 6)
  • Support (self): Drinks spicy soup and reinvigorates (restores 4 sprays, restores 1 HP)
  • Support (comrades): Gives comrades spicy sticks to eat (restores 6 special)

2. Hungry Vampire

Name: Morpheus
HP: 30/30 1
Lifeblood: 15
Role: Healer/debuffer

  • Attack: Turns into a bat and unleashes martial arts moves (deals 2-4 damage, restores 2 lifeblood)
  • Special Attack: Sucks opponent's blood (deals 8 damage, reduces lifeblood by 5, restores 2 HP)
  • Support (self): Grabs a nearby wolf and sucks its blood (restores 6 lifeblood)
  • Support (comrades): Gives comrades one drop of condensed lifeblood (restores comrade 3 HP, reduces self 2 HP)

3. Code Warrior

Name: Carmack
HP: 24/24 1
Caffeine: 12
Role: Main attacker

  • Attack: Attacks opponent and take a sip of coffee (deals 2-7 damage, restores 2 caffeine)
  • Special Attack: Hacks the matrix (deals 3-12 damage, reduces caffeine by 8)
  • Support (self): Drinks coffee (restores 6 special, restores 1 HP)
  • Support (comrades): Gives comrades a coffee (restores 5 special)

4. Boss

Name: Albert
HP: 44/44 1
Calories: 22
Role: Strong attacker

  • Attack: Launches cheeseburgers at opponents (deals 5-10 damage, restores 3 calories)
  • Special Attack: Forces opponent to eat their veggies (deals 6-15 damage, reduces calories by 7)
  • Support (self): Eats a pizza to restore 6 calories and 3 HP

Footnotes

  1. This defines starting HP and HP limit if HP not specified (specified HP must be under the limit). 2 3 4

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%