ChainSafe / web3.unity

🕹 Unity SDK for building games that interact with blockchains.
GNU Lesser General Public License v3.0
924 stars 236 forks source link

Block Blasterz #723

Closed boorich closed 5 months ago

boorich commented 11 months ago

We're excited to introduce the Block Blasterz demo to showcase our SDK's capabilities fully. Below are the rough specifications for the demo:

Game Details

Name: Block Blasterz Gameplay Loop: a FPS like Germ Blasters inside of a car garage. Player shoots enemies and unlocks stuff on the way. Visual Style: Cartoonish, similar to germ blasters for a fast-paced experience Scenery: Mechanics garage for block racers, gloomy and dark Enemies: Oil blobs, wrench & tire enemies Goal: Vanquish all enemies in the area to unlock a car part and repair the car Cross-Game Interactions:

Related Information about Block Racers After completing the level, the car you repair will have a decal that unlocks in the block racers game. Lootboxes containing new weapons & in-game currency for unlocking levels or costumes.

Win races to earn tokens, which can be used to purchase special weapons in Block Blasterz. Lootboxes with aesthetic in-game rewards for racing. Lootbox Features:

Different rarities (rare, epic, etc.) can unlock NFTs that serve as weapons in Block Blasterz. NFTs can be traded across games through a burning or locking mechanic. Cross-platform loot boxes for rewarding items in both games. Chain Integration:

Both games will sit on different chains, facilitated by Sygma.

Action Items:

Implementation of Cross-Game Features:

Lootbox Implementation

Cross-Platform Integration:

Chain Integration:

Complete Demo

Additional Information:

This issue is a comprehensive overview of the tasks needed to implement the Block Blasterz demo and showcase the SDK features effectively. Let's discuss and assign responsibilities accordingly!

sneakzttv commented 8 months ago

Continued in game repo, close this issue upon release for GDC. https://github.com/ChainSafe/BlockBlasterz/issues/