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
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,[…]
Notice anything different? FlatRedBall.com web technology is getting an overhaul. The FlatRedBall team has been battling spam, bugs, usability issues and other problems with our website forever. In the past we used a large collection of free software to power forums, chat, blogs and more. But the time required to maintain our web tech constantly[…]