# Pet Companion ## Todo: - [ ] Inventory system - [ ] Skill tree system - [ ] Explore system - [ ] Battle system - [ ] Quest system - [ ] User login/register system - [ ] User profile/settings system - [ ] Front-End: 3D pet model - [ ] Front-End: 3D pet animations - [ ] Front-End: 3D pet interactions - [ ] Front-End: 3D pet environment (depending on the class) ## Inventory system - [ ] Inventory UI - [ ] Inventory database - [ ] Inventory item database (items, consumables, equipment) - [ ] Inventory item interactions (use, equip, unequip, drop) - [ ] Inventory item stacking - [ ] Inventory item sorting (UI) ## Skill tree system - [ ] Skill tree UI - [ ] Skill tree database - [ ] Skill tree interactions (learn, unlearn, upgrade) - [ ] Skill tree requirements (level, skill points, other skills) - [ ] Skill tree effects (TBD)