RarePizzas: Slice Saber in VR

A NFT NO-LOSS tournament Virtual Reality game in the name of RarePizzas. Slice and dice pizzas while jamming through your favorite NFT songs. Get the highest score and win a RarePizza NFT from www.rarepizzas.com

Demo Video Live Demo Source Code








This hackathon submission is done in name of the non-profit RarePizzas project (https://twitter.com/rarepizzas). A generative NFT project that has garnered the attention of over 300 artists designing NFT pizza art (digital designs, music, literature). RarePizzas is dedicated to use all funds from our NFT sale to feed the hungry and support pizza businesses that have been affected by the pandemic. 𝗗𝗢𝗪𝗡𝗟𝗢𝗔𝗗 𝗔𝗡𝗗 𝗧𝗥𝗬 𝗧𝗛𝗘 𝗩𝗥 𝗚𝗔𝗠𝗘 https://drive.google.com/drive/u/0/folders/1ZeuTixUIBiB0qN0n6k384ZEVjS75jnQn Compatible with Oculus, HTC Vive. Use MetaMask mobile, and switch to Matic network. Must have at least 10 USDC in wallet, and enough MATIC for Gas 𝗦𝗨𝗕𝗠𝗜𝗦𝗦𝗜𝗢𝗡 𝗢𝗩𝗘𝗥𝗩𝗜𝗘𝗪 This is a no-loss tournament based VR game similar to beatsaber where the users compete to get the most number of sliced blocks from all the competitors. To enter the tournament, the users have to stake their entry, these entries are pooled and deposited into a liquidity pool The project runs on 𝗣𝗼𝗹𝘆𝗴𝗼𝗻 (𝗠𝗮𝘁𝗶𝗰), and we leverage 𝗘𝗮𝘀𝘆𝗙𝗶 𝗹𝗶𝗾𝘂𝗶𝗱𝗶𝘁𝘆 𝗽𝗼𝗼𝗹𝘀 to earn interest and yield farm. The game on its own contains NFT artwork, and NFT music from the following artists: 𝗪𝗛𝗬 𝗪𝗘 𝗗𝗜𝗗 𝗜𝗧 Our RarePizzas bonding curve peaks at 10,000 BTC per Rare Pizza (10K BTC in name of Laszlo Hanyecz who paid 10,000 Bitcoin for two pizzas in 2010. As the prices of each Rare Pizza gets hire, we want to provide our customer with the opportunity to own a Rare Pizzas NFT. Hence through a no-loss game / lotter, our customers can simply stake and play for the opportunity to win a Rare Pizza NFT that is bought with the interest earned from yield farming. 𝗛𝗢𝗪 𝗪𝗘 𝗗𝗜𝗗 𝗜𝗧 Develop Unity3D game using SteamVR SDK. Integrated Nethereum library. Compile smart contracts into C# ABI. Load ABIs into Unity C# game Implement Wallet Connect protocol in C#. Use MetaMask on Polygon (Matic) network to connect Use MetaMask to stake, and approve

How It's Made

This is project is built using the following technologies: - Polygon blockchain (https://matic.network/) - Unity 3D game engine (https://unity.com/) - Nethereum - C# / .NET Ethereum (https://nethereum.com/) - Wallet Connect (https://walletconnect.org/) Art work and music NFT provided by: - https://opensea.io/collection/the-bbot - https://twitter.com/AnthonyShafer - http://twitter.com/CaitlynL96 RarePizzas https://opensea.io/collection/rare-pizzas-box https://www.rarepizzas.com/ Pizza box purchasing contract https://github.com/PizzaDAO/pizza-smartcontract/blob/main/contracts/token/RarePizzasBox.sol


Irvin Cardenas Xiangxu Lin Anthony Shafer Caitlyn Lenhoff Tina Xu
← click here to see all projects