【TB】Tyrano Builder 功能:玩家自由輸入功能.可自訂角色名稱、線索

更新於 2024/11/02閱讀時間約 4 分鐘
raw-image

前言

本次的影片版教學,一樣放在文章最後面。

這次分享的內容不是元件,而是功能製作。

算是一個相當實用,可以增加遊戲和玩家之間的互動,雖然說沒有好像也不至於影響太大,但如果有這個功能的話,可以算是加分滿多的。

雖然功能相對單純,但是在不同類型的遊戲中也能有不同的適用場景。

Ex.在戀愛、養成類型的遊戲中,讓玩家自行輸入角色名稱的功能,讓玩家可以為角色命名,增加代入感。

Ex.在探索解謎類型的遊戲中,玩家可以依據收集到的線索,輸入自己的猜測,遊戲可以取得變數進行關鍵字判斷,玩家是否解謎成功,或取得更多線索等。


執行範例

raw-image


說了這麼多,其實這個功能也並不難,甚至可以說是相當簡單的。

在開始進入正題之前,先做一些事前準備吧!


事前準備

1.建立新檔案

檔案名稱可自由決定
raw-image


2.加入基礎元件:分頁、背景圖、停止

raw-image


3.設定變數

  • 變數:可以沿用原有變數或新增變數
  • 預設值:可隨意決定是否要設定,因為之後自行輸入的內容還是會覆蓋掉預設值
  • 變數型態:一般變數或系統變數均可,差別僅在於顯示變數時使用的格式不同


進入變數設定頁

raw-image


沿用原有變數

raw-image


事前準備並不複雜,到這裡就完成了,接下來進入功能製作部分。


功能製作

》製作輸入畫面

  • Input Box 輸入框

新增元件 Input Box 輸入框,並進行設定,可直接按定位工具,拖曳調整輸入框位置。

raw-image


  • Image Button 圖片按鈕

新增元件 Image Button 圖片按鈕,設定圖片,透過定位工具,拖曳並調整圖片尺寸。

跳轉標籤的部分,等之後標籤設定完成再回來設定。

raw-image


第一個部分完成,製作讓玩家可以輸入的畫面,完成。

  • 元件搭配。
raw-image


  • 執行畫面
raw-image


》製作儲存變數功能

  • Label 標籤

新增元件 Label 標籤,並設定標籤名稱

raw-image


  • Commit Input 提交輸入

新增元件 Commit Input 提交輸入,這個元件只會執行一個功能,就是將輸入的內容,存入變數。

raw-image


  • Page Break 分頁

新增元件 Page Break 分頁。

在完成存入變數之後,讓玩家輸入的功能就要結束,分頁用於清除畫面上的顯示元件。

raw-image


》追蹤變數值

  • Show Text 顯示文本、Text 文本

新增元件 Show Text 顯示文本、Text 文本,並且設定顯示變數格式。

顯示系統變數的格式
  • 姓名欄:#&[sf.變數名稱]
  • 對話框:變數OOO= [emb exp='sf.變數名稱']
raw-image


最後一步,記得回去設定圖片按鈕的跳轉目標,不然後面全部都是做白工。

raw-image


》測試結果

raw-image



結尾

這次分享的重點在於提供玩家輸入的功能製作。

所以範例也相對單純,就是將玩家輸入的內容當成角色名稱,並且在姓名欄以及對話框內顯示變數值,也就是顯示玩家輸入的內容。

更進階的,例如將變數與其他變數進行操作,之前也分享過關於變數的詳細操作,有興趣的朋友們,可以嘗試深入研究,說不定可以獲得意想不到的有趣收獲。



影片版分享




從手作、手作YTR、個人品牌,到最近的遊戲開發 我在各種出人意料的路上,越走越遠 我也不知道自己最後會走到哪裡,能走到哪裡 總之,人生短暫,既然有興趣,那就不如都試試吧!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
元件系列 文本三劍客:Show Text顯示文本、Text文本、Remove Text移除文本 如何顯示玩家姓名、輸入對話內容,並且加入顯示變數,靈活度更高!
元件:Process Variable 變數設定 非常重要的基礎元件之一,可以用在解鎖特殊劇情、好感度增減、金錢、積分等等。
製作視覺小說或敘事型遊戲最重要的基礎功能之一。 如何製作劇情分支選項,讓遊戲劇情可以依據玩家的選擇,出現不同的劇情變化。 一樣是零基礎、零程式碼就能輕鬆完成的簡單功能!
編輯器 Tyrano Builder 如何在遊戲中顯示變數的功能教學。 學習如何在遊戲畫面上有效顯示變數值,幫助提升遊戲的互動性與趣味性。適合零基礎,零程式碼的遊戲開發入門者。 想了解更完整的教學過程,請參考文末的影片連結。
Tyrano Builder 系列: 基礎又重要的功能,離開遊戲。 雖然沒有現成的元件可以直接拖曳使用,需要用腳本,但只要寫入一個標籤就可以了,基本上也算是簡單!
Tyrano Builder Next 功能:修改字體 修改流程一樣分為兩個步驟,非常簡單! 第一步,新增字體檔案 第二步,選擇使用字體
元件系列 文本三劍客:Show Text顯示文本、Text文本、Remove Text移除文本 如何顯示玩家姓名、輸入對話內容,並且加入顯示變數,靈活度更高!
元件:Process Variable 變數設定 非常重要的基礎元件之一,可以用在解鎖特殊劇情、好感度增減、金錢、積分等等。
製作視覺小說或敘事型遊戲最重要的基礎功能之一。 如何製作劇情分支選項,讓遊戲劇情可以依據玩家的選擇,出現不同的劇情變化。 一樣是零基礎、零程式碼就能輕鬆完成的簡單功能!
編輯器 Tyrano Builder 如何在遊戲中顯示變數的功能教學。 學習如何在遊戲畫面上有效顯示變數值,幫助提升遊戲的互動性與趣味性。適合零基礎,零程式碼的遊戲開發入門者。 想了解更完整的教學過程,請參考文末的影片連結。
Tyrano Builder 系列: 基礎又重要的功能,離開遊戲。 雖然沒有現成的元件可以直接拖曳使用,需要用腳本,但只要寫入一個標籤就可以了,基本上也算是簡單!
Tyrano Builder Next 功能:修改字體 修改流程一樣分為兩個步驟,非常簡單! 第一步,新增字體檔案 第二步,選擇使用字體
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
遊戲是單純的RPG類型小遊戲 都是一個人做的非常厲害 遊戲共三章應該不太會再有後續了 每段大約40分內可完成 優點:音樂好聽,畫風出色,主角配角的人物刻劃優秀,劇情很戳我的心,CG多,難度親民,有中文 缺點:提示少分支多,完整體驗找找攻略可能會有比較好,缺乏超展開,有懸疑要素但不多,戰鬥難度簡單
Thumbnail
這遊戲給我的一個驚喜,就是那極好入手的角色,除了時間限定的角色之外,大多數圖鑑裡的都可以在卡池裡抽到,而且現在手遊大多有上線免費幾千抽的活動,因此不怕拿不到自己喜歡的角色,這遊戲玩法相當簡單,就是收集角色、升級、過關卡,撇除其他的小娛樂,這三項就是此遊戲的重心,照著這三種設定走,無課也可以成大佬。
Thumbnail
一個獨立開發者,立志打造顛覆性的遊戲體驗,在開拓全新玩法的道路上,砥礪前行。 大家好,我正在開發一款獨立遊戲,以魔法戰鬥為主題,如果想要嘗試遊戲的demo,歡迎到下方連結處,加入我的Discord群組。 魔法與戰鬥的世界---開發中的遊戲   這款遊戲發生在一個飄浮於雲端之上的世界,
Thumbnail
簡單介紹填色遊戲《Zen Color》的特色,評價遊戲的優缺點。分享填色小技巧,以及一些漂亮的著色圖片。
Thumbnail
一、了解思維 二、大量體驗 三、拆解架構 四、找出樂趣
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
遊戲是單純的RPG類型小遊戲 都是一個人做的非常厲害 遊戲共三章應該不太會再有後續了 每段大約40分內可完成 優點:音樂好聽,畫風出色,主角配角的人物刻劃優秀,劇情很戳我的心,CG多,難度親民,有中文 缺點:提示少分支多,完整體驗找找攻略可能會有比較好,缺乏超展開,有懸疑要素但不多,戰鬥難度簡單
Thumbnail
這遊戲給我的一個驚喜,就是那極好入手的角色,除了時間限定的角色之外,大多數圖鑑裡的都可以在卡池裡抽到,而且現在手遊大多有上線免費幾千抽的活動,因此不怕拿不到自己喜歡的角色,這遊戲玩法相當簡單,就是收集角色、升級、過關卡,撇除其他的小娛樂,這三項就是此遊戲的重心,照著這三種設定走,無課也可以成大佬。
Thumbnail
一個獨立開發者,立志打造顛覆性的遊戲體驗,在開拓全新玩法的道路上,砥礪前行。 大家好,我正在開發一款獨立遊戲,以魔法戰鬥為主題,如果想要嘗試遊戲的demo,歡迎到下方連結處,加入我的Discord群組。 魔法與戰鬥的世界---開發中的遊戲   這款遊戲發生在一個飄浮於雲端之上的世界,
Thumbnail
簡單介紹填色遊戲《Zen Color》的特色,評價遊戲的優缺點。分享填色小技巧,以及一些漂亮的著色圖片。
Thumbnail
一、了解思維 二、大量體驗 三、拆解架構 四、找出樂趣