• Register

Dig, discover, design, deploy, and defend. Explore your very own planet, and eventually help conquer or help build up the planets of others.

What is Metaverse?

Metaverse is a voxel based action/adventure (Sci-Fi!) game about digging, discovering, designing, deploying, and defending. But we see it as more than a game. Metaverse is an ever-evolving platform, shaped by the actions of its players. Right now that involves players giving feedback about the direction of development. Before long, players will have a much more direct role in how Metaverse shapes up by traveling to the planets of other players and by trading and selling their fabrications. Fabrications are custom objects that can be created in-game by players, using the materials harvested from their planet. See below for more details.

Metaverse Bridge


What can I do in Metaverse right now?

Sandbox Mode
After the tutorial, you’re dropped straight into sandbox mode. In this mode, you can explore your planet. This is also where you can dig and create (though a major component of creating is also found in Metaverse’s Fabricator). Because of the technical challenges involved with setting up procedural terrains otherwise, most voxel based games offer only either completely cubed geometry or completely rounded geometry. Metaverse, being a simulation from the future, has cracked the code, and is able to beautifully combine the two in a way that makes logical sense! The procedurally generated planet that currently ships with Metaverse is 300 Km in diameter, which is indeed very big. For now, let’s just call it, “New Texas.” If you were to run in a straight line without stopping, we estimate it would take you about 28 hours to completely circle the planet. Metaverse does not have biomes right now, but that is a planned feature, and we’ve already done a lot of the development work needed to support that. You tell us what’s most important to you, and that’s where we’ll focus development!

Metaverse Bits


Fabricator
In the Fabricator, you can process the raw resources you’ve collected from your planet into refined materials. Using these refined materials in the Design mode of the Fabricator, you can create just about anything you want. And as long as you’ve got enough refined resources for the elements you’ve used, you can fabricate it into an actual object that can be taken outside to your planet and deployed. Elements in the fabricator are based on real periodic table elements, and have accurate densities. So if you make a chair out of gold and platinum, it’s going to weigh significantly more than if you had made it with clay.

The Fabricator also includes components which you can attach to your fabrications. There is currently a hinge component and a button component, and more components on the way. Through components, players can create highly interactive objects.

Metaverse LAIR

LAIR
The LAIR (Logistical Analysis and Integration of Resources) is your central hub on your planet. There are currently two stations currently active in your LAIR: the Fabrication Station (see above) and the Integration Station. The Integration Station allows you to manage your LAIR’s storage and transfer objects back and forth to your backpack. The Integration Station also contains a sub-station called the Loadout Station. This is where your gear and consumables are laid out for you. The LAIR has several stations and areas that are not yet unlocked for the player to explore because we’re still creating and refining them. Coming soon, as they say!

What are the limitations right now?

Metaverse is Early Access, so there will be bugs. We’re working hard to sort these out, and with your help, will stomp out the ones that are most important to you as quickly as possible. And if you find something lacking, we want to hear about it!

Is Metaverse under active development?

Yes, very much so! Metaverse is now a full time project, not an on-the-nights-and-weekends project!

I have an idea for Metaverse!

Great! We want to hear it! Please head over to the Metaverse discussion forums and let your voice be heard. Metaverse is a game meant to be directed by its community. That’s why we’re releasing as Early Access, after all!

I found a bug!

Great! Please do us a favor and send an email to support@cubicdevice.com. That will get your bug into our help desk software and allow you to track its status as we work to fix it.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Weekly Developer Update #38:

News

Weekly Developer Update #38:

Deep Dive into Our Backend Overhaul

Cosmicrafts


Greetings, spacefarers!

Welcome back to our weekly developer update, where we’re thrilled to share the exciting progress we’ve made behind the scenes. With a focus on enhancing your Cosmicrafts experience, we’ve embarked on a major backend refactoring journey.

Embracing Motoko and the Internet Computer

Over the past month, we’ve been immersed in the world of Motoko, especially during the Motoko Summer Camp. This incredible experience allowed us to connect with talented developers, learn from the best in the industry, and rediscover the limitless possibilities of building on the Internet Computer. From crafting personal canisters to establishing DAOs, the camp ignited our passion for innovation and strengthened our resolve to create the best possible gaming experience for you.

🎮 Streamlining Our Architecture for a Seamless Experience

We’ve taken a significant step towards optimizing Cosmicrafts by consolidating our multicanister architecture into a single, powerful controller. This streamlined approach centralizes our databases and logic, resulting in improved performance and a smoother gameplay experience.

oj wrote:

While the ICRC canisters remain independent to adhere to token and NFT standards, this consolidation marks a major milestone in our ongoing quest for thriving.

ot wrote:

In this update, we’ll delve into the specifics of our backend overhaul. We’ll guide you through the major changes we’ve implemented.

From Fragmented to Unified: The Evolution of Our Backend

Previously, Cosmicrafts relied on a complex network of interconnected canisters, each serving a distinct purpose:

  • Main Canister: A central controller responsible for managing interactions with ICRC canisters, minting tokens and NFTs, and storing player data like usernames, preferences, and ELO ratings.
  • Matchmaking Canister: Handled player pairing, lobby creation, and game launch with unique match IDs.
  • Statistics Canister: Saved match statistics, calculated player averages and totals, and maintained related databases.
  • Validator Canister: Verified match results for accuracy and potential cheating, flagging suspicious games for review.
  • Player Canister: Stored user-specific data like friends lists, player profiles, and statistics-derived information.
  • Rewards Canister: Managed mission creation and reward distribution.
oj wrote:

…And of course, the ICRC canisters for tokens (Shards and Flux) and NFTs (spaceships and chests).

Bottlenecks and Delays: The Pain Points of Inter-Canister Communication

While the previous architecture divided responsibilities neatly, it suffered from a significant drawback: inter-canister communication bottlenecks.

Post-Match Processing Delays:

The multi-step process of saving statistics, validating results, updating missions, and claiming rewards involved a cascade of inter-canister calls. This resulted in frustrating wait times for players eager to see their progress reflected in the game.

These delays collectively created a subpar user experience. Simple actions like claiming rewards felt sluggish and unresponsive, detracting from the enjoyment of overall online gaming experience.

The New Main Canister — A Powerhouse of Efficiency and Features

By consolidating statistics, validator, rewards, player, and tournament modules into a single entity, we’ve drastically improved response times and eliminated the cumbersome chain of inter-canister calls. But we didn’t stop there. We’ve also enhanced and expanded existing features while adding new ones.

Key Improvements and Features:

  • Integrated Tournament Module: The previously separate tournament module, designed for esports and concurrent tournaments, is now integrated into the Main Canister. This enables smoother tournament management and participation for both players and administrators.
  • Enhanced Statistics Module: We’ve optimized the statistics module’s logic for better performance, especially when handling multiple simultaneous requests. While subtle, these improvements will be noticeable as more players engage in Cosmicrafts.
  • Validator Refinements: The validator remains largely unchanged but will evolve based on player feedback and in-game analytics. We’re committed to continuously improving the validation process to ensure fair play and discourage cheating.
  • Expanded Rewards System: The rewards module has been significantly expanded. It now supports concurrent missions, including 24-hour, weekly, and never-ending missions that can be renewed upon completion. We’ve also added the long-awaited achievements architecture, unlocking new ways to earn rewards and recognition.
  • Enhanced Player Profiles: Player profiles have received a major upgrade. You can now view other players’ profiles, statistics, and friends lists. We’ve also added new fields like a Discord-style short description, account creation date, and other fun elements to personalize your in-game identity.
  • Optimized ICRC Calls: We’ve implemented asynchronous checks to streamline interactions with ICRC canisters. For example, when opening a chest, both token mints occur simultaneously, and NFT upgrades handle ownership checks and metadata updates concurrently. This optimization results in faster and more efficient transactions.
  • Bug Fixes: We’ve diligently addressed various underlying issues that were impacting the game, ensuring a smoother and more polished experience for everyone.

What’s Next: Referral Rewards to Fuel the Cosmicrafts Community

But we’re not stopping there! In our upcoming updates, we’ll be introducing a referral system that directly rewards players for inviting their friends to join Cosmicrafts. This system will be a key part of our strategy to grow the community and create a more vibrant and engaging ecosystem for everyone.

oj wrote:

Get ready to earn rewards while sharing the excitement of Cosmicrafts with your friends!

As always, we value your feedback and encourage you to share your thoughts and suggestions with us. We’re committed to making Cosmicrafts the best it can be, and your input is invaluable in that journey.

Until then, commanders, keep exploring the cosmos and conquering the stars!

Onward to the stars!

Introductory chapter and FREE Construction Kit

Introductory chapter and FREE Construction Kit

News 3 comments

Not just "yet another voxel survival game," the introductory chapter of Metaverse has just been released. Players are invited to experience the core ideas...

On Sale!

On Sale!

News

Metaverse is on sale for the next two weeks, 30% off! Great time to try it out and help shape the future of the game!

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X