Retro Adventure Game Environment

Interested in making point-and-click adventure games? It's your lucky day.
What is RAGE?

RAGE RAGE is a set of Silverlight DLLs designed to help you rapidly build adventure games. You focus on creativity while RAGE handles the grunt work of tracking scenes and characters. You'll never need to leave Visual Studio or Expression Blend — RAGE helps when you need it then gets out of your way.

Downloads
Rage Starter Solution
A Visual Studio 2010 + Silverlight 5 solution with the RAGE libraries and a sample scene featuring Buddy and Lauren. It's a visual reference for the articles below and a baseline for your own adventure game!

Download RageStarter Beta (.zip, 1.8 MB)
Note: after extracting the .zip file you may need to Unblock RageEngine.dll and RageBuilder.dll to avoid build errors.
Developer Resources
The Basics
RAGE Introduction to RAGE
RAGE Setting up the Environment
RAGE Containers
RAGE The Dashboard
RAGE The Engine Manifest
RAGE The Manager Classes

The RageBuilder Toolbar
RAGE Global Settings
RAGE Scene Settings
RAGE Characters
RAGE Character Animations
RAGE Items
RAGE Flags
RAGE Dialogue
RAGE ScriptBuilder
RAGE Queries
RAGE Preview
RAGE Save Temp Manifest
RAGE Import/Export Manifest
RAGE RageBuilder Settings

Building Your Adventure
RAGE So... Where to Begin?
RAGE Adding RAGE Controls to a Scene
RAGE Pathing and Collision Detection
RAGE Z-Indexes
RAGE Building Scripts
RAGE ScriptAction Reference
RAGE Test Reference
RAGE Variable and Output Reference
RAGE Finalizing Your Game

Advanced Topics
RAGE Extending the Engine


Heads up!
RAGE is currently in beta. Please feel free to contact me if you run into any snags or need clarification.