hackquest logo

World Play

World Play is a social mini-game application built on Starknet.

视频

描述

World Play is a social mini-game application built on Starknet. It is built for mass adoption with features like competitive play, wagering, and game discovery.

If you've ever wanted to wager money on small games against your friends or others around the world, it is now possible with an unobtrusive in-app wallet and smart contracts that guarantee fairness.

Although the stack relies on Starknet and its ecosystem integrations, there is no explicit mention of web3 or crypto during the on-boarding process or within the games. Understanding what a wallet is optional.

Integrations:

  • Starknet (Cairo, Starknet.dart)

  • Reown Chain Abstraction

  • Dojo.js (play games in the app window with Flutter Webview)

  • worldReputation (cross-chain gaming discovery + stats) - COMING SOON

Future Work: World Play should allow players to make, link, and play their own mini-games. It should be possible for players to "fork" games and change the rulesets. I think that this would be another big usecase for Dojo within the app beyond playing Dojo.js games in the web window. I have always wanted to play Game Pigeon games like Word Hunt or 8 Ball Pool with different rule sets. This app, in collaboration with Dojo, could make it possible to create new games and modified, verifiable game rules that would then be publicly available to others.

  1. Presentation: https://docs.google.com/presentation/d/1e9c1OGbOKLzYHJuUzQJCIiqcua-KxTfMtWyFEy8528g/edit?usp=sharing

  2. GitHub: https://github.com/marlonedwards/worldPlay

本次黑客松进展

The entire app and all of the contract interactions were made during the hackathon development period.

技术栈

Flutter
Dojo.js
Cairo
赛道
GamingSocialFi