Piniengine

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

개요

비주얼노벨 게임 제작에 특화된 게임엔진 입니다.

간단하게 스크립트를 써내려가는 것 만으로 쉽게 비주얼노벨(사운드노벨)류의 게임 제작이 가능합니다.

이후 추가될 플러그인들을 통해서 다양한 장르의 게임으로 확장도 가능합니다.

동영상 https://www.youtube.com/watch?v=5FD2cSPqFLE

라이센스

현재 한국어 버젼은 무료게임 제작과 상용게임 제작 모두 무료로 엔진을 제공하고 있습니다.

한국어버젼은 지속적으로 무료로 제공할 계획을 가지고 있으며 해외 버젼에 대해서는 아직 확정된 바 없습니다.

주요특징

통합 스크립팅 환경

피니엔진에서는 아래와 같은 스크립트 작성 환경을 제공합니다.

흐름제어와 기본적인 변수 사칙연산등이 가능합니다.


한글 스크립트

명령어가 모두 한글로 되어있어 작성이 쉽고 가독성이 높습니다.


코드 하이라이팅

WLvAmAZ.png

스크립트의 가독성을 위해 예약어 하이라이팅을 지원합니다.

실시간 에러표시

LPBwAr2.png

스크립트 편집중에 미리 스크립트 문법에 맞지 않는 부분은 실시간으로 표시하여 줍니다.

명령어 자동완성 & 스크립팅 중 미리보기

명령어를 편리하게 불러와 사용 할 수 있도록 명령어 자동완성 기능을 지원합니다.

스크립트를 작성하는 동안에 게임화면에서 어떻게 보일지 미리 확인 할 수 있습니다. 매 순간 문체를 다듬는데 집중 할 수 있습니다.

시연영상보기


무료 샘플 리소스

피니엔진은 도구 뿐 아니라 샘플 재료도 포함되어 있습니다. 프로토타입 제작을 최대한 신속하게 할 수 있습니다.

피니엔진에 기본으로 포함된 무료리소스들은 상용으로 이용이 가능합니다. 포함된 무료 리소스들은 아래와 같습니다.

배경 이미지

피니엔진에서는 많은 양의 배경 그래픽이 기본으로 포함되어 있습니다.오픈 스펙에는 "학교"와 "가정집" 2가지 테마가 기본으로 포함될 계획입니다.

sampleBackgrounds.jpg

사운드

기본적인 효과음과 다양한 배경음악이 들어있습니다.


Lua 스크립트를 통한 확장

단순히 비주얼노벨을 제작하는 것 뿐 아니라 루아스크립트를 이용하여 게임을 확장 할 수 있습니다.

공식 커뮤니티 사이트를 통해서 지속적으로 플러그인이 추가 제공될 계획입니다.


다국어 지원

유니코드 지원을 통해서 다양한 국가의 문자를 출력 가능합니다


기타

피니엔진 홈페이지는 http://piniengine.com 입니다.

피니엔진은 (주)누스랩 에서 개발하고 있습니다.

제휴문의는 pini@nooslab.com 을 통해주세요.

개발상황은 https://trello.com/b/obByBlsj/piniengine 에서 확인 가능합니다.