Reality Factory 2は、次世代のゲームオーサリングスイートです。Pythonを搭載した柔軟で完全にスクリプト化されたゲーム開発環境とOgre3Dエンジンを組み合わせ、すべての主要なデスクトップオペレーティングシステムをサポートします。多くの一般的な3Dモデリングアプリケーション、および2Dビットマップ用の.bmp、.jpg、.png、および.tgaファイルをサポートしています。スクリプトフレームワークは、ゲーム開発で人気の時間節約になりつつあります。Reality Factory 2は、メニューシステムからAI、武器など、あらゆるものに対応する柔軟なオブジェクト指向Pythonスクリプト言語をサポートしています。言語の性質上、Reality Factory 2プロジェクトでオンラインで無料で利用できる何千ものスクリプトのいずれかを使用し、言語機能とライブラリの全範囲を活用できます。スクリプトコンソールで、スクリプトエラーやデバッグメッセージをリアルタイムで自動的に警告します。次世代ゲームでこのような高詳細レベルが開始されると、開発者にはいくつかのオプションがあります。より多くのリソースをゲームに投入したり、既存のチームの作業をより長くより長くしたり、設計により時間を節約するツールセットを選択したりできます。Reality Factory 2には、生産性を高め、ゲーム開発プロセスを高速化する多くの機能が含まれています。その一例がカスタムスクリプトエディターです。実行中のスクリプトでエラーが発生すると、実行が停止し、エラーが発生したスクリプトで赤の下線が引かれます。エラーの上にマウスを移動すると、エラーの完全な説明が表示されます。