Inspiration

We thought about how pets can hold some of the most hidden layers of madness out there and tried to build a way of simulating that.

What it does

It's virtual pet simulator where you need to look after a pet's needs. As you start to bond with your new virtual friend you start to learn deeper secrets, and that there's more to your friend than you initially though...

How we built it

We built this as a website with React. We did it this way to try and make it quick to develop and since everyone in the group was familiar enough to help.

Challenges we ran into

React doesn't have very great ways of managing state machines. Our deeper simulation logic didn't get off the ground because most of the time was spent writing a backend to keep track of states.

Accomplishments that we're proud of

For how much we had to write from scratch the project ended up fairly polished.

What we learned

Don't use React for projects that are this state heavy.

What's next for The Perfect Pet

This project is inherently extendible as the basic pet logic can basically be infinitely expanded into tons of directions. You could add more things the user needs to take care of, or add more fantasy elements to make things go wild.

Built With

Share this project:

Updates