1. Introduction and Setup

Introduction Gum is an open source, general purpose, platform-agnostic UI layout tool. Although Gum itself is not built to be used with any game engine in particular, this tutorial will cover using Glue’s Gum plugin to use Gum files in your Glue project. Combining Gum with Glue results in a fluid UI development environment. For[…]

Glue:Tutorials:Adding files to Screens

Inroduction Once you’ve created Screens and Entities, the next step is to define what goes in those Screens and Entities. This is often called “content”. Before we get to how we add content, let’s talk a little bit about what contentis and why it’s so important. Understanding data What exactly is “content”? Content refers to[…]

SpriteEditor:Main Page

Welcome to the Sprite Editor. Here is where you can find out everything you wanted to know about the SpriteEditor. Further Information: FlatRedBall Reference Animation Editor AI Editor Model Editor Particle Editor Polygon Editor Spline Editor Sprite Editor Tile Editor Subsections About Download – Included in the FRB Installer Tutorials Reference

PolygonEditor:Main Page

The Polygon Editor is an application which can be used to create XML files which define 2D polygons. These files can be loaded in any FlatRedBall Engine to define triggers and collision maps. Download The PolygonEditor is included in the FlatRedBall Development Kit. Further Information: FlatRedBall Reference Animation Editor AI Editor Model Editor Particle Editor[…]

AnimationChain

Introduction AnimationChains represent a series of AnimationFrames which can be used to animate objects which implement the IAnimationChainAnimatable interface such as Sprites. AnimationChains can be created in code, or they can be created using the AnimationEditor. The AnimationEditor is installed when running the FlatRedBall installer which can be found on the downloads page. The IAnimationChainAnimatable[…]