Planetary Processing provides an entity-centric multiplayer toolkit for indie game developers, abstracting complex server infrastructure. Their platform enables developers to focus on gameplay by handling networking, scalable world simulation, and resource management across popular game engines.
Funding
Funding not disclosed
Founders
Product
Problem
Developing large-scale multiplayer games presents significant technical hurdles for independent studios, particularly concerning server infrastructure and network management. This complexity diverts developer focus from core gameplay and design, slowing down production cycles and increasing development costs.
Solution
Planetary Processing offers a comprehensive multiplayer toolkit designed to abstract away complex server-side operations for indie game developers. The platform provides an entity-centric server engine and a suite of plugins that integrate seamlessly with popular game engines like Unity, Unreal, and Godot. This allows developers to concentrate on game mechanics and world-building while Planetary Processing handles networking, server scaling, and resource management. The system's chunk-based world simulation enables massive, persistent game worlds that can accommodate a high player count. Developers can script entity behaviors and manage game state through a secure, containerized server environment accessible via a user-friendly control panel.
Target Audience
The primary customers are independent game developers and small studios creating online multiplayer games across various genres who require robust server infrastructure without extensive backend engineering.
Features
- Entity-centric server engine with a flexible scripting repository for defining entity behaviors.
- Scalable world simulation using a dynamic chunk system, allowing independent simulation of world sections across multiple servers.
- Optimized resource management through dynamic chunk loading and unloading, preserving state without active simulation.
- Server-side authority model ensuring complete control over game state via Lua scripting.
- Suite of SDKs and plugins for seamless integration with Unity, Unreal Engine, Godot, Defold, and LÖVE.
- Comprehensive control panel for game server management, including start/stop operations, updates, and detailed logging.
- Support for various game types, from MMOs to match-based shooters, with flexible world size and player count capabilities.
- Entity-centric design with support for custom entity types and scripted behaviors.
- Ping optimization feature to dynamically locate chunks on servers to minimize median player ping.
- Matchmaking and game lobby system for instanced multiplayer games.