We wanted to create a game that showed the dependency of biodiversity on humanity, while also showing the less seen side which is the dependency of humanity on biodiversity. For example, more variety of organisms in the wild means more variety of research that can be conducted into medicine, which is demonstrated in our game.

What it does

It is a simplified simulation that shows the relationship between human civilization and biodiversity, as well as their beneficial and adverse effects on each other.

How I built it

Over the past 2 and a half days, I have been coding the game, from the math based systems that operate the game's reproduction and extinction system to the title screen's buttons. My team members, Vincent, Akhil, and Micheal, have been working on animal sprites, miscellaneous sprites, and UI design, respectively. Over 100 sprites were made, and I believe just over a thousand lines of code were written.

Challenges I ran into

There was a lot of math involved, as there were several math based systems operating at once, as all factors in the game affect each other. For example, the biodiversity of insects affects the reproduction rate of plants, which determines the efficiency of crop farms (just as having biodiversity in nature allows the introduction of new species to old gene pools). 

Accomplishments that I'm proud of

I'mm proud that I was able to finish the whole system without any glitches, as there are probably ~10 systems constantly editing each other as the game plays. Also, my team members finished over ~120 game sprites in just 3 days, which is an accomplishment to be proud of as well.

What I learned

I got much more comfortable with C# and Unity's interface through this project.

What's next for 16-Bit Biodiversity Simulation

Possibly add in things like natural disaster to demonstrate how less biodiversity leads to a more sensitive ecosystem and such.

Built With

Share this project: