Creature breeding and discovering new creatures. A new endpoint for if a user has adopted two creatures, they can breed the two and get a new baby creature. The endpoint would take in the two creatures and generate some new creature based on their characteristics and add it to the creatures table.
Creature marketplace. Create a creature marketplace that the user can view by calling an endpoint. This returns a list of creatures, their stats, and how much gold a creature would cost to purchase. You could also create an endpoint for a user to list their own (adopted) creatures on the marketplace.
Creature breeding and discovering new creatures. A new endpoint for if a user has adopted two creatures, they can breed the two and get a new baby creature. The endpoint would take in the two creatures and generate some new creature based on their characteristics and add it to the creatures table.
Creature marketplace. Create a creature marketplace that the user can view by calling an endpoint. This returns a list of creatures, their stats, and how much gold a creature would cost to purchase. You could also create an endpoint for a user to list their own (adopted) creatures on the marketplace.