JAG.Capsule.Build
0.8.0
Prefix Reserved
See the version list below for details.
dotnet add package JAG.Capsule.Build --version 0.8.0
NuGet\Install-Package JAG.Capsule.Build -Version 0.8.0
<PackageReference Include="JAG.Capsule.Build" Version="0.8.0" />
<PackageVersion Include="JAG.Capsule.Build" Version="0.8.0" />
<PackageReference Include="JAG.Capsule.Build" />
paket add JAG.Capsule.Build --version 0.8.0
#r "nuget: JAG.Capsule.Build, 0.8.0"
#:package JAG.Capsule.Build@0.8.0
#addin nuget:?package=JAG.Capsule.Build&version=0.8.0
#tool nuget:?package=JAG.Capsule.Build&version=0.8.0

Capsule Engine
Capsule is a deterministic, code-first 2D game engine for C#. Scenes are authored in code or as scene documents, and gameplay is kept separate from the graphics host so it can run 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. |
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.Build |
Analyzers, generators, asset hooks, atlas packing, and scene and audio import. |
JAG.Capsule.Runtime and JAG.Capsule.Build carry the third-party notices for the embedded default font and the atlas packer's image codecs.
Start with the repository quickstart, then game setup, build properties, scene authoring, sprite animation, texture atlases, text, headless play, persistence, platforms, and testing a game.
Capsule is licensed under the MIT License.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on JAG.Capsule.Build:
| Package | Downloads |
|---|---|
|
JAG.Capsule.Tiled
Tiled (.tmj/.tsj) scene authoring for Capsule games: imports maps into Capsule scene documents at build time. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.11.0 | 88 | 10/18/2026 |
| 0.10.0 | 146 | 9/29/2026 |
| 0.9.0 | 107 | 9/25/2026 |
| 0.8.0 | 108 | 9/18/2026 |
| 0.7.0 | 123 | 9/17/2026 |
| 0.6.0 | 133 | 9/5/2026 |
| 0.5.3 | 120 | 9/4/2026 |
| 0.5.2 | 123 | 9/4/2026 |
| 0.5.1 | 116 | 9/4/2026 |
| 0.5.0 | 128 | 9/3/2026 |
| 0.4.1 | 108 | 9/2/2026 |
| 0.4.0 | 116 | 8/31/2026 |
| 0.3.0 | 119 | 8/31/2026 |
| 0.2.2 | 123 | 8/27/2026 |
| 0.2.0 | 113 | 8/27/2026 |
| 0.1.0 | 125 | 8/26/2026 |