巴哈姆特

首頁 哈啦區 Unity 遊戲引擎

【情報】Unity新手利器 好用易上手的免費插件 Fungus

追蹤話題

【情報】Unity新手利器 好用易上手的免費插件 Fungus

好物推薦
陳間時光 (ericjc) 2015-08-16 16:10:06
CC
#1


Fungus 系列教學影片下載
http://www.morningfungame.com/p/unity-fungus.html

Fungus插件下載

Fungus官方討論區

Fungus常見問題集+原文出處



這是完全免費的 而且開放原始碼
使用這個插件做出來的遊戲

功能概略介紹(記得開中文字幕)

簡單的說 這可以幾乎不需要寫程式
就能輕鬆的做出有分支的對話系統
還有現成的可點擊物件,可拖曳物件
很適合製作點擊式的 冒險遊戲 問答類遊戲

重點是開發者很熱心的持續維護與解答
不是單純開發完丟檔案就算了
(當然還是得用英文問啦...)

誠心的推薦給大家
以下是中文字幕教學影片

Fungus Features 功能概略介紹
01 Fungus Install 安裝
02 Fungus Basics 基本操作
03 Fungus event Handlers 事件處理
04 Fungus Camera 攝影機
05 Fungus Sprites 貼圖集
06 Fungus Audio 音效
07 Fungus animation 動畫
08 Fungus Narrative 敘述
09 Fungus Flow 流程
10 Fungus scripting commands 腳本指令
11 Fungus variables 變數
12 Fungus iTween 智慧漸變
13 Fungus localisation 本地化
14 Fungus Editing Story Text 故事文字編輯

======



如果你自己下載影片在電腦上看的話
下載已翻譯的SRT字幕(已更新到第14個教學)

看較舊的 30 則留言

陳間時光: B32 2021-01-18 10:45

※無限之亞瑟王※ 存檔位置我也不太清楚耶

陳間時光: B33 2021-01-18 10:47

※無限之亞瑟王※ fungus作者有說商用也沒問題。至於fungus example 裡面的圖檔音樂檔,要看他有沒有寫可商用

陳間時光: B34 2021-01-18 10:50

這邊有超多遊戲資源http://www.morningfungame.com/2016/05/blog-post.html

Jiucha: B35 2021-05-31 15:29

不好意思 我想問一下為甚麼我輸出HTML5沒有辦法輸出中文 會自動消失QQ

京八橋: B36 2021-11-11 10:54

點SRT字幕下載它說找不到檔案惹 Q_Q

Greenleaf (greenleaf) 2015-08-25 19:45:52
#2
試玩了一下,很方便!
看過影片之後就輕鬆做出一小段能玩的遊戲了
不過不知道要怎麼做離開遊戲這個功能.....

陳間時光 (ericjc) 2015-09-19 11:23:13
#3
夢想海洋: B1 2015-11-03 01:15

請問quit指令大概要怎麼用?

夢想海洋: B2 2015-11-03 01:15

因為我加了之後 還是無法執行退出遊戲的步驟...

夢想海洋: B3 2015-11-29 22:39

以解決了!!

BM1442002 (bm1442002) 2015-11-13 13:05:56
#4
還會再繼續翻譯嗎?
很棒的軟體
陳間時光: B1 2015-11-28 06:07

一定會翻譯完 只是需要時間罷了

BM1442002: B2 2015-11-28 09:01

有了,聯絡過翻譯的人

陳間時光 (ericjc) 2016-01-01 12:49:01
#5
新增腳本教學與變數教學的中文字幕
請大家慢慢享用~

慕木 (a901822002) 2016-02-03 12:42:48
#6
好棒哦~
一看到就馬上來試試~~
感謝分享喲~

風恆天翼 (liiy941) 2016-03-16 03:11:02
#7
感謝分享與翻譯

YUNJU (hsiehyunju) 2016-04-22 19:13:39
#8
感謝大大受益良多

陳間時光 (ericjc) 2016-06-03 22:57:08
#9
有沒有人想看Fungus的中文綜合教學
就是做出電子小說類的小遊戲
可以點擊選擇劇情分支
加入音樂音效
劇情對話還可以選擇台語版/國語版什麼的

有這個需求的人拜託留言推一下好嗎?

看較舊的 1 則留言

Greenleaf: B2 2016-06-13 15:58

黑貓樵爺: B4 2016-07-29 05:54

再次感謝推!希望有更詳細的@@

又甜又涼: B5 2019-03-10 18:07

配音也太屌了八

LYB-JJJ: B6 2021-03-22 13:11

有!

陳間時光 (ericjc) 2016-06-13 20:57:18
#10
LYB-JJJ: B1 2021-03-22 13:11

不能看了

LYB-JJJ: B2 2021-03-22 13:12

睡狗很雷 (sleepydog310) 2016-07-14 17:21:12
#11
推一下
最近想試著自己做一款文字冒險類的遊戲

目前是邊看影片邊自己練習fungus的功能中
成品野心有點大
暫訂的目標是在一年內先做出個demo來

在這邊先感謝樓主的翻譯了
陳間時光: B1 2016-07-14 18:01

我也利用了空閒時間翻譯了一年啊…要繼續保持熱情!

睡狗很雷: B2 2016-07-15 22:09

突然發現這些只是基礎

睡狗很雷: B3 2016-07-15 22:09

還有Fungus Training Course可以買來學

睡狗很雷: B4 2016-07-15 22:10

我先把基礎弄好好了

睡狗很雷: B5 2016-07-15 22:10

XD

黑貓樵爺 (wusky751023) 2016-07-22 07:38:35
CC
#12
感謝ericjc大@@
這果真是新手利器!!!!!!
不論3D還是2D視角,RPG或是跑酷有的沒有的風格的遊戲都能快速入門
原本還要學playmaker佐其他外掛套件~
看來暫時不用了,可以更容易地完成遊戲@@
感謝ericjc大QQ
陳間時光: B1 2016-07-22 07:43

我沒有辦法教你做滿漢全席,但至少可以讓你不害怕煎一顆蛋

黑貓樵爺: B2 2016-07-22 08:04

感謝,終於煎了一顆蛋!!!!牛排也不怕了XD

黑貓樵爺 (wusky751023) 2016-08-05 02:08:42
CC
#13
再回應一篇~~以利教學讓更多新手或有需要的人看到@@
如果有違反版規我再自刪0.0

Fungus用了一些功能
發現她比許多可視化程式碼套件還要好上手呢!!@@
例如 Playmaker ,雖然他有中文介面
不過似乎複雜一點,雖然敝人也買了Playmaker的學習書來看看
還是Fungus好上手,算是蠻有潛力的可視化套件!!!!

Fungus比較起來就像是可視化套件界的AppleOS
簡單好上手,多餘的東西都在分層選單裡面
其他大概就像是Windows系統
很多功能有點分散需要認真適應@@

再次感謝 海闊任魚躍 大大跟做中文教學字幕的陳間時光大大
(不知道是不是同一人?@@)


發文驗證碼 3705

看較舊的 3 則留言

陳間時光: B4 2016-08-06 13:35

要直立顯示也是可以,只是一定要自訂對話框,文字範圍重新調整過

陳間時光: B6 2016-08-06 13:40

notepad++ 文字編輯器,有的人拿來編輯程式碼,我是當作記事本來用,好用的地方在於可以同時在一個視窗內開好幾個分頁,而且搜尋功能很好用

黑貓樵爺: B7 2016-08-06 23:46

我了解了,我再試試看XD應該是沒問題的;記事本++稍微用了一下,蠻強大的,支援很多種程式語言!!!

黑貓樵爺: B8 2016-08-06 23:46

太感謝了^___^

龍恩 (a1856707) 2016-09-03 15:09:12
#14
我想問這個可以作成漫畫式對話框嗎?
就是對話框顯示在人物上面
陳間時光: B1 2016-09-03 15:22

可以啊,對話框的位置與底圖都可以改,也有現成的抖動文字的特效可以套用,只是目前的對話都是橫向閱讀的,要直行字的話得另外試看看

龍恩: B2 2016-09-03 20:07

但問題是我看了教學對話框好像不能直接下指令指定

陳間時光: B3 2016-09-03 21:30

樓主文章開頭有問答猜謎遊戲教學,裡面有教如何自訂對話框(題目)

陳間時光: B4 2016-09-03 21:32

你有沒有想做成哪種樣子的漫畫對話框,直接給個範例圖比較好講解,你可以用回文的方式,這樣我才看得到通知,推文的話App沒通知

龍恩 (a1856707) 2016-09-03 21:40:50
#15
我想做的人物對話模式像這樣
對話框會隨著人物的位置移動到人物的正上方

陳間時光: B1 2016-09-03 21:45

一次一個人講話,講話的時候人物位置沒有移動的話就辦得到,不然要另外寫腳本

龍恩: B2 2016-09-03 21:51

了解,謝謝

#16此文章已由原作者(ericjc)刪除

Nano (qweewq0207) 2016-09-08 15:22:27
#17
陳大

我現在希望人物在場景上撿到Box的時候,傳一個bool值給Flowchart讓他顯示出"撿到箱子",然後把Box的放大版物件給打開把物件SetActive開關的功能我有找到了。但是如何讓物件傳一個bool值給Flowchart這邊我試了一兩個小時還沒試出來,不知道陳大知道有什麼方法可以做到嗎

另外,每一個人物身上放一個Flowchart,這樣會很吃效能嗎?
還是我在Flowchart裡面做許多對話線,然後放上許多if判斷式來做比較好。

最後謝謝你做了相關教學,本來我今天早上還在苦惱要用手寫程式的方式來做對話系統
Nano: B1 2016-09-08 16:08

好像找到了,在官方的Fungus variables教學影片裡面,最後有用程式做連結並且改變裏面的變數,我自己晚點再來試做看看

Nano: B2 2016-09-08 16:14

我成功了 XD,還是謝謝陳大寫的教學文 3Q

陳間時光 (ericjc) 2016-09-08 22:33:49
CC
#18
※ 引述《qweewq0207 (羽o痕)》之銘言
> 陳大
>
>

> 我現在希望人物在場景上撿到Box的時候,傳一個bool值給Flowchart讓他顯示出"撿到箱子",然後把Box的放大版物件給打開把物件SetActive開關的功能我有找到了。但是如何讓物件傳一個bool值給Flowchart這邊我試了一兩個小時還沒試出來,不知道陳大知道有什麼方法可以做到嗎
>
>
> 另外,每一個人物身上放一個Flowchart,這樣會很吃效能嗎?
> 還是我在Flowchart裡面做許多對話線,然後放上許多if判斷式來做比較好。
>
>

> 最後謝謝你做了相關教學,本來我今天早上還在苦惱要用手寫程式的方式來做對話系統

官方討論區裡也有如何用簡易程式存取Fungus內變數的教學
http://fungusgames.com/forum/#!/support-questions:how-would-i-access-a-fungus

如果你主要用Fungus來做遊戲邏輯的話,建議跨物件之間互動的參考變數可以統一放在一個或兩個flowchart裡,方便管理。

我唯一的經驗是物件邏輯與對話都做在兩個flowchart裡,一個是專放通關必備的變數與對話,一個專放其他有的沒的對話或設定,結果call block 呼叫段落的時候,選擇的清單超長一串,而且他不會照字母數字之類的方式排序,找的時候很花時間。

我下次要試試看跨物件之間的遊戲邏輯與對話都做在一個flowchart裡,然後再一個flowchart專放全部的變數,其他物件內部的邏輯就放在物件專屬的小flowchart裡,應該會省事許多。

以你的例子而言,人物與Box的互動邏輯判定可以放在第一個flowchart裡,bool值可以放在第二個flowchart裡,點擊Box的動畫反應或音效設定可以開一個小flowchart掛在Box底下

說實在我自認剛走出新手村而已,以上只是參考,你還是多問問比較準,少走些冤枉路

Nano: B1 2016-09-08 23:11

我現在卡在的點是,在flowchart裡的if判斷式似乎只會判斷一次,沒辦法像Update()一樣一直在判斷,而我在外面再放上一個Block

Nano: B2 2016-09-08 23:15

讓他else if的話就跑回原點做個無線迴圈,但flowchart好像有擋迴圈一直跑,而flowchart似乎SetActive開關過的話就不正常了

Nano: B3 2016-09-08 23:17

我的問題我會自己再加把勁想辦法的,一直麻煩陳大 也過意不去,如果我成功解決我的問題的話 我會再回復的,謝謝你摟

陳間時光: B4 2016-09-08 23:22

玩家碰到Box的collinder的時候 發出一個message給特定flowchart顯示訊息 應該是可行辦法吧?

小威 (Wayne8691) 2016-09-12 16:13:16
#19
請問這個插件的圖片可以使用GIF圖嗎?
還是不支援?
陳間時光: B1 2016-09-13 00:40

我測試過後發現只能支援靜態GIF耶,如果是GIF動畫會顯示成靜態圖片

小威: B2 2016-09-13 00:48

謝謝你喔!本來想套live2D作的圖上去了,可是怎麼樣都沒辦法,這插件還是我看過比較好上手的,非常好用。

夜明前的雫 (endofdeath) 2018-01-10 13:50:15
#20
請問一下,用Canvas做好物品欄,物品欄裡面放draggable sprite,叫出物品欄,把物品拖到主場景跟主場景的物品互動可行嗎?

我測試一下,拖動上有問題,物件也碰不到一起

Canvas的介面只能算是投影?所以不能跟主介面互動嗎?
陳間時光: B1 2018-01-11 00:35

Canvas預設用的是UI座標體系,跟場景內用世界座標體系的物件沒有相通喔

夜明前的雫: B2 2018-01-11 01:07

感謝回答

延伸閱讀

【已解決】【問題】想詢問Fungus的變數於c#中抓取的問題

2022-11-03 16:59:09

心得Unity 2D 原生骨骼動畫包(2D Animation Package)

2019-04-12 21:11:18

問題Fungus記錄檔切換scene後就會自己不見 無法自動讀取(已解決)

2021-03-22 01:18:07

問題Fungus 疑問

2021-12-22 17:21:57

電梯
開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】