Skip to content

mikera/blockgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Running the game

To run the game, just run the main class blockgame.Blockgame with your preferred development environment.

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published