Unbeliva-Bull | Game Jam 2020

This is a project that I was a part of for this year's Game Jam. It was produced by the team who were responsible for Harbinger of Spring, and who were clearly looking for a break from our art style at the time. Our usual programmer got sick during the day before so I stepped up as the project lead and programmer. It was the most fun I've ever had working on a game. No one said no to anyone's ideas, we just thought of ways to build on them and make them more silly. We ended up winning Best Art for this project, which, for this being the only project where I didn't produce any art assets, I find to be absolutely hilarious. I was voted VIP for stepping up and working out of my comfort zone to produce a game that was not only adorable, but surprisingly to myself and others, totally playable and fun.

Unbeliva-Bull | Game Jam 2020

This is Unbeliva-Bull, a quirky arcade style game where you try to stop a bull from ruining your china shop.  We modeled a lot of the art after Animal Crossing and Untitled Goose Game.

This is Unbeliva-Bull, a quirky arcade style game where you try to stop a bull from ruining your china shop. We modeled a lot of the art after Animal Crossing and Untitled Goose Game.

This is Lucky the cat.  He's the main character who owns the china shop.

This is Lucky the cat. He's the main character who owns the china shop.

This is Hands (Hans) the bull.  He's the antagonists who is knocking over your china.

This is Hands (Hans) the bull. He's the antagonists who is knocking over your china.

This is the code for the bull.  He runs around on preset splines in each room.  Every time he completes a spline, he picks a random new one, to make his movements feel random.

This is the code for the bull. He runs around on preset splines in each room. Every time he completes a spline, he picks a random new one, to make his movements feel random.

The cat has a few basic abilities including running and repairing.  The cat also has the ability to wave and swear, but they don't do anything other than immerse the player.

The cat has a few basic abilities including running and repairing. The cat also has the ability to wave and swear, but they don't do anything other than immerse the player.

Each room has a blueprint to control it's timer and score.  When the timer was finished, it would tell the Bull to leave when it completes its current spline, and unlocks the path to the next room.

Each room has a blueprint to control it's timer and score. When the timer was finished, it would tell the Bull to leave when it completes its current spline, and unlocks the path to the next room.

This is the code for the china.  The type of china can be picked from the construction script.  They are damaged by the bull.  They can be hit three times before they are replaced with a broken mesh.  The lower their health, the more they get unstable.

This is the code for the china. The type of china can be picked from the construction script. They are damaged by the bull. They can be hit three times before they are replaced with a broken mesh. The lower their health, the more they get unstable.

The cat can also change it's animation state.  I learned the basics of blend spaces for this project.  Additionally, the cat will occasionally change its material to give it a new expression.

The cat can also change it's animation state. I learned the basics of blend spaces for this project. Additionally, the cat will occasionally change its material to give it a new expression.

This is the team responsible (I'm holding the trophy).  It was one of the highlights of my game development career.

This is the team responsible (I'm holding the trophy). It was one of the highlights of my game development career.