AngelScript

AngelScript는 응용 프로그램이나 게임 엔진에 통합해 사용할 수 있도록 설계된 스크립트 언어다. C++에 익숙한 개발자를 위한 문법과 명시적인 자료형, 함수·클래스 및 객체 핸들을 제공하며, 호스트 애플리케이션이 공개한 API를 스크립트에서 호출할 수 있다. 스크립트 컴파일과 실...

분류임베디드 스크립트 언어
개발자Andreas Jönsson
문법C++와 유사
주요 용도게임 엔진과 응용 프로그램 확장
특성타입 검사, 객체와 함수 바인딩

AngelScript는 응용 프로그램이나 게임 엔진에 통합해 사용할 수 있도록 설계된 스크립트 언어다. C++에 익숙한 개발자를 위한 문법과 명시적인 자료형, 함수·클래스 및 객체 핸들을 제공하며, 호스트 애플리케이션이 공개한 API를 스크립트에서 호출할 수 있다. 스크립트 컴파일과 실행, 객체 수명 관리 및 호스트와의 바인딩을 위한 엔진 기능이 중요한 구성 요소다.[1]

역사

임베디드 스크립트의 요구

AngelScript 개발

문법

자료형과 표현식

함수와 클래스

객체 핸들

스크립트 엔진

컴파일과 실행

호스트 API 바인딩

모듈 구성

메모리 관리

참조 수명

가비지 컬렉션

활용

게임 개발

다른 스크립트 언어와 비교

관련 문서

  1. 참고 자료 ↩