project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

StarkSketch

StarkSketch is a collaborative drawing game on Starknet. Build with your friends, mint your art as an NFT & test your guessing skills.

StarkSketch

Created At

StarkHack

Winner of

trophy

Dynamic - Pool for projects which use Dynamic

Prize Pool

Project Description

StarkSketch is a collaborative Sketching game built on Starknet using Dojo Game Engine. It is similar to the popular game Skribbl.io but with a twist.

In this version multiple users can join a room and sketch together. The game also allows users to mint their sketches as NFTs.

The game is built using Starknet, Dojo, and Liveblocks. The game allows users to create a room, invite friends, and sketch together. The game also allows users to mint their sketches as NFTs.

How it's Made

Users can create a room and invite friends to join the room, the room takes a word as input and the users have to sketch the word.

The word is stored as a pedersen hash of the actual word and game_id.

word_hash = pedersen_hash(word, game_id)

The game has a collaborative whiteboard using Excali Draw. Users can sketch on the whiteboard and other users can see the sketch in real-time.

Real time updates are handled using Liveblocks.

The game also allows users to mint their sketches as NFTs.

In the NFT page users can guess the word, users can provide the actual word and if the word is correct, a 500 Coin reward is given to the user.

Room Members can also save the state of the game to chain to maintain a history of the game.

background image mobile

Join the mailing list

Get the latest news and updates