renpy 예제

주: 위의 예에서 추가 스타일 속성인 간격은 한 요소와 그룹의 다음 요소 사이의 공간을 정의하는 데 사용됩니다. 예를 들어 hello_world를 화면으로 정의하고 “Hello, world.”라는 텍스트를 사용하면 왼쪽 위 모서리에 텍스트가 표시됩니다. 동일한 프로젝트에서 “custom_screens.rpy” 파일에 정의되면 “script.rpy” 파일에 키워드 표시 화면을 포함하여 표시할 수 있습니다. 위의 이미지에서는 16 – 18 줄에 포함되어 있으므로 예제, 기본 프로젝트 내의 다른 요소와 함께 표시됩니다. .rpy 파일을 열거나 새 파일을 만들고 Ren`Py의 강조 표시 구문 강조 를 테스트합니다. 패키지 리포지토리에서 사용할 수 있는 예제 파일을 사용할 수도 있습니다. 이 예제에서는 실제 상호 작용이 없으며 그래픽이 없지만 완전하고 유효한 Ren`Py 스크립트입니다. 실제 게임은 배경과 캐릭터 이미지를 설정하고, 캐릭터를 정의하고,(말할 때마다 캐릭터의 전체 이름을 입력할 필요가 없도록) 실제로 사용자가 단순히 읽는 것이 아니라 게임과 상호 작용하도록 합니다. 코드 조각은 다음 예제와 같은 코드 조각입니다.

주: 위의 예에서 추가 위치 스타일 속성인 xmaximum 및 ymaximum는 크기를 제한하고 스크롤 막대 길이의 모양을 강제로 사용하는 데 사용됩니다. 끌어서 줄 수 있는 속성과 스크롤 막대도 사용되며 True 및 “세로”로 설정됩니다. 예를 들어 유용한 링크가 있는 스니펫이 있고, dochelp를 입력하고 탭 또는 Enter를 누릅니다. Ren`Py로 만드는 것은 게임에만 국한되지 않습니다. 프레젠테이션, 학습 개체 또는 가상 투어를 작성하는 데 쉽게 사용할 수 있습니다. 예를 들어, 도서관에서 아이들을 보여주고 도서관 사용법을 가르치는 만화 버전의 마스코트가 등장하는 가상 투어를 만들고 싶다면 Ren`Py는 해당 작업을 수행하는 훌륭한 도구입니다. 라이브러리의 디지털 사진, 라이브러리마스코트의 이미지 중 하나(애니메이션을 원한다면 더 많은 이미지) 및 스크립트만 있으면 됩니다. 도서관이 원한다면, 그들은 심지어 아이들이 투어의 끝에 걸릴 수있는 퀴즈를 작성할 수 있습니다. 이미 새로운 방식으로 Ren`Py를 사용하는 사람의 훌륭한 예는 16 개의 불교 수교를 발표하는 부처님의 가르침입니다.

Ren`Py와 함께 진입하는 기술적 장벽이 너무 낮기 때문에 유일한 한계는 상상력입니다. SDK를 다운로드하고 만들! 현재 렌피를 사용하여 개발된 게임은 500개가 넘습니다. 그들은 길이, 나이 적합성, 그리고, 명백하게, 품질에 따라 다릅니다. 그러나 500개의 예제 중에서 선택할 수 있는 것은 분명히 여러분이 직접 무언가를 창조할 수 있는 상상력의 불꽃을 제공할 수 있는 무언가가 있습니다. 렌피가 할 수 있는 가장 좋은 예는 아마존 프린세스(판타지 RPG)와 플래닛 거점(공상 과학 RPG)과 같은 상업용(비자유) 게임으로, 겨울 늑대와 매치 앤 메이치노니(제인 오스틴에서 영감을 받은 관계)입니다. 게임) 반사 엔터테인먼트에 의해. 세 게임의 데모/평가판을 다운로드할 수 있습니다. 무료 게임의 대부분은 뿐만 아니라 우수 하지만. 새 화면의 코드는 복잡할 필요가 없습니다.

그것은 화면으로 뭔가를 정의하고 그 안에 다른 표시 (표시 할 수있는 것들) 중 하나를 사용하는 것처럼 간단 할 수 있습니다.