프로그래밍 공부 /Ren'Py 공부하기

[Ren'Py] 렌파이 공부 1편: 설치와 세팅하기

Seashark 2018. 8. 20. 10:00

오늘부터 간단한 게임을 만들기 위해서 렌파이 공부를 해보려 합니다. 예전부터 한번쯤 해보고싶었던 일이기때문에 최소 한달간은 집중적으로 공부해볼 생각입니다.


이번 포스트는 그 게임 제작에 쓸 Ren'Py라는 툴의 기본 정보와 설치, 그리고 테스트 실행까지 해보도록 하겠습니다.


Ren'Py 툴이란?

비주얼 노벨 게임 제작을 위한 오픈소스 기반의 툴로 말이 비주얼 노벨 게임개발이지 파이썬을 다룰줄 알면 화장성이 매우 높은 개발툴입니다. 요 근래 화제가 되었던 두근두근 문예부도 이 렌파이를 사용해서 만들었다고 하지요..


오픈소스이기에(MIT 기반) 게임을 만들어 돈을 벌어도 문제가 되지 않습니다. 또한 윈도우즈, 맥킨토시, 리눅스, 모바일을 모두 포팅이 가능하기때문에 멀티플랫폼 형태로 출시하기도 쉽습니다. 무엇보다 무료 툴들 중에서는 주 개발자인 파이톰을 중심으로 계속 지원을 해주고 있기때문에 큰 문제가 생길일도 거의 없습니다.


설치법

웹사이트 renpy.org 에 들어가셔서 


이 화면에서 왼쪽 링크를 다운받으시면 됩니다.


다운을 받으시면 이런 폴더에 이런 파일들이 나오는데, 윈도우즈라면 exe파일을, 맥킨토시 유저시라면 .app파일을 실행시키시면 됩니다.


설치후 실행을 시키면...


이 화면이 나옵니다 (테스트 게임은 덤...)

기본적으로 렌파이툴은 에디터를 제공하지 않습니다. 그렇기때문에 자기에게 맞는 툴을 사용하는것이 좋은데 기본적으로 렌파이는 Atom에디터를 추천합니다. 저는 개인적으로 vim을 썼기떄문에 에디터 걱정은 해본적이 없지만 이번에 공부및 포스트를 위해서 VScode를 받아 쓰기로 했습니다.


그럼 테스트로 일단 스크립트를 건드려 봐야겠죠?



VScode로 script.rpy 파일을 수정한후 실행을 시키면!



딴! 이렇게 실행이 됩니다.


위에 코드 설명과 본격적인 공부는 다음 포스트부터 올리기 시작하겠습니다.

반응형