コンテンツにスキップ

UnrealScript

出典: フリー百科事典『ウィキペディア(Wikipedia)』

これはこのページの過去の版です。信濃 (会話 | 投稿記録) による 2009年4月30日 (木) 15:29個人設定で未設定ならUTC)時点の版 (wikify(+レイアウト他)。)であり、現在の版とは大きく異なる場合があります。

UnrealScript(UScript)とはUnreal Enigne向けのスクリプト言語。オーサリングゲームコードおよびゲームイベントに関して使用される。基本設計原理はJavaに似ており、UnrealScriptはオブジェクト指向および中括弧の一種として認識されている。

概要

Javaと同じようにUnrealScriptは多重継承クラスはサポートしていなく、共通オブジェクトクラスを継承し、それぞれのクラス名がついた個別のファイルとして定義されている。Javaと異なるところは、UnrealScriptは大文字と小文字を区別しなく、プリミティブ型のオブジェクトラッパークラスを持たない。インタフェースはUnreal Engine 3およびごくわずかなUreal Engine 2のゲームでサポートされている。

この言語はシンプルで高レベルのゲームプログラム向けに設計、UnrealScriptのインタープリタはZZT-oopと呼ばれる初期のゲームスクリプト言語を作成したティム・スイニーによってプログラムされた。ゲームをより簡単に改良できるようにしたことによって、UnrealScriptはUnrealを改良に貢献するインターネット上の人々の大きなコミュニティの増大させることに役立った。