The FlatRedBall game engine is cross-platform, focused on 2D game development and proven across multiple shipped game projects. It’s a perfect choice for small indies or large teams.
Our tools save time. Glue, a core FlatRedBall, tool generates boilerplate so teams can focus on game logic. Plugins to load popular formats like Tiled, Spriter and the Gum UI system make integration easy.
FlatRedBall enables native performance with the benefit of code reuse using Xamarin. Our performance tools find problems like memory allocation and render breaks for smooth mobile performance.
The first version of the FlatRedBall engine was started by Vic Chelaru in 2005 using the Managed DirectX engine. Over time it grew from just an engine to a set of tools always focused on iteratively improving game development speed.
FlatRedBall was rebuilt for XNA and then decoupled when Microsoft withdrew their XNA support. As Xamarin grew, FlatRedBall embraced the cross-platform capabilities and expanded to support mobile game development.
Today, FlatRedBall continues to innovate and iterate. Primary development continues to be driven by Vic on commercial game projects, with support from volunteers and the community.
MAC & LINUX
Our latest starter project titled Anfloga is now available for download. What is Anfloga? Anfloga is a starter project developed over the course of one month. It’s a story-rich game where you, a submarine pilot, must explore a remote planet to mine crystals, survive, and ultimately discover the secrets of the Anfloga Mining Corporation. How Can[…]
Today brings the release our the fourth (and largest) FlatRedBall starter project called TownRaiser, nostalgically named after the SNES classic ActRaiser. What’s is TownRaiser? TownRaiser is a RTS/town builder hybrid game. Players can build a town, train troops, and explore the map to fight enemies. How Can I Play TownRaiser? Unlike previous starter projects, you[…]
Starter projects are a great way to begin your journey as a game developer or to learn about FlatRedBall. As of today Glue includes a new starter project called BrakeNeck, a top-down endless shooter which can be played by one or two players. BrakeNeck focuses on a few technologies and patterns: Extensive use of code-driven[…]
I wanted to give a quick update in order to showcase a new page added silently (in the shadows!) to the content section: game assets On that page, we will be attempting to keep a curated list of our favorite free and cheap (i.e. worth it) visual art and sound assets for use in your games.[…]
FlatRedBall Studios is proud to announce that on Friday, May 27th, 2016, The Incredible Baron will be available for download on Steam! A culmination of several years of development and artwork, The Incredible Baron is a side-scrolling, real-time strategy game that draws influence from games like Pokémon, Magic: The Gathering, and Starcraft. Between January and February of[…]
As part of continuous improvement efforts, we are excited to announce a new starter project: Star Blaster. You can get started right away by updating FRBDK through the Glue update menu. Clicking file, new project, and then you will notice a difference in the new project creator: Select Star Blaster, a path, and then click[…]
A new feature in Glue enables developers and designers to build and launch a game directly from Glue by just clicking a button. The feature, which requires Visual Studio, makes it easier to test a change made in Glue without the need to open the IDE at all! Just press play!
After much anticipation, the often discussed event affectionately titled FRBacon (FlatRedBall Convention -> FRBCon -> FRBacon) took place over a gorgeous extended weekend in April in the hills overlooking Lehi, Utah: Festivities began on Thursday, March 31st when the first of the FlatRedBallers arrived: These handsome gentlemen above, from left to right, are: Adam, Victor, and Justin Most[…]
Today is a great day for all indie developers – Microsoft just announced that Xamarin subscriptions are now free! You can develop games for iOS and Android without paying for a license. Click here to download the latest version of Visual Studio with Xamarin: https://store.xamarin.com/ There’s never been a better (and cheaper) time to develop[…]
For a long time FlatRedBall has had an awesome, active community of game developers and programmers in our live chat system. However, keeping the chat integrated and working through site updates as well as keeping it spam free was a challenge. We’re trying something new. We invite you to try our new “Gitter” chat system,[…]