Awesome
🎮 Web3 Skyrim Market 🎮
In this project basically we are marrying Web2 and Web3 Gaming. We're using PlayFab as a backend for the in-game currency and for displaying items in stores. Then we add the power of Web3 through Moralis to convert these Web2 items to the actual NFTs.
We do that by having different shops in the market. In the Exchange one you can trade Crystal (PlayFab currency) for Septim (ERC-20 token). Then, with that Septim, you can buy NFT Outfits at the Outfit Shop.
Once we own the NFT Outfits, we'll display them in the player’s inventory and we'll be able to change the player look by selecting each one of them :)
Snapshots:
<img src="https://i.ibb.co/f1sFywT/de5f223b-1dac-4a2d-a391-9519efabf270.jpg" alt="" width="400"/> <img src="https://i.ibb.co/ys1WMzz/dc486f20-e3bd-4047-8fde-2787283c8353.jpg" alt="" width="400"/> <img src="https://i.ibb.co/GsbDNrs/a7de8da9-1cfe-4aaf-bcc8-de1824506aa8.jpg" alt="" width="500"/>
Getting Started
- Download this repository (as zip or git)
- Download Unity
- Open the downloaded repository folder in Unity
- Make sure you have installed MetaMask wallet both in your browser and in your mobile device
- Import Cronos Testnet to your wallets (both) and send some TCRO using the Cronos Faucet
- Follow the video tutorial
See docs.moralis.io/unity for more info.
Configuration
Platform Target
- Standalone MAC/PC & WebGLUnity Version
- 2021.3.6f1 LTSRender Pipeline
- Built-in Render Pipeline
Scenes
Assets/_Project/Scenes/Game.unity
Dependencies
How To Play?
- Open the project in Unity
- Play the game from scene:
Assets/_Project/Scenes/Game.unity
- & Enjoy! 🦾
Smart Contract Address
- CRONOS TESTNET CONTRACT:
0xf2fda6b555eeeda3ec2da77fc1212c71b9ed780c
Smart Contract Repo
- GitHub Repo:
web3-skyrim-smart-contracts
🧙♂️ Happy BUIDLing 🧙♂️