Inspiration

My daughter loves Warrior Cats games on Roblox and spends hours roleplaying with other kids as wolves taking care of their young. As we talked about what she likes about these games, we got the idea of making an ecosystem where wolves, bears, and all forest animals can live together and interact in their environment. We decided bears were the cutest so we started with them.

What it does

"Bear with us" is a social pet care simulation where players' avatars magically transform into bears to take care of the cubs of the forest. It is unique because of the seamless transformation of the player's avatar into a forest bear allowing new frontiers for role-players.

How we built it

Using horizon mobile's camera APIs we are able to translate player inputs to move an animal avatar through the world. Then we built an environment and game loop to reinforce feeling like a bear, without getting in the way of role-playing. There are open spaces and overlapping quests to give all types of players a living world to explore.

Challenges we ran into

Ingesting animations and building an animation controller was difficult and documentation was hard to find. Translating mobile 2D inputs into motion, and custom animation!, for 3D avatars was also challenging and requires a lot of polish to feel fluid especially for non-human avatars.

Accomplishments that we're proud of

You ARE the bear.

What we learned

A lot about animation, animation controllers, non-human avatar locomotion, and making controls feel fluid for custom non-human avatars.

What's next for Bear with us!

More animal types (fox, owl, raccoon), more unlock-able skins, more quest types, more day-night features, emotes, team chat for animal types, and "Bear with us" avatar clothing.

Built With

+ 3 more
Share this project:

Updates