The 3min video doesn't do the system justice so here's a longer and more detailed video: https://youtu.be/wdoZl_EQdrI
Inspiration
I've loved horses all my life and I've always wanted to own and raise horses but have never had the opportunity so I figured why not take this opportunity to build an NFT system and ecosystem that players young and old can enjoy owning and raising their own unique horses.
What it does
This is an NFT token ecosystem. It's not just a single NFT token but a bunch of contracts and eventually even more NFT tokens like Stables that are connected to this ecosystem. There's such a large variety already for the horses, their colors, their manes and tails, and even their eye color. There are only 2 breeds currently in the system with 41 more being added over time.
How I built it
This was a team effort between myself and the iBriz team. The iBriz team built the SCOREs and I built the front end. This was built using C#, .net, and python.
SCORE addresses on Testnet: Horse Contract: cxc16f81a0ee6f41c17f7df75a0771fd7d07abac96
Marketplace Contract: cx0df4179bea4044abd7860ac0a5e2aa7179135d9e
Training Contract: cx489517c2f66a839cc8fd6c79b55657d0edbd217f
Github has been shared privately with Markus
Challenges I ran into
This was a massive undertaking because we had to build a very complex and proprietary gene randomization and image compiling system. There are so many different varieties of colors, shades/tints, and gradients alone and that's not even talking about the different breeds and all the mane, tail, and bangs style.
Accomplishments that I'm proud of
Everything. Honestly. This was a HUGE learning experience. I never programmed for an NFT before and I've never programmed such a complex randomization system. I've never worked with combining so many images and masks, and saving them all as one unique image. It was all an amazing experience and while there were struggles and hurdles we made it to the end.
What I learned
Like I mentioned above I've learned a ton of new programming skillsets working with bitmaps, masks, genetics, and so much more.
What's next for NFT Horse ecosystem
We are just at the beginning stages of this ecosystem. There's stables, breeders, our own IRC2 token, 41 more horse breeds, many more manes, tails, and bangs, micro-transaction items like hats and saddles, the ability to race your horses against your friends' horses to see who has the best horse, accomplishments, trophies, medals, the possibilities are endless.
Built With
- .net
- c#
- icon
- javascript
- python
- score

Log in or sign up for Devpost to join the conversation.