Lakona.Game.Server
0.54.11
dotnet add package Lakona.Game.Server --version 0.54.11
NuGet\Install-Package Lakona.Game.Server -Version 0.54.11
<PackageReference Include="Lakona.Game.Server" Version="0.54.11" />
<PackageVersion Include="Lakona.Game.Server" Version="0.54.11" />
<PackageReference Include="Lakona.Game.Server" />
paket add Lakona.Game.Server --version 0.54.11
#r "nuget: Lakona.Game.Server, 0.54.11"
#:package Lakona.Game.Server@0.54.11
#addin nuget:?package=Lakona.Game.Server&version=0.54.11
#tool nuget:?package=Lakona.Game.Server&version=0.54.11
Lakona.Game.Server
Server hosting for Lakona game applications: RPC, sessions, reliable push, Actors, Hotfix, and cluster coordination. Reference this package from the stable server application; it also supplies the matching Hotfix compiler extension.
Install
dotnet add package Lakona.Game.Server
Add the transport and serializer packages selected by your client-facing
endpoints. New applications can start with lakona-tool new.
Guides
For tests that load complete Hotfix artifacts, use public LakonaGameServer.BuildAsync
and manage the host lifetime. See full application host tests.
| Task | Documentation | Agent workflow |
|---|---|---|
| Create and run a project | Project setup | Skill Pack |
| Configure nodes and endpoints | Configuration, Cluster | |
| Implement RPC services | Hotfix service binding | Implement service |
| Initialize application resources | Hotfix components | Implement component |
| Expose HTTP routes | Application HTTP | Implement HTTP service |
| Own state and schedule work | Actors and Hotfix | Implement Actor, Implement timer |
| Handle sessions and notifications | Sessions and reliable push | Session lifecycle |
| Diagnose and deploy | Logging, Observability, Guardrails, Deployment |
The linked documents define configuration, lifecycle, recovery, and delivery
contracts. Generated projects include compatible project-scoped skills under
.agents/skills/; use that snapshot for the project's framework version.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Lakona.Game.Abstractions (>= 0.3.0)
- Lakona.Rpc.Client (>= 0.14.18)
- Lakona.Rpc.Serializer.MemoryPack (>= 0.11.39)
- Lakona.Rpc.Server (>= 0.17.30)
- Lakona.Rpc.Transport.Tcp (>= 0.11.43)
- MemoryPack (>= 1.21.4)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Lakona.Game.Server:
| Package | Downloads |
|---|---|
|
Lakona.Game.Clustering.Postgres
PostgreSQL-backed cluster membership for Lakona game servers. |
|
|
Lakona.Game.Clustering.MySql
MySQL-backed cluster membership for Lakona game servers. |
|
|
Lakona.Game.Clustering.Redis
Redis-backed cluster membership for Lakona game servers. |
|
|
Lakona.Game.Testing
In-process multi-node test cluster hosting for Lakona.Game applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.