Inspiration
Build a game concept within the wider ecosystem of E(AR)TH that seeks to build meta-verse of 3D, VR and AR apps and games including world-building and proof of location virtual land acquisition.
E(AR)TH powered by EVM compatible blockchains is an open source canvas for builders, gamers and developers.
Proof of location . Move-to-acquire . Build to earn .
What it does
Wallet integration via ThirdWeb GamingKit connecting to MetaMask. Race Game on 3D map with virtual locations UI Menu system - will be enhanced with full NFT collection integration.
Team on Game Project
Niall McLoughlin - contact: niall@bubbadigital.com Rehma Ashgar -email: rehmaasghar@gmail.com Peter Krulis - github: https://github.com/petrkrulis2022, twitter @krulis_petr,
How we built it
Unity GamingKit SDK
- Niall developed the Unity project with UI, Racing Game, Wallet integration and NFT collection basic interaction.
Figma Wireframes
- Rehma developed an overall vision for the game with NFT marketplace and mini games that could be built
ThirdWeb Contract Kit
- The NFT collection was build with ThirdWeb ContractKit SDK using Typescript. This was deployed to BSC Testnet here: https://thirdweb.com/binance-testnet/0xf07f701781ade85a28dB3141B46affcAC8129f7D
Scenario.gg
- Scenario gg was used to generate map locations from a set of input map images. Here is an example map generated by Scenario.gg that we used in the NFT collection (https://thirdweb.com/binance-testnet/0xf07f701781ade85a28dB3141B46affcAC8129f7D): https://gateway.ipfscdn.io/ipfs/QmXN9xamEFB4wD6EQUgzzjV3fSAnnVFoBky5mjLmPSeYQn/0
Accomplishments that we're proud of
- UX designs were really good to help firm the concept up .
- Launching a playable game that has web3 wallet integration and building blocks for more complete smart contract interaction in place.
What's next for E(AR)TH
- Enhanced smart contract development
- Integration with E(AR)TH web landing page.
Game Readme on Github
https://github.com/neillniall/earthweb3game/ReadMe.md
Project Breakdown on Hashnode blog:
https://niall.hashnode.dev/building-earth-web3-game-with-thirdweb
Overall EARTH Project Landing Page
Built With
- c#
- javascript
- thirdweb
- typescript
- unity

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