Runner Engine(略してRungine)は、ゲームやマルチメディアアプリケーションを作成するための新しい2D / 3Dエンジンです。 開発者が開発速度を上げるのに役立つ柔軟なツールセットがありますが、まだ開発中です。 エンジンには、コア(独自のユーティリティセットを備えたカーネル)、GUI、Graphic2Dが含まれます。 Runner Engineは現在、DirectX9のみをサポートしています。 OpenGLをサポートするための作業が進行中です。 将来的には、DirectX10およびDirectX11のサポートに関する作業を継続する予定です。
サポートされているプラットフォーム:Windows
エンジンは現在開発中です。 誰かが仕事でこのエンジンを見ることに非常に興味があるなら、中間デモバージョンを作成することができます。
初期化:最初のステップは、エンジンdllを接続することです。
#include "..\..\RunnerEngine\Runner.h" #pragma comment(lib, "../../Bin/Runner.lib")
デバイスを宣言します。
RDevice rdevice;
全体の作業サイクルは次のとおりです。
それだけです 初期化、私たちは考え出した。 これで、画像を表示したり、画像を描画したりできます。
こんにちはランナーこんにちは、ランナーはRungine SDKの最初の例です。 Rungineを初期化し、簡単な画像を描画する方法を示します。
説明付きのソースコード:
起動された例は次のようになります。
歯車:Gearsは、相互接続された2つのギアを使用した単純なアニメーションの例です。
#include "..\..\RunnerEngine\Runner.h" #pragma comment(lib, "../../Bin/Runner.lib") String MediaDir = "../Media/Gears/"; RDevice rdevice;
起動された例は次のようになります。
