NFTs

Autonomous Worlds šŸ‘¾

The future of gaming in the metaverse!
William M. Peaster William M. Peaster Jul 4, 20234 min read
0
0
Autonomous Worlds šŸ‘¾

Dear Bankless Nation,

Happy 4th of July! šŸ—½

Since independence is the theme of the day, letā€™s talk about the rising field of games that can run independently indefinitely.

Iā€™m talking about autonomous worlds.

These onchain environments are the next great frontier for NFT gaming, so letā€™s dig into the basics here for todayā€™s Metaversal.

-WMP


Brave New Autonomous Worlds

via Lattice

Fully onchain gaming explained

In crypto, ā€œonchainā€ has two different connotations. Itā€™s newer, looser sense means to use the blockchain in general. ā€œPut your music onchain,ā€ e.g. mint your songs as NFTs on sound.xyz, et cetera. Itā€™s a rising colloquialism.

Remember, though, that you can mint a token on Ethereum while still storing that tokenā€™s art or other resources offchain, i.e. on an external storage like a private server or the InterPlanetary File System (IPFS).

Accordingly, the second, older, and more technical meaning of onchain is when everything about an NFT collection or a blockchain-based project is stored directly on the chain itself, e.g. directly on Ethereum.

While onchain storage in this way is relatively expensive compared to offchain alternatives, it offers considerable durability and openness, as onchain projects will exist and be able to built around and upon indefinitely for as long as Ethereum exists.

Thereā€™s a spectrum here too, right. Some projects depend on the blockchain minimally, some use a combo of offchain + onchain storage, and some are fully onchain. This spectrum applies to the blockchain gaming scene as well.
via 1k(x)
Autonomous Worlds, then, come on the ā€œfully onchainā€ side of the gaming spectrum. In these sorts of projects, the logic and state of the games are totally onchain, meaning their rules and progress are tracked in their smart contracts, and all game data is on the blockchain, which paves the way to interoperability. As such, Autonomous Worlds are also client-agnostic, meaning anyone can create their own interfaces for interacting with the underlying games. Talk about a modderā€™s dream!

Why Autonomous Worlds matter

Autonomous Worlds can be infinite games, i.e. run independently of their creators, open to anyone, and evolving over time. The games become protocols themselves and worlds of their own, inviting users to build upon them accordingly.

As such, the way these games are open systems + constantly online is a huge boon for interoperability and a fundamental shift away from the approach of traditional games, which are closed systems controlled by their creators. In Autonomous Worlds, players can create their own extensions on their own terms, leading to constantly evolving, bottom-up ecosystems.

Furthermore, games made in this fully onchain way can become economic systems in their own right. They can have their own currencies, markets, and economic rules, creating new forms of economic organization that can exist alongside traditional economies. These games are not just about entertainment, then, but also represent paths to new economic + social structures in the metaverse.

Autonomous World game engines

via Lattice
The Autonomous Worlds scene is still pretty small, but it stands to grow considerably over the next decade. Toward that end, some of the most important early work happening now is around the development of ā€œonchain game engines,ā€ i.e. frameworks for launching your own, or building around, Autonomous Worlds.

For example, a handful of onchain game engines you should keep an eye on right now are as follows:
  • šŸ§ MUD ā€” Developed by the Lattice team, this ā€œmulti-user dungeonā€ framework makes it straightforward to create complex onchain apps on Ethereum Virtual Machine (EVM) networks. You may recall it was used to create the onchain voxel game OPCraft on Optimism last year.
  • šŸ”‘ Keystone ā€” Built by the Curio team, this framework is an actual Optimism-based L2 chain with an in-built game engine that specializes in parallelizing game activities. For those that donā€™t know, Curio is currently building out its own onchain diplomacy game, Treaty, using this tech stack.
  • šŸ„· Dojo ā€” A StarkNet-based onchain game engine and ā€œtoolchainā€ that supports the Rust and Cairo programming languages.
  • šŸ§æ Argus ā€” Argus is a game publisher working on its own onchain game creator studio stack, the World Engine, an L2 that will support sharding so games can build out horizontally across the network.
via Curio

Zooming out

In a December 2022 issue of the Zora Zine, author and entrepreneur Yancey Strickler forecast the Onchain Era was beginning, which he predicted would be defined as ā€œthe period during which much of the worldā€™s creative cultural output, shared histories, and information infrastructure will become established, stored, and accessed onchain.ā€

I totally agree with Strickler here, and with that said I do see the rise of the Autonomous Worlds genre as part of the blossoming of the Onchain Era. Weā€™ll look back in 10 years and think these sorts of games were obvious in hindsight, yet now we stand at the very start of this field. Thatā€™s really exciting, and if Latticeā€™s recent 100-project strong Autonomous Worlds hackathon is any indication, the funā€™s truly only just beginning here! Pay attention and play around, I say.

In this article

Zora Zora Ethereum Ethereum

0
0
William M. Peaster

Written by William M. Peaster

637 Articles View all      

William M. Peaster, Senior Writer, has been with Bankless since January 2021. Immersed in Ethereum since 2017, he writes the Metaversal newsletter on the onchain frontier, covering everything from AI projects to crypto games, as the teamā€™s lead NFT analyst. With a background in creative writing, he writes fiction and publishes art on Ethereum in his free time. He lives in Washington.

No Responses