언리얼스크립트

위키원
audrbchzl (토론 | 기여)님의 2021년 7월 29일 (목) 14:48 판
이동: 둘러보기, 검색

언리얼스크립트(Unreal script)란 언리얼 엔진에서 게임 코드와 게임플레이 이벤트 작성에 사용되는 자바 스타일의 객체 지향 스크립트 언어이다.

개요

언리얼스크립트 (종종 UScript로 축약 됨)는 언리얼 엔진의 기본 스크립팅 언어 게임 코드 작성에 사용되며 게임 플레이 언리얼 엔진 4가 출시되기 전에 이벤트가 발생했다. 언리얼스크립트 인터프리터는 이전 게임 스크립팅 언어 인 ZZT-oop을 만든 스위니(Sweeney)가 프로그래밍했다. 언리얼스크립트는 객체 지향 없이 다중 상속 (클래스는 모두 공통 오브젝트 클래스에서 상속됨) 클래스는 정의한 클래스 이름을 가진 개별 파일에 정의되었다. 자바와 달리 언리얼스크립트에는 기본 유형에 대한 객체 래퍼가 없다. 인터페이스는 언리얼 엔진 3 세대와 몇몇 언리얼 엔진 2 게임에서만 지원되었다. 언리얼스크립트 지원 연산자 오버로딩, 하지만 메서드 오버로딩, 선택적 매개 변수 제외. 2012 년 게임 개발자 컨퍼런스에서 에픽은 언리얼 스크립트가 언리얼 엔진 4에서 제거되었다고 발표했다. 비주얼 스크립팅 이전 키즈맷(Kismet) 비주얼 스크립팅 시스템을 대체하는 블루 프린트 비주얼 스크립팅 시스템에서 지원한다.

각주

참고자료

같이 보기