Void.Templates 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet new install Void.Templates@1.0.0
                    
This package contains a .NET Template Package you can call from the shell/command line.

Void.Templates

Project templates for Void Engine games.

License: MIT NuGet

Install

dotnet new install Void.Templates

Usage

Create a new game in a new folder

dotnet new voidgame -n MyGame

Create a new game in the current folder

mkdir MyGame
cd MyGame
dotnet new voidgame

The template will use the current folder name as the project name.

With custom company and title

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

Available Options

Option Description Default
-n, --name The project name Current folder name
--appCompany The company name (used for AppData folders) MyCompany
--appTitle The display title of the game window My Game
--TargetFrameworkOverride Overrides the target framework net10.0

What You Get

The template generates a complete, runnable game project with:

  • Program.cs — Entry point with game settings
  • MyGameGame.cs — Main game class with OnEnter, OnUpdate, OnDraw, OnExit
  • Content/ — Folder for your assets
  • Pre-configured .csproj with Void.Engine reference

Requirements

  • .NET 10

License

MIT. Use it for anything. No royalties. No fees.

Full documentation: https://github.com/Shmellyorc/Void/wiki

  • net10.0

    • No dependencies.

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
1.0.1 170 9/13/2026
1.0.0 130 9/2/2026