Challenge another Orthoverse player to an epic game!
Who will reign supreme? First player to 3 points wins.
No MetaMask detected! Please refresh your browser after installing the MetaMask plugin
Your wallet does not have an Orthoverse land token.
Switch wallets or obtain your land token from Orthoverse.io
Go to Orthoverse.io
2. Choose the Difficulty Level:
3. Select Nearest Location:
4. Create Invite Code: Get Code
5. Share this Invite Code:
Copy
and then wait for other player to enter Invite Code...
# | Away | Home | Date |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Jacob | Thornton | @fat |
3 | Larry the Bird |
Web3 and the Orthoverse are ready for disruptive fun technology like “Paddle of Doom”. Now in the bear market, people are looking for distractions away from looking at their investments. ‘Paddle of Doom’ is now. LFG.
“Paddle of Doom” is a web3-enabled game inspired by a classic arcade game. You can play against another player peer-to-peer using the browser’s built-in WebRTC technology, plus PeerJS library and TURN services for convenience.
It started off simply as a proof-of-concept, to show that a community of supporters can build a value-added site to an existing web3-based solution.
The Orthoverse (orthoverse.io) land token now unlocks a new experience, allowing the token-holder access to a fun community-built game that they can play against other token holders. This “orthentication” has two steps, one is that Paddle of Doom itself verifies that the player has an Orthoverse land token – two, is that each player can challenge the other player over peer-to-peer communications to sign a message that proves they are who they say they are!
WebRTC is a technology that allows peer-to-peer communication, which typically is in the form of video or voice, but can also be used to send data – in this case WebRTC provides the data channel that the game uses to send paddle movements back and forth, and the javascript keeps the user experience in sync.
The game mechanics is based off an open-source project https://github.com/mitxela/webrtc-pong but then enhanced in too many ways to mention, including migrating to PeerJS for convenience, ending the game after 3 points, wallet integration, and more. The Paddle of Doom repository is here: https://github.com/brianismeta/Ortho1
PeerJS is a combination of JavaScript library plus back-end signaling/TURN services that assists with keeping ‘Paddle of Doom’ a static HTML/JS/CSS project without any server-side components. Theoretically the whole site can be hosted on a web file server like IPFS.
Paddle of Doom uses the browser’s built-in window.ethereum object to make calls to interact with the browser’s wallet / blockchain, which keeps the footprint lightweight and not importing large web3 libraries.
Paddle of Doom uses Bootstrap 5 for client-side user interface, and Vercel.app to host the application (site: ortho1.vercel.app) and uses Vercel’s github integration to easily push updates to the web server.
Team / Advisors:
Brian Clink, Technical PM, Certified Blockchain Security Professional, Certified Scrum Master
Traction: 48 new users to ortho1.vercel.app since analytics started on January 22.
Global Reach: Game activity from U.S., Canada, Finland, Spain, U.K., and Thailand.
Roadmap: Create revenue streams from premium features such as minting game results, or minting achievements such as a win streak, a milestone of wins, etc.
Market size: There are 1,934 Orthoverse tokens revealed.