As Freshmen in Biology Honors, we learnt very quickly that we couldn't mess with the system, and the only way to beat it was to truly understand the subject. This posed us with the great challenge of learning things that didn't come naturally to us, and one of these subjects was genetics. Oh! How we toiled to get past that unit, and barely scraped by... If only someone were to make it easier for us to learn that subject using things we already know!
Spoiler: Someone did build this miracle of a project, and it was us. Here. Now. You, who are reading this, are part of history... At least in my books. We love dogs, and have been in rescue since the seventh grade. This prompted us to take at first, the fluffiest dog breeds big and small and use our knowledge of genetics to create the most fantastic, intricate, and enjoyable dog mod for Minecraft out there.
Now's the time for us to give a BIG thanks to LexManos and the Minecraft Forge team. However angry it makes us, it's the best Minecraft API we've seen.
Every step of the process came with a small complication, whether or not it was apparent at the time. It was extremely difficult to figure animals (entities) out without any documentation, but we're extremely glad we stuck with it and finished the passion project we had always wanted to do!
Accomplishments
Genetics implemented!
Dogs are cute
Seamless compatibility
What I learned
Entities in Minecraft Forge
Server Side vs Client Side code
Don't pull an all nighter unless necessary. If necessary, all nighters are very rewarding.
What's coming? More dogs! More traits, and a fully functional server-client communication system so we can scale this project up to more cooperative settings. Maybe there will be even more processes and steps that can be taken to obtain information about dogs, just like in real life to teach people about biotechnology as well!
Log in or sign up for Devpost to join the conversation.