/blockgame

A decentralised block game, 100% on-chain 3D universe

Primary LanguageJava

blockgame

A Block Game, inspired by Boulder Dash, Minecraft, Roguelikes and similiar.

The first 3D game world run entirely on a public decentralised network. The game engine is implemented in Convex Lisp, a Clojure-like language for on-chain smart contracts.

Become a Patron!

Design

The game features a huge persistent virtual 3D space where players can build bases and cities , explore new areas, build an army of minions, take on fearsome monsters and trade with other players.

All in-game items are managed and secure on Convex. These can be both fungible items or unique NFTs. A system of ownership enables players to control how other players interact with their items, land and minions.

Features

This is an experimental game exploring the boundaries of blockchain, metaverse, NFTs and gaming.

Features and ideas under development:

  • NFTs used for game objects and land ownership rights
  • In-game trading of items and NFTs
  • Ability to "reify" digital assets as in-game objects
  • Real money marketplaces via the Torus decentralised currency exchange
  • Off-chain AI controllers for monsters and rogue nations
  • Time-based growth and harvesting of resources.

Collaboration

We're open to open source collaborators and contributors! Join the discussion at the Convex Discord.

License

Convex parts and library components are under the Convex Public License

Everything else Apache License, Version 2.0