An incomplete list of everything I will need to figure out how to impliment. If it has a slash (/) next to it, it means I have it somewhat implemented. The more slashes the more polished and complete it is.
Movement:
- Korae walks /
- Korae runs /
Sprites:
- Korae walk /
Characters:
- Korae /
Interactions
Collisions
Dialogue
Menu
Save function
Cutscenes
Warps
Rooms:
- Normal-Weird
Shops
Other-World:
Sprites:
- Korae walk /
- Room tilesets /
Movement:
- Korae moves /
- Korae runs /
- Camera follows Korae /
Warps /
Collisions /
interactions
Level system
Rooms /
Dialogue:
- Flavor text
- NPC Character talking
- Protag Dialogue
- Important
Save function:
- Player_x
- Player_y
- Player_facing
- Player_room
- Player_level
- Cards
- Deck
- Inventory
- Pets
- Money
- Pets_names
- Pets_levels
- Pets_experience
Cutscenes
Menu
Money
Shops
Items
Combat:
- Card mechanics
- Enemies
- Boss's
- Battle box
- Bullet patterns
- Exp gain
- Leveling up
NPC's:
- Quests
Pets:
- Sprites
- Mini-games
- Combat
- Naming
- Level system