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

前言

※Demo就不在簡書發布了

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

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

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

原著

【终将成为你×哈利·波特】獾与蛇
作者:雾山
原作連結:山百合會
本次修改成ADV範圍:第一章 The Endless Valentine's Day(1) ~ (5)

Start

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

Start
Chapter2
Chapter3
Chapter4
Chapter5

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

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

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


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第1张图片
03.png

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

接著,補完素材的設定Sheet
Character Sheet

  • CharacterName : 指令名
  • Pattern : 引數
  • fileName : 文件路徑
【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第2张图片
04.png

Texture Sheet

  • Label : 指令名
  • Type : 類型( 背景 / 活動 )
  • Event : 將會自動隱藏所有角色
  • BG : 階層為角色之後
  • fileName : 文件路徑
【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第3张图片
05.png

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


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第4张图片

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

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

效果如下 :
【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第5张图片
command Arg1 Arg2
Character Character Sheet 上設定的CharacterName Character Sheet 上設定的Pattern

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


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第6张图片
command Arg1 Arg2
Character Character Sheet 上設定的CharacterName Character Sheet 上設定的Pattern

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

指令的效果如下 :


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第7张图片

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


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第8张图片

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

Shake

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

指令的效果如下...
gif檔的關係,結果看起來沒那麼效果好orz


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第9张图片

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

ImageEffect 官方

RuleFade(由下往上):

command Arg1 Arg2 Arg6
RuleFadeIn 效果目標 效果:直、縱、OUT、IN 效果時間

效果:
【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第10张图片

ImageEffect(魚眼):

command Arg1 Arg2 Arg3
ImageEffect 指定相機SpriteCamera 特效Twirl 關鍵幀的動畫名稱TwirlAnimtionIn

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

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

結束時的篇章跳轉

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

效果:


【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結_第11张图片

UI變更

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

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

你可能感兴趣的:(【初心者向】使用UTAGE3(宴3)插件製作ADV - 利用Demo總結)