Gum Project (.gumx) Tutorial
Last updated
Was this helpful?
Last updated
Was this helpful?
This tutorial series represents the current way to add a .gumx project to your MonoGame project. This tutorial will be retired sometime in April 2025, to be replaced by the new .
If you would like to try the new tutorial, you need to download the preview build of Gum:
If you would like to stay on the stable build, please continue following these tutorials.
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 .