UDN
Search public documentation:

UnrealScriptHomeJP
English Translation
中国翻译
한국어

Interested in the Unreal Engine?
Visit the Unreal Technology site.

Looking for jobs and company info?
Check out the Epic games site.

Questions about support via UDN?
Contact the UDN Staff

UE3 ホーム > UnrealScript

UnrealScript


script.jpg

UnrealScript は、「Unreal Engine 3」のためのプログラミング言語です。UnrealScript は、ゲームを念頭に置いて作成された言語であるため、ゲームプレイの実装が格段に容易となる機能 (ステート、タイマーなど) がビルトインされています。UnrealScript はコンパイルされますが、メインの実行ファイルの一部にはなりません。そのため、変更を加える際にエンジン全体を再コンパイルする必要がなく、新たなゲームプレイ要素を実装およびイタレートすることができる完全な手段となっています。

UnrealScript は、完全にオブジェクト指向の原理に基づいて作られており、Java や C++ の文法と似ています。そのため、熟練のゲームプログラマーにとっては馴染みやすいものであり、非常に簡単に覚えることができます。その反面、UnrealScript は、ゲーム作成という環境で使用されるため、これまでのオーソドックスなプログラミングとは方法や原理が異なる点もいくつかあります。たとえば、オブジェクトのための明示的なコンストラクタやデストラクタは標準的なものですが、UnrealScript にはありません。そのため、これまでのプログラミング言語に慣れている方がとまどうことも考えられます。しかし、「Unreal」の方法に慣れてくると、さまざまなものを適切に扱うことができるようになり、新たな要素をゲームに素早く、楽に付け加えることができるようになります。

  • gs_prog.jpg
    UnrealScript プログラミング言語のための完全なリファレンス。 - クラス - 型 - 関数 - 演算子 - フロー - プリプロセッサ - ステート - イタレータ - デリゲート - インターフェイス - レプリケーション - デフォルトプロパティ - メタデータ。
<! -- spacer -->

入門編のトピックス

言語関連のトピックス

エンジンのトピックス

関連トピック:

リソース