OliveGameStudio.Starforge
1.39.0
dotnet add package OliveGameStudio.Starforge --version 1.39.0
NuGet\Install-Package OliveGameStudio.Starforge -Version 1.39.0
<PackageReference Include="OliveGameStudio.Starforge" Version="1.39.0" />
<PackageVersion Include="OliveGameStudio.Starforge" Version="1.39.0" />
<PackageReference Include="OliveGameStudio.Starforge" />
paket add OliveGameStudio.Starforge --version 1.39.0
#r "nuget: OliveGameStudio.Starforge, 1.39.0"
#:package OliveGameStudio.Starforge@1.39.0
#addin nuget:?package=OliveGameStudio.Starforge&version=1.39.0
#tool nuget:?package=OliveGameStudio.Starforge&version=1.39.0
OliveGameStudio.Starforge
Platform-agnostic Starforge systems (animation, filesystem, input aggregation, scenes, scripting, time). Pair this with OliveGameStudio.Starforge.MonoGame for the MonoGame runtime bindings.
Usage:
- Reference
OliveGameStudio.Starforge.Abstractionsand this library. - Register services:
services.AddStarforge(); - Add a platform package (e.g.,
services.AddStarforgeMonoGame();) to supply window, rendering, physics, media, and device input implementations.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- ErrorOr (>= 2.0.1)
- FluentLoggerExtensions (>= 1.4.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- OliveGameStudio.MissingAttributes (>= 1.6.0)
- OliveGameStudio.Starforge.Abstractions (>= 1.39.0)
- OliveStudio.Maths (>= 1.3.0)
-
net8.0
- ErrorOr (>= 2.0.1)
- FluentLoggerExtensions (>= 1.4.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- OliveGameStudio.MissingAttributes (>= 1.6.0)
- OliveGameStudio.Starforge.Abstractions (>= 1.39.0)
- OliveStudio.Maths (>= 1.3.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on OliveGameStudio.Starforge:
| Package | Downloads |
|---|---|
|
OliveGameStudio.Starforge.MonoGame
MonoGame bindings for Starforge: windowing, rendering, content/texture loading, physics (Aether.Physics2D), input devices, and game context services. Targets .NET 10 for iOS (macOS Tahoe 26.1) and .NET 9 for other platforms. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.39.0 | 268 | 12/15/2025 |
| 1.38.0 | 251 | 12/15/2025 |
| 1.36.0 | 146 | 12/11/2025 |
| 1.33.0 | 405 | 12/11/2025 |
| 1.32.0 | 408 | 12/10/2025 |
| 1.31.0 | 430 | 12/10/2025 |
| 1.30.0 | 418 | 12/9/2025 |
| 1.29.0 | 421 | 12/9/2025 |
| 1.27.0 | 427 | 12/9/2025 |
| 1.26.0 | 426 | 12/9/2025 |
| 1.25.0 | 424 | 12/8/2025 |
| 1.24.0 | 658 | 12/3/2025 |
| 1.23.0 | 656 | 12/3/2025 |
| 1.22.0 | 655 | 12/3/2025 |
| 1.21.0 | 658 | 12/3/2025 |
| 1.20.0 | 651 | 12/2/2025 |
| 1.19.0 | 656 | 12/2/2025 |
| 1.18.0 | 659 | 12/2/2025 |
| 1.17.0 | 652 | 12/2/2025 |
| 1.16.0 | 656 | 12/2/2025 |
| 1.15.0 | 663 | 12/2/2025 |
| 1.14.0 | 657 | 12/2/2025 |
| 1.13.0 | 660 | 12/2/2025 |
| 1.12.0 | 659 | 12/2/2025 |
| 1.11.0 | 652 | 12/2/2025 |
| 1.10.0 | 653 | 12/2/2025 |
| 1.9.0 | 651 | 12/2/2025 |
| 1.8.0 | 654 | 12/2/2025 |
| 1.7.0 | 664 | 12/2/2025 |
| 1.6.0 | 655 | 12/2/2025 |
| 1.5.0 | 661 | 12/2/2025 |
| 1.4.0 | 658 | 12/2/2025 |
| 1.3.0 | 654 | 12/2/2025 |
| 1.2.0 | 651 | 12/1/2025 |
| 1.1.0 | 666 | 12/1/2025 |
| 1.0.0 | 656 | 12/1/2025 |
Core Starforge runtime systems and DI registrations.