[GpGiki 대문으로]

Unreal Script


언리얼 스크립트(UnrealScript)언리얼 스크립트(UnrealScript)는 언리얼 엔진(Unreal Engine)에서 게임 코드와 게임플레이 이벤트 작성에 사용되는 스크립트 언어이다.

Java 스타일의 객체지향 프로그래밍 언어이다.

게임 코드나 게임 스크립트 뿐만 아니라 언리얼 엔진 내부 전체에 걸쳐서 엔진 내부의 모든 구성 요소들을 서로 연동시켜주는 역할을 하고 있다.

언리얼 엔진이 버전업하면서 언리얼 스크립트도 지속적으로 변화/발전된다.

언리얼 엔진의 세대별 버전업이 아닌 세부적인 빌드 버전업으로도 언리얼 스크립트의 향상은 계속 이루어지며 문법의 효율적인 변화/추가/향상, 작동 속도 향상, 컴파일 속도 향상 등의 향상이 계속해서 이루어진다.

언리얼 스크립트 문법 설명

1. variable

Syntax: (기본 변수 선언 문법)

예:

  var editconst string petLevel;
  var string myName;

UnrealEd Exposed Syntax: (언리얼 엔진과 통신하는 변수 선언 문법)

예:

  var() bool buttonState;
  var(Pets) byte petSlots;

Array Syntax: (배열 변수 선언 문법)

예:

  var string badGuys[10];

Local Syntax: (지역 변수 선언 문법)

추가설명:

type의 종류

   byte: 1 byte 크기의 변수 타입
   int : 정수 크기의 변수 타입
   bool: 1 bit 크기의 변수 타입
   float: 실수 크기의 변수 타입
   string: 힙 메모리에 저장된 문장을 링크하는 주소 타입 변수
   name: 변수의 명칭을 가져오는 변수

keywords의 종류

   const: 변하지 않는 상수
   editconst: 변할 수 있는 상수
   input: 입력받는 상수
   tranient: ?
   native: 네이티브 언어 링크
   private: 고유한 상속될 수 없는 변수
   travel: ?
   config: ?
   export: ?
   protected: 보호되는 상속 가능한 변수

제일 위로
최종 수정 일시: 12월 08일(2007년) 01:48 AM 편집 | 정보 | 차이 | 비슷한 페이지 DebugInfo
유용한 페이지들: 분류 분류 | 자유로운 연습장 SandBox | 무작위 페이지들 RandomPages | 인기있는 페이지들 MostPopular