Piniapi

피니엔진위키미러
이동: 둘러보기, 검색

Pini API

피니엔진은 루아스크립트를 사용하여 개발 범위를 확장할 수 있습니다. 루아는 5.1.4를 사용하고 있으며 루아의 기본 기능은 물론 루아소켓, 루아 암호화 모듈 등을 사용할 수도 있습니다. 루아로 게임을 확장할 때 루아의 기능들을 활용하는 것도 좋지만 피니API를 사용하여 게임을 개발하는 것도 가능합니다. 루아[1] 를 사용하기 때문에 본 위키에서는 루아 문법에 대해서 숙지하고 있다고 가정하겠습니다.

또한, 현재 피니엔진은 지속적으로 개발중인 엔진이기 때문에 지원하는 Pini API 의 종류 및 스펙 등이 추가되거나 삭제 또는 변경될 수 있는 점 양해 바라겠습니다.


루아 확장 시작하기

피니API 클래스

VM

PiniAPI 클래스

파일구조

예제