Bring the power of SpacetimeDB into your editor - The revolutionary technology behind the popular new MMORPG Bitcraft
Cosmos Cove Control Panel gets you well on your way into creating your own Massively Multiplayer Online game or application using the new database system SpacetimeDB, and provides a server manager and workflow directly in Unity.
Gone is the necessity of having to set up individual SQL services or to construct complicated server logic relationships across a dozen different systems to be able to run your game or app. With SpacetimeDB you write your multiuser logic with both database and server logic in the same module, and then publish it to your server. This means fantastic performance, prototyping speed and even allows live hot reloads while users are connected - seeing the new changes in realtime. With Cosmos Cove Control Panel you rarely have to access anything else than Unity and your coding IDE in order to develop the codebase of an online game.
You can code your online game or application from the ground up using these tools, or you can build upon SpacetimeDB's official example projects and frameworks. Soon Bitcraft without the art asset is going to be open source - which this asset aims to be compatible with - providing you with an incredible MMORPG framework.
Create a small online experience for just a few friends or your own custom server to host your own creation for thousands of simultaneous users.
Summary of what you will get:
🌌 Local, Custom Remote or Maincloud
🚀 Silent Server and One-Click Server Management
🔄 Automatic Workflow
🌱 Easy Setup with Docker
📊 Real-time Monitoring
💾 Backup and Restore
🔍 Database Browser
✅ Run Reducers
⬇️⬆️ Data Import/Export
⚡ Performance
🔧 Source Available
Get Coding Within Minutes
Check the Quick Start guide in the Documentation. Simply install the asset and a welcome window will guide you through the setup which should take just a few minutes if using Docker.
This asset is for all developers using Windows, Linux or MacOS with either Docker Desktop or WSL as a local SpacetimeDB CLI.
All required software for this asset besides your OS can be used for free up to advanced levels, including Docker Desktop, WSL and SpacetimeDB (for one custom instance).
Run Local, Custom or Maincloud server modes
Start with a local Docker or WSL SpacetimeDB CLI which is required to enable the building and publishing of the server code. This also gets you a SpacetimeDB server running locally.
The same module you’ve been working on locally can then be pushed to your Custom Remote server or Clockwork Labs official Maincloud (free to use as of writing). Or you can connect to an existing SpacetimeDB server.
A Focus on User Experience
Everything about SpacetimeDB which can take hours to research and setup from the start can here be managed and installed with a user friendly design within minutes.
Managing the server is clear and provides custom feedback about important issues that may need addressing.
Your server is set up according to the best practices during the installation allowing you to start coding as soon as possible.
Support
- Asset Store Version: Direct support email and access to Discord server. Convenient access in the Unity Package Manager. Supports the author. Check this roadmap for new features.
- Community Dev Version: Please find it on GitHub. No support guaranteed. Will mostly get bug fixes.