Inspiration - I've always wanted to create an ecosystem, so I thought now would be a good time to learn. I added bacteria and an immune system to add to the "HEALTH" theme.

What it does - Press WASD and EQ to move up and down to move. You can click a prey to see it's information. Each prey gets 10 random strings of DNA that define their stats (speed, vision, hunger, water, hunger loss, thirst, reproduction need, size, strength of immune system, etc). They roam around the map and tend to stay near food / water sources to stay alive while occasionally try to mate and form an egg. This egg then spawns an AI that contains both the parents DNA together, forming another generation of AIs. However, bacteria also roam around the world aimlessly, in search for a host. Once they find one, the immune system and bacteria fight for survival. The immune system consists of cells, killer T-Cells, the complement system, dendritic cells (blue), helper T-Cells, and B-Cells. Inside the prey, bacteria take control of cells and replicate inside of them. However, this causes genetic mutations to happen, with some bacteria changing (size, speed, vision, distance, health, etc). They could also mutate (producing protiens that disable the complement system around them, cough mutation, fever, dehydration). If they mutate so much, however, their ID changes, which causes the B-Cells to not kill them until another one is found for that specific bacteria ID.

How we built it - Using Unity and C# (SOURCE CODE: https://github.com/MycoalDough/SteelCityHackathon23)

Challenges we ran into - Figuring out how to create the internal prey immune system - there were so many things I could've added for the immune system, but I just decided to go with the main bacteria killers.

Accomplishments that we're proud of - Creating the Bacteria

What we learned - How Unity 3D works and their API.

What's next for Reactive AI Ecosystem - adding more to the world, such as hills, etc.

Built With

Share this project:

Updates