Looking good! I’m intrigued by the blockchain-integrated part, how will that work?
Thanks for asking! Players will be able to purchase racetracks as NFTs, each of which will be procedurally generated at the time of purchase. Ownership of a racetrack will entitle the owner to the ability to host tournaments. Hosted tournaments will have configurable parameters such as entry fee (paid to the racetrack owner), prize money (paid by the racetrack owner), and expiration date (paid as a fee to the game - the longer you want the tournament to be race-able, the larger the fee).
To prevent cheating, all races will be processed on my servers, hence the (hopefully nominal) fees. The tournaments will be asynchronous, i.e. you will not see all the other entrants as you perform your time trial - I hope to have a “ghost” racer representing the fastest time so far but that feature may not make it to the initial release.
Additionally, we will be selling generative art (NFTs as well) as player avatars. I’ve commissioned enough art assets to generate around 78,000 unique avatars. Players will be able to represent themselves with these avatars in places such as the tournament listings, tournament results, etc. We’ll be using an ERC-20 token built on MATIC as our main in-game currency to pay for the racetracks, avatars, entry fees, etc.
I also plan to host free, public tournaments with varying regularities and prizes (e.g. a tournament every hour which pays out a few ERC-20 tokens, a daily tournament which pays out a racetrack NFT, a weekly tournament which pays out an avatar NFT, or something)
Thanks for the comprehensive description, sounds cool!
I like the asyncronous tournament approach, it gets around things like latency and everyone can do it in their own time.
I hope it works out, if the core game is fun (e.g. the driving) then everything else sounds like a fun twist and good use of crypto tech. I look forward to seeing how it develops!