๐Ÿง™โ€โ™‚๏ธWizords Game

Introduction

The Wizords game universe is intended as a battle game where you mint wizords, orcs, and other beasts, then assemble a war chest of weapons, armor, and magic items. This is an example game using the OG protocolโ€”the game boot has been inscribed and some players/loot has been minted.

The boot operation was run with a specific type of gameplay in mind. That said, any game client could choose to do completely different things with this game universe or even mix and match it with other game universes. Imagine if World of Warcraft was 100% onchain, permissionless, and composable from day oneโ€”that is what Wizords is trying to demonstrate.

Boot code

Player and loot examples

In the OG protocol, game universes have players and loot. Players are unique, each one has a name, avatar, class, and unique history and status. Loot is more fungible and has classes and power levels. Here is a live, onchain, example of two players in the Wizords universe with all their loot in specific wallets:

Intended gameplay

  • Users mint a specific player and the best loot they can inscribe (first is first), buy, or trade. Users assemble a โ€œcompleteโ€ player for battle by placing their player plus 5 loot items in a Bitcoin wallet.

  • They signal to a Wizord game client that they want to battle and what loot item they are willing to bet on winning. Challengers shop around for battle requests to accept and place their own bets.

  • Players confirm the battle by signing a PSBT that can claim the wagered loot. The game client holds both PSBTs in escrow until the battle is over.

  • The game allows both players three attacks and defenses against those attacks. The game will provide the specific strengths/weaknesses/interactions of each loot class in both scenarios, scaled by loot power, and modulated by some degree of randomness.

  • When a winner is declared, the game will countersign the PSBT. In theory non-players could also bet on these matches. The game creator can also take a fee for facilitating everything.

  • As players win battles they gain reputation. Game makers can create leaderboards, hold tournaments, and offer further prizes and incentives.

This is just an example of how it could work. Have a better idea? Just build it. Nobody can stop you from using these game assets in any way you can imagine.

Player class and loot reference

Example Wizords player:

{
"p": "og",
"game": "cd282b9b1658ca3010221f6fb088d77e56dede84329c431aa1c60cd4075a02a9i0",
"op": "player",
"class": "wizords",
"name": "Zorin",
"avatar": "f2ae346f478dccfa00ac8ba97bbc83b01c558291ba158176fc8fa1e1ba6bd754i0",
}

Want to mint one of these players? Learn how this works in Mint New Player.

Player array

ClassSupply

Wizords

10,000

Elves

10,000

Humans

10,000

Orcs

10,000

Wraiths

10,000

Frogs

10,000

Example Wizords loot:

{
"p": "og",
"game": "cd282b9b1658ca3010221f6fb088d77e56dede84329c431aa1c60cd4075a02a9i0",
"op": "loot",
"class": "weapon",
"loot": "bloodscope",
}

Want to mint a loot item? Learn how this works in Mint Loot.

Loot array

ClassNamePowerSupply

eyes

white

10

100

eyes

onyx

9

200

eyes

orange

8

300

eyes

ruby

7

500

eyes

orchid

6

1,000

eyes

amber

5

2,000

eyes

opal

4

3,000

eyes

azure

3

6,000

eyes

jade

2

10,000

eyes

emerald

1

20,000

headgear

medusa

10

100

headgear

raven

9

200

headgear

yeti

8

300

headgear

werewolf

7

500

headgear

dragon

6

1,000

headgear

ibex

5

2,000

headgear

tyger

4

3,000

headgear

griffin

3

6,000

headgear

auroch

2

10,000

headgear

stag

1

20,000

weapon

bloodscope

10

100

weapon

biowrath

9

200

weapon

nightblade

8

300

weapon

warcode

7

500

weapon

hellmouth

6

1,000

weapon

deadbolt

5

2,000

weapon

demonflame

4

3,000

weapon

soulreaver

3

6,000

weapon

voidblade

2

10,000

weapon

boneshard

1

20,000

armor

gold

10

100

armor

darkmatter

9

200

armor

lightborne

8

300

armor

cybernetic

7

500

armor

demonskin

6

1,000

armor

titanium

5

2,000

armor

kevlar

4

3,000

armor

leather

3

6,000

armor

bone

2

10,000

armor

fur

1

20,000

orb

love

10

100

orb

oblivion

9

200

orb

healing

8

300

orb

necromancy

7

500

orb

lust

6

1,000

orb

teleportation

5

2,000

orb

invisibility

4

3,000

orb

telekinesis

3

6,000

orb

pyrokinesis

2

10,000

orb

poison

1

20,000

Last updated