[Deprecated] Gum Project (.gumx) Tutorial
Last updated
Was this helpful?
Last updated
Was this helpful?
This tutorial series represents the old way to add a .gumx project to your MonoGame project. This tutorial was retired in April 2025, replaced by the new .
This tutorial is still syntactically valid but it is not recommended as of the April 2025 release:
This series of tutorials covers how to load a Gum project using all of the functionality provided by Gum for creating and maintaining MonoGame projects. This tutorial is intended for brand new users of MonoGame Gum. It covers the following topics:
Creating a new Gum project (.gumx)
Loading the Gum project (.gumx) in MonoGame
Displaying Screens
Interacting with Gum Forms UI
Accessing Gum instances in code
Working with Gum code generation for strongly-typed components
Managing multiple screens
This tutorial assumes a basic understanding of the Gum tool. Specifically it assumes you know how to:
Move and resize instances
Create Screens and Entities
Work with the Variables tab
If you are brand new to Gum, we recommend learning about how to work with the Gum tool by reading the Gum tool .