Features - feng-guo/Teachers-Pet-Game GitHub Wiki
-
2D top-down RPG where the characters move around the school
-
Uses WASD to move, ESC to close the game, space/f to interact with environment or NPCs, ENTER to pull up inventory
-
Initial party of four characters can be expanded to 6
-
Turn based game with different stats
-
Attack is used for physical attacks and is used to calculate damage
-
Intelligence is used for non-contact attacks and is used to calculate damage
-
(Mental) Health is used to as hit points
-
Defense is used for both attack types and is used to calculate damage
-
Speed is used to determine whose attack lands first
-
Abilities of characters are used for special effects, such as altering stats when certain conditions are met
-
All characters have a certain type, which affects how moves affect them, as well implementing a bonus multiplier when they utilize a move that is the same type as the user
-
All moves have a type, base power, and any additional effects (causes users to sleep)
-
Status effects in battle (bleeding, poisoned, asleep, slowed)
-
An inventory system that allows users to purchase items that can somehow affect the user
-
This can include held items, items to use in battle, or healing items
-
Players can heal themselves at the guidance office, and will spawn there if they are all defeated
-
Players can interact with NPCs in 3 ways: to buy something from them, battle, or talk
-
Players must defeat the bosses to pass school
-
Players can alter their stats through items or minigames (dumbbell curls, math contests (answering easy/hard math questions), eating, running laps around the school)