Wolframite 0.1.0-preview.1
dotnet add package Wolframite --version 0.1.0-preview.1
NuGet\Install-Package Wolframite -Version 0.1.0-preview.1
<PackageReference Include="Wolframite" Version="0.1.0-preview.1" />
<PackageVersion Include="Wolframite" Version="0.1.0-preview.1" />
<PackageReference Include="Wolframite" />
paket add Wolframite --version 0.1.0-preview.1
#r "nuget: Wolframite, 0.1.0-preview.1"
#:package Wolframite@0.1.0-preview.1
#addin nuget:?package=Wolframite&version=0.1.0-preview.1&prerelease
#tool nuget:?package=Wolframite&version=0.1.0-preview.1&prerelease
Wolframite
A MonoGame-based framework for 2D games. Includes entity components, input actions, screen stacks, cameras, rendering, physics, and runtime loaders for authored assets.
This is an early preview; public APIs may change between preview releases.
Installation
dotnet package add Wolframite --version 0.1.0-preview.1
Requires .NET 10. The package selects a MonoGame backend from your target framework:
| Game target | Backend dependency |
|---|---|
net10.0 |
MonoGame.Framework.DesktopGL 3.8.4.1 |
net10.0-windows (including compatible Windows versioned targets) |
MonoGame.Framework.WindowsDX 3.8.4.1 |
Do not add a conflicting MonoGame backend. Use net10.0 for DesktopGL even when
developing on Windows. MonoGame and Spectre.Console are restored as dependencies.
The package name is Wolframite; C# namespaces and the assembly remain WolframiteLib for compatibility:
using WolframiteLib.Framework;
Create GameFramework2D in your MonoGame game's LoadContent, after creating a
SpriteBatch. Forward the game's Update and Draw calls to the framework,
add your own IGameScreen implementations to its screen stack, and dispose the
framework during unload. The game owns its graphics device, sprite batch,
gameplay, assets, and MonoGame content pipeline configuration.
The WinUI editor and example game's assets are not included in this runtime package.
| 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-windows7.0 is compatible. |
-
net10.0
- MonoGame.Framework.DesktopGL (>= 3.8.4.1)
- Spectre.Console (>= 0.54.0)
-
net10.0-windows7.0
- MonoGame.Framework.WindowsDX (>= 3.8.4.1)
- Spectre.Console (>= 0.54.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|