91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

步驟1:下載Ren‘py

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

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

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

步驟2:開始教程

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

單擊啟動項目。

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

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

第3步:初始化游戲設置

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

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

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

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

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

命名您的項目。

下一步設置您的文本編輯器。

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

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

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

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

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

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

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

選擇突出顯示的分辨率。

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

第4步:編寫游戲代碼

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

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

編寫初始文件腳本

打開script.rpy文件。

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

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

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

要聲明圖像,請鍵入圖像,圖像類型(例如字符或背景),以及圖像名稱,該圖像名稱應與計算機中的.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中啟動任何游戲,您需要使用標簽開始:告訴程序您要從此處開始實際的游戲玩法。在此處,您可以使用在文檔中找到的命令來設置風景,例如下面的示例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

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

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

面向初學者的Python和Ren‘Py語言詞典

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

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

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

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

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

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

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

在您選擇的平臺上制作游戲所需的基本代碼由Ren直接制作“PY。有關更多信息,請訪問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)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    69

    文章

    5341

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    PY32MD310單片機:高性能、低功耗的32位電機控制微控制器

    PY32MD310是普冉半導體(Puya)推出的一款主要面向電機控制與低功耗應用的高性能32位單片機。PY32MD310單片機基于32位ARM? Cortex?-M0+內(nèi)核,最高工作頻率 48
    的頭像 發(fā)表于 02-05 14:35 ?561次閱讀
    <b class='flag-5'>PY</b>32MD310單片機:高性能、低功耗的32位電機控制微控制器

    普冉半導體PY32MD310高性能32位單片機的特性

    PY32MD310是普冉半導體(Puya)推出的一款主要面向電機控制與低功耗應用的高性能32位單片機。PY32MD310單片機基于32位ARM Cortex-M0+內(nèi)核,最高工作頻率 48 MHz
    的頭像 發(fā)表于 02-05 14:21 ?697次閱讀
    普冉半導體<b class='flag-5'>PY</b>32MD310高性能32位單片機的特性

    idf.py --version` 提示“不是內(nèi)部或外部命令”(ESP32S3小智調(diào)試中遇到)

    idf.py --version` 提示“不是內(nèi)部或外部命令”(ESP32S3小智調(diào)試中遇到)
    的頭像 發(fā)表于 11-28 07:22 ?964次閱讀

    VS Code運行 pytest_hello_world.py

    VS Code運行 pytest_hello_world.py
    的頭像 發(fā)表于 11-24 00:33 ?682次閱讀

    普冉PY25Q512HB車規(guī)級Flash優(yōu)化車載功耗表現(xiàn)

    普冉PY25Q512HB車規(guī)Flash,512Mb寬溫低耗,高速133MHz,10萬次擦寫20年保數(shù)據(jù),智能座艙ADAS全場景存儲。
    的頭像 發(fā)表于 11-14 09:45 ?869次閱讀
    普冉<b class='flag-5'>PY</b>25Q512HB車規(guī)級Flash優(yōu)化車載功耗表現(xiàn)

    普冉PY32MD320系列芯片深度解析

    做水泵、電動工具、航模開發(fā)的你,是否還在為 “MCU + 驅(qū)動板” 的繁瑣設計頭疼?普冉半導體最新推出的PY32MD320 系列芯片,直接把三相半橋驅(qū)動集成進 32 位 MCU,體積縮水一半,成本還更低 —— 今天就帶大家拆解這份規(guī)格書里的硬核干貨!
    的頭像 發(fā)表于 10-15 16:41 ?3331次閱讀
    普冉<b class='flag-5'>PY</b>32MD320系列芯片深度解析

    普冉PY32C673單片機產(chǎn)品概述

    PY32C673單片機采用高性能的 32 位 ARM Cortex-M0+ 內(nèi)核,嵌入高達 64 Kbytes flash 和 8 Kbytes SRAM 存儲器,有128 bytes User OTP Data,最高工作頻率 72 MHz。
    的頭像 發(fā)表于 08-26 15:22 ?1505次閱讀
    普冉<b class='flag-5'>PY</b>32C673單片機產(chǎn)品概述

    PY32F003國產(chǎn)單片機、外設豐富、高性價比的國產(chǎn)替代方案

    PY32F003 是普冉半導體推出的一款高性價比國產(chǎn)32位微控制器,PY32F003是一款高性價比的國產(chǎn)替代方案,可以用來替換一些進口MCU。芯片采用32 位 ARM? Cortex?-M0+內(nèi)核
    的頭像 發(fā)表于 08-19 15:46 ?1441次閱讀
    <b class='flag-5'>PY</b>32F003國產(chǎn)單片機、外設豐富、高性價比的國產(chǎn)替代方案

    芯嶺技術PY32F071系列單片機的特性

    PY32F071系列單片機是采用高性能的 32 位 ARM Cortex-M0+ 內(nèi)核,寬電壓工作范圍的 MCU。嵌入高達 128 Kbytes flash 和 16 Kbytes SRAM 存儲器
    的頭像 發(fā)表于 08-07 09:47 ?1724次閱讀
    芯嶺技術<b class='flag-5'>PY</b>32F071系列單片機的特性

    信捷視覺平臺全新升級

    當機器視覺的精準遇上AI的智能,會碰撞出怎樣的火花?信捷視覺平臺全新升級——XINJE VISION STUDIO 3.7 + Vision AI算法平臺雙劍合璧,覆蓋從規(guī)則化檢測到復雜場景分析的全鏈路需求,助力多行業(yè)智造升級!
    的頭像 發(fā)表于 07-28 15:56 ?957次閱讀
    信捷<b class='flag-5'>視覺</b>平臺全新升級

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

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

    國產(chǎn)入門級32位單片機PY32F002A開發(fā)板

    PY32F002A 系列微控制器采用高性能的 32 位 ARM ? Cortex ? -M0+ 內(nèi)核,寬電壓工作范圍的 MCU 。嵌入高 達 20Kbytes flash 和 3Kbytes
    的頭像 發(fā)表于 06-11 10:36 ?1542次閱讀
    國產(chǎn)入門級32位單片機<b class='flag-5'>PY</b>32F002A開發(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

    PY32F403單片機特性及應用場景介紹 ,支持 CANFD 和 USB

    PY32F403是一顆性能強大、外設豐富的 Cortex-M4 微控制器,適合需要中高性能、低功耗、多接口的嵌入式應用。采用32 位 ARM? CortexTM-M4 處理器內(nèi)核,支持 FPU
    的頭像 發(fā)表于 05-22 16:43 ?1039次閱讀
    <b class='flag-5'>PY</b>32F403單片機特性及應用場景介紹 ,支持 CANFD 和 USB