Skip to main content
WizardMachine is a fully 3D game engine for Windows, built around forward clustered rendering and a custom entity component system (ECS). It’s for developers who want to build 3D games with rendering, animation, AI, UI, and scripting in one engine.

What’s included

  • Forward clustered rendering with a full post-processing pipeline
  • Custom ECS architecture that lets you attach a component of any class to any entity
  • AngelScript scripting with behaviour classes whose public fields appear in the editor
  • Asset management for your project’s content
  • Skeletal animation with full support for animated characters
  • Behavior-tree AI for driving non-player characters
  • Built-in UI system with text rendering
  • Native Windows support

Get started

Quickstart

Install WizardMachine and get your first scene running.

Scripting reference

Drive entities at run time with AngelScript behaviour classes.

Download

Get WizardMachine free from the Microsoft Store.