Introduction to FlatRedBall
This guide explores concepts in FlatRedBall. Start here if you want to know what it’s all about!
Step-by-Step Game Tutorials
These tutorials walk you through creating a full game from scratch.
Beefball is a local multi-player game similar to air hockey. This tutorial provides step-by-step instructions for creating your first FlatRedBall project.
Rock Blaster is an asteroids-style game tutorial that covers using textures, entity states, rotation, and multiple players.
Combine Tiled with a platformer entity to create a platformer game.
Introduction to working with platformers in Glue.
Change platformer player’s movement in response to various ground types (such as ice).
Control platformer animation and change values according to input (such as a run button and ducking).
Create enemy movement in a platformer game.
Walkthrough of a local multiplayer platformer.
Walkthrough of creating NPCs with dialog boxes.
Walkthrough of creating doors to move between different parts in a level.
Walkthrough of adding ladder climbing.
Platforming on entities with velocity.
Create enemies which receive damage from player bullets.
Add breakable blocks to your platformer game.
Starter projects provide an already-functional game, showing a variety of FlatRedball features.
Star Blaster provides a functional starter project for a shoot-em-up game.
Tile Adventure is a top-down tile-based game focusing on using the Tiled plugin.
Technology-specific tutorials cover a single technology, typically
Learn to work with Tiled, the most popular tile map editing program.
Use Gum to define and lay out powerful UI in your FlatRedBall game.
The AnimationEditor simplifies the creation of frame-flipping animations.