Welcome to Basilisk Documentation
Learn how to use Basilisk to manage your game content and LiveOps with ease.
What is Basilisk?
Basilisk is a cloud-based Content Management Platform for LiveOps content creation. It empowers non-technical developers to create and release content of any complexity in seconds with zero downtime.
It is built using Google Protocol Buffers (protobuf) to ensure maximum compatibility with any programming languages your application may use, making Basilisk truly platform-agnostic and extremely efficient.
What You Can Do With Basilisk
- Define data structures: Define the data structures for your application and how to read your content from a Data Source (currently works with Google Spreadsheets).
- Build data: Build Data Sources (Google Spreadsheets) into Data Builds (binary files that can be read by your application). These are immutable and highly secure.
- Deploy data: Deploy Data Builds to an Environment, from where your application can fetch it and reconfigure itself.
What problems can you solve with Basilisk?
Basilisk addresses common challenges faced by teams managing LiveOps content in live service applications, particularly games:
- Eliminate code deployments for content updates: Update game content, events, and configurations without requiring code changes or app store approvals
- Enable non-technical team members: Allow designers, content creators, and LiveOps managers to work directly with spreadsheets without needing engineering support
- Remove deployment downtime: Deploy content updates instantly with zero downtime, keeping your service always available to players
- Maintain version control and history: Track all content changes, compare builds, and rollback to previous versions when needed
- Ensure safe deployments: Built-in validation, diff reviews, and environment-level safety checks prevent accidental deployments and data errors
- Streamline content workflows: Simplify the process from content creation to deployment, reducing time-to-market for new content and events
Who should use Basilisk?
Basilisk is designed for teams working on Live Service applications, particularly games, who need to manage content updates efficiently. It's ideal for:
- Game developers who need to update content without code deployments
- Content creators and designers who want to work directly with spreadsheets
- LiveOps teams managing regular content cadences and events
- Technical teams who need version control and safe deployment practices
Key Features
- Zero-downtime deployments
- Real-time content updates
- Version control and rollback
- Non-technical user interface
- Comprehensive API
- Advanced analytics
Next Steps
Ready to get started? Follow our quick start guide to begin your journey with Basilisk.
