CO-OP is an inquiry for Unity x Blockchain – to create fun and complex open-world 3D games incorporating blockchain and the economy with DeFi like ease and user experience, Made within 2 weeks – Part of ETHOnline, 2020’s largest Ethereum event .

https://showcase.ethglobal.co/ethonline/co-op-game

Co-op is a multiplayer game verse- an intersection between 3D games and onchain activity and economy, defi and yeild farming, or is it yield gaming? is battle royal rpg maybe

Code : https://github.com/co-op-game/

Description

My initial enquiry is how you can create fun and complex open world 3D games incorporating blockchain and the economy with defi like ease and user experience. While there are many interesting games which have emerged in the space, putting complex open world game logic incorporating 3D gameplay fully on the blockchain is something not feasible(yet). Through this exploration I’ve found that maybe you can intertwine the game logic in off-chain and on-chain logic in such a way that it ceases to exist without one another where you can initiate checkpoints and financial transactions on the blockchain this can also include NFT’s etc, and smaller and complex 3D gameplay logic can happen off-chain on server while still reading the on-chain data and incorporating these as checkpoints. Some other fundamentals for the project are:

1. No server side player wallets: in many crypto games you have in built gameplayer wallets which users need to play fully through, (instead defi wallets such as web based metamask).
2. Decentralized economy: game economy should be between players, and not between game master and players.
3. No Financial Entry Barrier: Much of games in crypto requires an initial investment which limits the userbase, on-boarding and people to experience. Instead we focus on getting players in game from all areas and introducing them to this digital market.

cO-Op has emerged from this hackathon and what we have achieved here is kind of prototype which provides defi like experience in sense of calling and reading data from metamask to-in from webgl to game engine, while also reading data directly off from the blockchain in the gameengine according to which some logic happens in game. This combination of onchain and offchain logic can enable to create much more complex open-world games utilizing blockchain and 3d gaming engines. The level presented in October 2020 Ethonline Hackathon is : Happy Mcface DeathMatch which incorporates a very simple idea of deathmatch where players can choose to get an ability in the game(which is armor here), by sending funds to a pool. In the end, the pool funds are auto distributed to the winners.

How it’s made: 

Unity3D, Google Cloud VM, MetaMask, HTML, Infura, Etherscan, Ethereum, Nethereum , ENS

The current Pool funds are managed in a server wallet. (ENS for the ease of user experience, co-op.eth)

Etherscan.io API : [to read tx/player details]
Nethereum(DotNet Ethereum/web3) + Infura : to get current blocks and manage pool funds.
Metamask/web3 + java -> webgl : to Get user wallet’s public address as player id. Everything is automated and is currently hosted(at time of writing this) on server to play with [On Rinkeby].

Other fun challenges to overcome during this hackathon was this incorporation of metamask/ webbased user wallet, learning, and integrating through different blockchain API’s and loads of resources and help from the community for future play.
Some more ideas are along the lines of incorporating chainlink for smartcontract pool fund management, NFT’s as in game items, Gameplay farming of game currency coin, providing skins,properties to players according to defi protocols they use (for eg: aave, comp, yearn , bal, uni etc..)(can incorporate graph protocol here), audius for the car radio, L2’s , hybrid gameplay between L2’s and base layer chains, ,pool-together, biconomi and more. maybe to be explored in future… Thank you for a fun and resourceful hackathon experience.

Leave a Reply

Your email address will not be published. Required fields are marked *

theisland

Exploring , concept development , camera projection , Composting , Rotoscopy , Tracking, research etc. press play on the video below..(sound on! has a

APD | 3 | Tinkering – arduino / vr

Theme: Tinkering I tinkered my way through solving challenging and technical solution and concept creation collaborating with Phoebe and Rachel. We at the end

for.thesun~

◉_◉ An ongoing ‘sz’ project // visual : Story boards // initial drawings – reference board / mood reflect rough Matt Color Pallete – modeling

Norubberseries In these times, I just sit down and start throwing strokes around, often acompanied by music, not knowing drawing what. and you CANNOT

Neuron Architecture : Audio Viz

NEURON ARCHITECTURE is a realtime trance-inducing audio reactive visualizer, playing with the idea of time as Rhythm, each evolving neuron responds to a particular

hyperambient

https://vimeo.com/356136361 headphones on – don’t blink – A prototype glitch effect, though this is very raw play, if a proper scene exists and walked

Borescope VR | AJSS Engineering

Borescope VR is an extension module of in depth borescope training module for Borescope Gas Turbine. Borescope VR is designed for immersive Virtual Simulation Training using Virtual Reality Headset and takes the user through a number of real-life scenarios and faults/ to find defects in a gas turbine.… Read More

webAR:-

WebAR – Questioning : Previously built WebVR experience Meraki 1.o , I dive in WebAR(Browser Based Augmented Reality) here. I experimented with a number

Theme‘Objects are not exhausted’object-oriented ontology (OOO)Objects solely just exist, not particularily for us to use. It just exists.  ContextReflecting on this enquiry of object

magilantis – underwater

Theme Discussions of Places Context During the Talk on environment, my mind was stimulated by this thought of how we are in this bubble

ricochetsz – VR

Ricochetsz, a small experiential parable in Virtual Reality Environment. Ricochetsz submerges the user in a sea progressing towards an uplifting death and transformation. it’s

Interactive Infographic : RMIT

An Interactive Infographic for ‘ Center for Digital Enterprise ‘ RMIT University. https://www.rmit.edu.au/for-business/staff-development-and-training/tailored-training-solutions/c4de/industry-40 Alternate link  – https://saszer.itch.io/cde-industry-40   *click run game* Role: Interaction Coding ,

Travel Card : web-Augmented Reality Map

https://www.cardsforacause.com.au/products/ar-enabled-myki Travel Card – myki – Melbourne – Victoria – Australia Augmented Reality – through Social Filter systems: with no extra app downloads.ThemeMateriality  ContextAugmented

lostenergyblast Visual Animation – Green() Healer ^ Energy Field [ YIN_Yang^upperblast – remaining light : ̿ ̿ ̿̿’̿’\̵͇̿̿\з=(>_>)=ε/̵͇̿̿/’̿̿ ̿ ̿ ̿ ̿ ̿ (。◕‿

Hardware integrated Mixed Reality Medical App – RIST

https://www.youtube.com/watch?v=flB-ha98MM0 3D Printing, Custom Electronics and Sensors – Custom Fabrication Designs – XR – Mixed Reality Overlay – Logic – Interactive https://indd.adobe.com/view/001417cb-5330-466b-9f57-45c0f80ae6af “Integrating cutting-edge

sz

Some promo visuals for saszer : on right is an audio reactive based energy flux for what it is ~ more audio visual content

inside-outside

Human Perception and Environmental Experience: Our environment may also define our perception and vice versa, knowledge and experience are situated in the interplay between person and environment.
Read More

Sculpture History with AR.

Broken sculpture fix by Augmented Reality. AR expirement in resurrecting the sculpture display’s a very sig-nificant use of the technology , which can be

audio/live events

Indian Film Project : A national level film making competition  where you need to make a film from scratch , within 48 hours on

This visualisation was done for a class module of CPS(Character Place and Simulation) at RMIT MAGI. The theme is tinkering, which means just playing