JAG.Capsule.Runtime 0.10.0

Prefix Reserved
dotnet add package JAG.Capsule.Runtime --version 0.10.0
                    
NuGet\Install-Package JAG.Capsule.Runtime -Version 0.10.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JAG.Capsule.Runtime" Version="0.10.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="JAG.Capsule.Runtime" Version="0.10.0" />
                    
Directory.Packages.props
<PackageReference Include="JAG.Capsule.Runtime" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add JAG.Capsule.Runtime --version 0.10.0
                    
#r "nuget: JAG.Capsule.Runtime, 0.10.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package JAG.Capsule.Runtime@0.10.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=JAG.Capsule.Runtime&version=0.10.0
                    
Install as a Cake Addin
#tool nuget:?package=JAG.Capsule.Runtime&version=0.10.0
                    
Install as a Cake Tool

Capsule, a hero stepping out of a glowing capsule as a game world materializes around it

Capsule Engine

Capsule is a deterministic, code-first 2D game engine for C#. Scenes are authored in code or as scene documents. Gameplay never touches the graphics host, and it runs in headless tests.

Package Purpose
JAG.Capsule Substrate-free gameplay APIs: simulation, input, rendering and audio contracts, save documents, tile grids, collision, and the world of scenes and entities. It also carries the build targets every game runs, and the source generators and analyzers.
JAG.Capsule.Build The build a game's build project runs through CapsuleBuild: asset naming, scene, sprite, font, audio and shader compilation, and atlas packing. An importer package implements its IAssetImporter. Only build projects and importer libraries reference it.
JAG.Capsule.Runtime The platform-neutral host: window, device, clock, input sampling, renderer, sound playback, scene hosting, and the HostPlatform contract.
JAG.Capsule.Runtime.Desktop The desktop platform module a shell references: content beside the executable, saves and the crash log in the per-user local folder, window raising and focus, and sound following the default output.

JAG.Capsule.Runtime carries the third-party notices for the embedded default font and the vendored Vorbis decoder.

Start with the repository quickstart. The README indexes the task pages.

Capsule is licensed under the MIT License.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on JAG.Capsule.Runtime:

Package Downloads
JAG.Capsule.Runtime.Desktop

The desktop platform module a game's shell hands the Capsule host: content beside the executable, saves and the crash log in the per-user local folder, window raising and focus, and sound that follows the default output. Publishes Windows, Linux and macOS from one shell.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.10.0 59 9/29/2026
0.9.0 88 9/25/2026
0.8.0 100 9/18/2026
0.7.0 94 9/17/2026
0.6.0 119 9/5/2026
0.5.3 118 9/4/2026
0.5.2 110 9/4/2026
0.5.1 101 9/4/2026
0.5.0 109 9/3/2026
0.4.1 109 9/2/2026
0.4.0 105 8/31/2026
0.3.0 102 8/31/2026
0.2.2 103 8/27/2026
0.2.0 101 8/27/2026
0.1.0 109 8/26/2026