Most Popular

Tiled Map Editor tmx to scnx|nntx|shcx Glue integration toolkit

Tiled Map Editor tmx to scnx|nntx|shcx Glue integration toolkit

Instructions have been moved to the wiki. Click here to view them.
This is a tool that is designed to integrate directly into the Glue tool which will let you specify Tiled Map Editor files (.tmx) with the "Add Externally Built File" option.

- Build your map with the popular Tiled Map Editor and integrate it directly into FlatRedBall games as a Scene, right from Glue!

CSV Editor Plugin for Glue

Tagged:
CSV Editor Plugin for Glue

Last updated 3/7/13

Glue plugin that allows editing CSVs right inside Glue. Features includes:

* Ability to search through cells in the CSV

FrbUi - Native UI Framework

Tagged:
FrbUi - Native UI Framework

Last Updated 1/16/13

The FrbUi framework is an easy way to create complex user interfaces for your FlatRedBall game. It can be used for interfaces of any kind, from menus to in game HUDs.

Newest

DynamicTileBatch

Tagged:
DynamicTileBatch

DynamicTileBatch is a system for efficient rendering of tens of thousands textured tiles. Each registered texture holds its own vertex buffer that it uses for rendering. The cost of switching a texture is mitigated by rendering all tiles that use the same texture at once. Only when all tiles are rendered with the first texture, the texture is switched and the system continues with the second batch, and so on.

The system doesn't utilize any custom classes for adding tiles, so there is no problem with excessive class creation and subsequent garbage collections that would hider the game's performance.

Stretchable 9Patch Panel

Tagged:
Stretchable 9Patch Panel

This is a simple entity that uses 9 separate png files to create an infinitely stretchable panel. It wraps or tiles the textures as opposed to stretching them. See image for example

Control Manager

Tagged:
Control Manager

If you are a fan of Model, View, and Control model then the Control Manager will handle part of the "Control" aspect for you.