I have always wanted to make a game like this, its been an idea I have been kicking around for a while. I also wanted to use this happyfuntimes library for a long while.

What it does

Its a simple game where you connect with your phone and are spawned in as a random animal. Each animal can move in any direction, has a special move when you tap the screen, and has an objective goal which yields points (I didn't finish the scoring part really). For example birds are supposed to try to eat small critters, rabbits are supposed to just stay alive, snakes try to kill bears, etc.

How I built it

I made the game using the Unity Game Engine with C#, as well as the happyfuntimes library to communicate with phones over wifi as controllers

Challenges I ran into

As usual I was a little too ambitious with my idea, but I got a decent working version going and some great experience with the library (its left a good impression on me!). Also I went home and slept once during the competition, but I kinda ran out of steam here at the last couple hours sadly haha!

Accomplishments that I'm proud of

Even thought the art is pretty bad at least its consistent, which makes it look slightly more pleasing. I'm also proud of the custom controller layout I wrote for the happyfuntimes library. I made it very efficient, so hopefully can use it with many concurrent players for this game and other games in the future.

What I learned

I learned more about javascript, html, and css, when I was making the custom controller which was pretty fun. It kind of bothers me how much different css stuff there is though, seems like theres like 500 different ways to do the same thing.

What's next for Wildlife Simulator

I'm definitely going to work on it more and add some more animals, as well as finish the scoring system. I would also like to go through and rewrite parts of the html and add more UI elements to the phone portion of the game, like a healthbar for example.

Built With

Share this project: