Install VOID

From zero to a
working VOID project.

The official template is the recommended way to start. It creates the expected project structure and references so you begin with a known-good setup instead of rebuilding it by hand.

Requirement: .NET 10. Runtime graphics, platform, input, and audio dependencies are restored through Void.Engine.

Install the official template

Install Void.Templates from NuGet.

terminal
dotnet new install Void.Templates

Create your game

Create a new project in a new folder.

terminal
dotnet new voidgame -n MyGame
cd MyGame

Run it

Restore happens through the normal .NET workflow.

terminal
dotnet run

Why the template?

The template creates a complete runnable project with Program.cs, your main Game subclass, a Content/ folder, and a preconfigured project reference to Void.Engine. It is the easiest way to avoid missing project setup or dependencies.

Prefer the current folder?

terminal
mkdir MyGame
cd MyGame
dotnet new voidgame
dotnet run

Custom template options

Set the company name or window title while creating the project.

terminal
dotnet new voidgame \
  -n MyGame \
  --appCompany MyStudio \
  --appTitle "My Game"