Home
Softono
m

manistein

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by manistein

SparkServer
Open Source

SparkServer

SparkServer is a C server-side framework based on the Actor model, built on Microsoft's .Net Framework. It is heavily inspired by the skynet framework, sharing similar design mechanisms that make it easy to understand for skynet developers. The primary goal of SparkServer is to enable server-side code sharing with Unity clients, reducing development costs. It seamlessly integrates with skynet's cluster mechanism, allowing RPC requests between SparkServer and skynet nodes using skynet's cluster conventions. It can also form standalone clusters consisting solely of SparkServer nodes. SparkServer supports Windows natively and runs on Linux and MacOS through Mono. It provides features for creating custom services inheriting from a ServiceContext base class, which offers message callbacks, RPC interfaces, and timer functionality. Key configuration options include Gateway settings for client connections, logging paths, cluster configuration, cluster naming, and worker thread count. The framework includes test cases

Game Engines Multiplayer & Networking
325 Github Stars