project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

zecreyBlockchainWar

BlockchainWar is a simple online web3 game powered by zecrey gaming sdk. Anyone can join in the game by sending message in a public chatting room.

zecreyBlockchainWar

Created At

ETHBogotá

Project Description

BlockchainWar is a simple online web3 game powered by zecrey gaming sdk. Anyone can join in the game by sending message in a public chatting room.

The background of the game is the war between public chains. Each public chain will have its own territory. Players can vote to support their favorite public chain. The mechanism of game is really easy to understand: player will use their own avatar to generate the moving object, when it bumps with any other blocks the color will be changed. The team with the most colored squares wins.

There are two types of interaction between the player and the game:

  1. Vote for your favorite public chain platform
  2. Buy power-ups to speed up your character

The first one is free of charge, while the second one is not free.

Since the game is powered by zecrey sdk. And zecrey is a layer 2 network based on zk-rollup, it only takes 200ms to process transaction confirmation. For example, if a user buys a paid item, it takes at least 10s to process it through layer1, but it only takes 200ms in zecrey sdk to get instant feedback, which is very important for game development

How it's Made

The whole game is divided into three parts:

  1. Web page terminal: functions include plug-in wallet connection, chat room access, and rank list display. The technology stack is nextjs
  2. cocos game terminal: technology stack cocos2d
  3. Websocket backend: It mainly realizes the data transmission of the game-side websocket. Technology stack golang, websocket
  4. nft distribution. Technology stack golang
background image mobile

Join the mailing list

Get the latest news and updates