一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣使用Ren’Py制作視覺小說

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-13 09:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:下載Ren‘py

在桌面上創(chuàng)建一個文件夾以將程序提取到其中。

首先直接從Ren’Py下載軟件。

嚴格按照安裝說明列出的安裝說明進行操作。 Ren‘Py WebPage。

步驟2:開始教程

在啟動面板上單擊左上角的Tutorial。

單擊啟動項目。

瀏覽游戲教程以向您介紹該軟件

請務(wù)必通讀所有游戲信息目錄面板。

第3步:初始化游戲設(shè)置

返回主頁目錄面板,然后單擊“創(chuàng)建新項目”。

選擇您的項目目錄位置或?qū)⒁4娴奈恢脤⑺杏螒蛭募4娴接嬎銠C上,以便以后重新打開。

我建議您首先在桌面上創(chuàng)建一個新文件夾,以便于訪問。

然后選擇要放置游戲的目錄。

您可以始終在首選項下更改目錄和其他設(shè)置。

命名您的項目。

下一步設(shè)置您的文本編輯器。

Ren’Py推薦他們自己的個人文本編輯器Editra。在本教程中,我還將向您展示如何設(shè)置您選擇的另一個文本編輯器。我正在使用sublime,但是也可以使用其他使用.rpy文件的編輯器。

轉(zhuǎn)到“首選項”頁面。

在“文本編輯器:”下,您可以在Ren’py建議的Editra,系統(tǒng)編輯器或jEdit之間進行選擇。

我建議您將Sublime用于系統(tǒng)編輯器,因為.rpy文件是兼容的,并且與初學(xué)者相比EditEdit界面更易于遵循。

選擇編輯器后,開始進行初始游戲設(shè)置,包括GUI界面和屏幕分辨率。

下一步選擇GUI界面或圖形界面用戶界面。

稍后,如果您想進一步自定義游戲顯示器的外觀和配色方案,則可以直接修改gui.rpy文件。

選擇突出顯示的分辨率。

稍后,您可以在“偏好設(shè)置”菜單下更改分辨率。

第4步:編寫游戲代碼

現(xiàn)在您已經(jīng)完成了基本項目文件的設(shè)置,現(xiàn)在是時候開始在游戲中實際添加物質(zhì)了。

開始通過啟動頁面上項目文件名下的鏈接打開所有文本文件。根據(jù)您在首選項中選擇的文本編輯器的不同,文本編輯器將在一個單獨的窗口中彈出并顯示所有文件,包括script.rpy,options.rpy,gui.rpy和screens.rpy。以進一步幫助格式化如上圖所示的初始游戲設(shè)置。

編寫初始文件腳本

打開script.rpy文件。

這是您所有游戲代碼的所在地,包括對話,圖像,聲音和決策。

首先,我將討論在初始script.rpy文件中列出的大綱代碼,以幫助您了解所有操作以及所有操作。

在代碼中的第3行和第4行中顯示#聲明此游戲使用的字符。。您將在此處從計算機添加任何圖像文件。

要聲明圖像,請鍵入圖像,圖像類型(例如字符或背景),以及圖像名稱,該圖像名稱應(yīng)與計算機中的.jpeg文件或.png文件相同。 。請參見下面的示例1和示例2。

您必須在此處創(chuàng)建它們,以便無論在哪里可以多次使用這些圖像,您都可以玩游戲。

在最初聲明的注釋下#聲明此游戲使用的角色。

您將定義您的角色。在示例3中看到的名為define的代碼命令定義了游戲中的角色,并允許您為角色分配文本顏色。

Example 1: image bg someimage = “someimage.png”

Example 2: image character someimage = “someimage.peg”

Example 3: define a = Character (‘CharacterName’, color = “#rgbvalue”)

對話

接下來,要在Ren‘py中啟動任何游戲,您需要使用標簽開始:告訴程序您要從此處開始實際的游戲玩法。在此處,您可以使用在文檔中找到的命令來設(shè)置風景,例如下面的示例4。

要將文字添加到游戲中,您可以執(zhí)行以下兩項操作之一。

將對話放在雙引號中,如示例5所示。

為雙引號中的單詞分配一個字符,如以下示例6所示。

創(chuàng)建決策樹以更改故事情節(jié),將對話與菜單,跳轉(zhuǎn)和標簽等命令結(jié)合在一起。請參見示例7。

要結(jié)束游戲,請在script.rpy文件的最后鍵入return。請參見示例8。

Example 4:play music “musicfromcomputer.ogg”,scene bg someimage with fade,show character variable

Example 5: “Write your opening dialogue.”

Example 6: a “Write a’s dialogue.” // This writes dialogu for defined character. Example 7

menu:

“Dialogue or question”:

jump route

“Second dialogue or question etc.”:

label route:

“Dialogue”

Example 8: return

上面的過程在您學(xué)習(xí)了命令之后相對簡單,并且在熟悉了程序并進行了自定義之后就可以高度自定義語言。隨時查看文檔并更改screens.rpy,options.rpy和gui.rpy文件。在線文檔對如何開始更改這些內(nèi)容進行了更深入的介紹,如果您牢記哪個命令可以執(zhí)行什么操作,該文檔將非常有用。

要進一步自定義游戲,請按照以下鏈接獲取有關(guān)的更多信息。

面向初學(xué)者的Python和Ren‘Py語言詞典

GUI(圖形用戶界面)或游戲?qū)ν婕业囊曈X外觀

可以在這里找到其他有趣的附加組件,例如添加音樂播放列表,圖像庫或圖像重放以增強游戲設(shè)計

最后還有其他自定義選項,例如大小字體顯示可在此處找到。

第5步:發(fā)布游戲

要結(jié)束游戲,請更新Ren’py啟動器。

然后使用lint檢查腳本以搜索在啟動頁面上發(fā)現(xiàn)的語法錯誤。

Build Distributions會將您的文件存檔到一個可訪問的文件夾中,您可以將其上傳到網(wǎng)頁上。

在您選擇的平臺上制作游戲所需的基本代碼由Ren直接制作“PY。有關(guān)更多信息,請訪問Ren‘Py上的文檔構(gòu)建頁面。

接下來,通過讓朋友和家人玩游戲來運行Beta測試,以查看對話中是否有任何錯誤。

最后,釋放您的您可以在自己的個人網(wǎng)站上或Itchi.io上玩游戲,讓您的游戲吸引到許多視覺小說愛好者。

您現(xiàn)在已經(jīng)創(chuàng)建了自己的第一個視覺小說游戲!恭喜!
責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    5154

    瀏覽量

    89229
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    超低功耗開發(fā)工具PY32L020開發(fā)板

    PY32L020開發(fā)板是針對普冉PY32L020超低功耗32位單片機設(shè)計的官方評估平臺,用于快速驗證芯片功能和開發(fā)原型系統(tǒng)開發(fā)支持有工具鏈是支持Keil/IAR開發(fā)環(huán)境,配套PY32 LINK仿真器
    的頭像 發(fā)表于 06-13 14:58 ?202次閱讀
    超低功耗開發(fā)工具<b class='flag-5'>PY</b>32L020開發(fā)板

    PY32L020的簡單概括

    PY32L020 系列微控制器采用高性能的 32 位 ARM? Cortex?-M0+ 內(nèi)核,寬電壓工作范圍的 MCU。嵌入 24Kbytes Flash 和 3 Kbytes SRAM 存儲器
    發(fā)表于 05-29 17:44

    PY32F002B開發(fā)板

    PY32F002B開發(fā)板為PY32F002B單片機提供了一個簡易的硬件開發(fā)調(diào)試環(huán)境,讓開發(fā)者更好的熟悉PY32F002B。開發(fā)板使用 Type c 接口供電源,已經(jīng)將芯片各個引腳引出,排針均已焊好
    發(fā)表于 05-29 17:04

    普冉PY32MD320單片機介紹

    PY32MD320單片機采用了32 位 ARM Cortex-M0+內(nèi)核,最高工作頻率 48 MHz,帶64 KB Flash和8 KB SRAM存儲器。PY32MD320 單片機的工作溫度范圍為
    的頭像 發(fā)表于 03-13 16:02 ?835次閱讀
    普冉<b class='flag-5'>PY</b>32MD320單片機介紹

    普冉PY32MD320單片機特性概述

    PY32MD320單片機是普冉半導(dǎo)體的一款電機專用MCU,芯片采用了高性能的 32 位 ARM Cortex-M0+ 內(nèi)核,主要用于電機控制。PY32MD320嵌入高達 64 KB Flash
    的頭像 發(fā)表于 03-06 14:38 ?787次閱讀
    普冉<b class='flag-5'>PY</b>32MD320單片機特性概述

    普冉PY32F002AF15P6單片機概述

    PY32F002AF15P6 是一款由普冉半導(dǎo)體股份有限公司生產(chǎn)的單片機,基于高性能的32位ARM Cortex-M0+內(nèi)核設(shè)計,專為需要高性能和低功耗的應(yīng)用場景而打造。PY
    的頭像 發(fā)表于 02-24 10:52 ?3070次閱讀
    普冉<b class='flag-5'>PY</b>32F002AF15P6單片機概述

    普冉PY32MD310單片機介紹

    PY32MD310單片機搭載了高性能的 32 位 ARM Cortex-M0+ 內(nèi)核,最高工作頻率 48 MHz。嵌入高達 64 Kbytes flash 和 8 Kbytes SRAM 存儲器
    的頭像 發(fā)表于 01-15 10:24 ?780次閱讀
    普冉<b class='flag-5'>PY</b>32MD310單片機介紹

    PY32離線燒錄器 支持普冉32位單片機批量燒錄 可配置多種燒錄選項

    PY32離線燒錄器可以對PY32系列32位單片機進行批量燒錄,現(xiàn)支持芯片PY32F002A/002B/002/003/030/071/072/040/403/303/L020各個封裝型號以及我們
    的頭像 發(fā)表于 12-27 17:05 ?1832次閱讀
    <b class='flag-5'>PY</b>32離線燒錄器 支持普冉32位單片機批量燒錄 可配置多種燒錄選項

    PY32F040系列單片機手冊

    PY32F040 系列單片機是由普冉半導(dǎo)體推出的一款基于高性能的32位ARM Cortex-M0+ 內(nèi)核的微控制器。芯片嵌入高達 128 KB Flash 和 16 KB SRAM 存儲器,最高
    的頭像 發(fā)表于 12-20 10:55 ?1080次閱讀
    <b class='flag-5'>PY</b>32F040系列單片機手冊

    普冉PY32F002A單片機特性介紹

    普冉PY32F002A是一款基于32位ARM Cortex-M0+內(nèi)核的單片機,最高工作頻率達到24MHz,同時具備低功耗特性,非常適合有低功耗需求的應(yīng)用場景。作為一款入門級32位單片機
    的頭像 發(fā)表于 11-08 11:36 ?1419次閱讀
    普冉<b class='flag-5'>PY</b>32F002A單片機特性介紹

    PY32 link使用方法,操作流程演示,支持PY32系列ARM內(nèi)核單片機。

    PY32 link仿真器可以用于支持PY32全系列ARM-Cortex內(nèi)核芯?仿真下載調(diào)試,免驅(qū)動運行,支持win10以上系統(tǒng)。相比于別的通用仿真工具,操作更為簡單方便,有些仿真器配置起來還非常復(fù)雜
    的頭像 發(fā)表于 11-06 16:25 ?1067次閱讀
    <b class='flag-5'>PY</b>32 link使用方法,操作流程演示,支持<b class='flag-5'>PY</b>32系列ARM內(nèi)核單片機。

    PY32F030單片機特價主推料號 PY32F030E18M SSOP24封裝

    PY32F030單片機采用高性能的 32 位 ARM? Cortex?-M0+ 內(nèi)核,嵌入高達 64 Kbytes flash 和 8 Kbytes SRAM 存儲器,最高工作頻率 48 MHz
    的頭像 發(fā)表于 10-17 17:40 ?694次閱讀
    <b class='flag-5'>PY</b>32F030單片機特價主推料號 <b class='flag-5'>PY</b>32F030E18M SSOP24封裝

    PY32離線燒錄器功能介紹,使用說明,支持PY32系列多款單片機

    PY32離線燒錄器可以對PY系列單片機進行批量燒錄,現(xiàn)支持PY32F002A/002B/020/003/030/071/072/040/403/303芯片各封裝和XL32F001/003等芯片
    的頭像 發(fā)表于 09-14 17:01 ?1552次閱讀
    <b class='flag-5'>PY</b>32離線燒錄器功能介紹,使用說明,支持<b class='flag-5'>PY</b>32系列多款單片機

    PY32F002A單片機開發(fā)板 PY32F002AF15P6開發(fā)板 32位MCU,M0+內(nèi)核

    PY32F002A 開發(fā)板上 搭載的是 PY32F002AF15P6 單片機,TSSOP20封裝,開發(fā)板使用Type C接口供電, 可以用來對PY32F002A芯片進行開發(fā)調(diào)試。 PY
    的頭像 發(fā)表于 09-03 14:41 ?1492次閱讀
    <b class='flag-5'>PY</b>32F002A單片機開發(fā)板 <b class='flag-5'>PY</b>32F002AF15P6開發(fā)板 32位MCU,M0+內(nèi)核

    采用OpenUSD和NVIDIA NIM微服務(wù)創(chuàng)建精準品牌視覺

    全球領(lǐng)先的創(chuàng)意和制作服務(wù)機構(gòu)率先采用 OpenUSD 和 NVIDIA NIM 微服務(wù)來創(chuàng)建精準的品牌視覺。
    的頭像 發(fā)表于 08-01 14:33 ?765次閱讀