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.
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 |
- 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
- 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)
- 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)
- 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
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 | ✅ |