【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結(jié)

前言

※Demo就不在簡書發(fā)布了

這是獲得原著許可,結(jié)合自己先前發(fā)的教程所開發(fā)的Demo
全部的指令要介紹完有些難,外加自己後期修改了一些code,
因此就只選幾個重要的來一起寫

ps.自己很少用中文打記事與教程了,
如有什麼不順暢或是奇怪的地方,還請見諒orz

如果有什麼問題,歡迎私訊來
不過自己因為工作與私人時間的關(guān)係,有時回信會必較慢,還請見諒

原著

【終將成為你×哈利·波特】獾與蛇
作者:霧山
原作連結(jié):山百合會
本次修改成ADV範(fàn)圍:第一章 The Endless Valentine's Day(1) ~ (5)

Start

好了,就廢話不多說直接開始吧
獾與蛇的第一章總五節(jié),全部放一起也可以,
但是因為之後編輯修改時會太費(fèi)力,便切割了以下5張sheet:

Start
Chapter2
Chapter3
Chapter4
Chapter5

在開始編輯adv指令前,首先將素材等設(shè)置
Texture的文件夾裡會有以下分類

  • BG : 背景
  • Character : 角色
    ┗ nanami(七海)
    ┗ yu(郁)
  • Itme(物品)
  • Event : 事件
  • Thumbnail : CG畫廊的CG縮圖

為了方便整理,
Character裡再依角色分類出文件夾,類似如下圖:


03.png

※meta為unity對資源的紀(jì)錄文件,無視就好

接著,補(bǔ)完素材的設(shè)定Sheet
Character Sheet

  • CharacterName : 指令名
  • Pattern : 引數(shù)
  • fileName : 文件路徑
04.png

Texture Sheet

  • Label : 指令名
  • Type : 類型( 背景 / 活動 )
  • Event : 將會自動隱藏所有角色
  • BG : 階層為角色之後
  • fileName : 文件路徑
05.png

素材設(shè)定好之後就可以開始打指令了
遊戲開始時若是直接開始便會太唐突,因此便需要在開頭時設(shè)定場景fade指令



指令說明 :
2、開頭圖像
3、等待點擊
4、關(guān)閉開頭圖像
5、FadeOut
6、等待指定時間
7、切換背景
8、FadeIn

command 指令說明 Arg1 Arg3 Arg6
BgEvent 全畫面圖像 Chapter1
WaitInput 等待點擊或按鍵被按下
BgEventOff 關(guān)閉活動背景
FadeOut 漸出 指定顏色 漸出時間
Wait 等待 等待指定時間
Bg 背景 指定背景
FadeIn 漸入 漸入時間
Bgm 播放音樂 指定音樂

效果如下 :
command Arg1 Arg2
Character Character Sheet 上設(shè)定的CharacterName Character Sheet 上設(shè)定的Pattern

接下來是角色立繪切換的指令
角色的立繪很簡單,指令如下圖


command Arg1 Arg2
Character Character Sheet 上設(shè)定的CharacterName Character Sheet 上設(shè)定的Pattern

此處郁的指令處,可以看見變更只有Pattern,
指令先是警戒(右), 接著再轉(zhuǎn)為震驚(右),這樣簡單的切換圖像這樣就能輕易地為對話添生動感

指令的效果如下 :


另外,相同指令方法也可以用在Item上,來給予更多ADV演出


為了讓演出更為豐富更能製造氛圍,
接下來要介紹3種特殊演出效果

Shake

command Arg1 Arg2 Arg3
Shake 效果目標(biāo)(Graphics = All) x = 左右範(fàn)圍,y = 上下範(fàn)圍,Time = Shake持續(xù)時間

指令的效果如下...
gif檔的關(guān)係,結(jié)果看起來沒那麼效果好orz


1 ~ 5節(jié)試驗下來,
其實基本上只用Character、Fade、Shake等3個指令就能做出不錯的演出效果

ImageEffect 官方

RuleFade(由下往上):

command Arg1 Arg2 Arg6
RuleFadeIn 效果目標(biāo) 效果:直、縱、OUT、IN 效果時間

效果:

ImageEffect(魚眼):

command Arg1 Arg2 Arg3
ImageEffect 指定相機(jī)SpriteCamera 特效Twirl 關(guān)鍵幀的動畫名稱TwirlAnimtionIn

粒子特效、多語言化本來要打算寫的,
但在實際開發(fā)時發(fā)現(xiàn),粒子特效對不熟悉Unity的新手來說還得要稍微理解粒子系統(tǒng)與prefab,想來想去,便決定跳過

至於本地化語言,研究了一陣發(fā)現(xiàn)神TM太難用,便受不了跑去改了Code,
由於改Code也遠(yuǎn)離本來這篇記事的target,因此也將本地化語言也就跳過

結(jié)束時的篇章跳轉(zhuǎn)

command 指令說明 Arg1 Arg2
StopBgm 停止BGM
FadeOut 漸出 指定顏色:black 漸出時間
Wait 等待 等待時間
Jump 遷移至指定Sheet 遷移的Sheet名、ex: *Chpater ○○○

效果:


UI變更

研究了下,教學(xué)寫的滿詳細(xì)的,google翻譯也沒啥問題,也就跳過吧!
UI變更的官方教學(xué)

好啦,自己所用到的指令除了比較難的兩個沒說之外幾乎都介紹完了
如果真的有什麼問題,歡迎私信:)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 為何叫做 shell ? shell prompt(PS1) 與 Carriage Return(CR) 的關(guān)系?...
    Zero___閱讀 3,323評論 3 49
  • 提問的智慧 How To Ask Questions The Smart Way Copyright ? 2001...
    Albert陳凱閱讀 2,896評論 0 8
  • 程序員創(chuàng)業(yè)白皮書 作者:Paul Graham Paul Graham是程序員,專欄作家。他在1995年創(chuàng)建了第一...
    劉立山John閱讀 2,132評論 0 20
  • 昨日去富力桃園見了一個客戶,我9點半出門,遲到1個小時又幾分鐘,以為半小時可以到。開會遲到,見客戶遲到已經(jīng)是常態(tài)。...
    明慧蔡潔閱讀 203評論 0 0
  • 妙雯日程按排 1.早會,簽到 2.特種兵作業(yè) 3.團(tuán)隊按排 4.朋友圈點贊評論 5.去嘗試破冰,回訪老顧客 6.晚...
    妙雯閱讀 215評論 0 0

友情鏈接更多精彩內(nèi)容