創作內容

34 GP

[ 論遊戲 ] 企劃遊戲事件的必備條件-分支圖 / 樹枝圖 / 分岐圖

作者:哈利菠菜│2013-09-24 21:26:12│贊助:68│人氣:2070

圖片出自 動畫: 古城荊棘王

其實標題都是在講同一個東西啦 ( Φ ω Φ )
昨天一個香港朋友拿他的企畫書跟我抬槓,剛好聊到了分岐事件處理的問題,當一款遊戲 (尤其是AVG) ,倘若故事龐大且分支線綿密,搞不好還牽涉到多重的平行事件,假使企劃初期沒有分支圖或樹狀圖的概念,在邊走邊做的情況下,很容易遭遇到BUG或邏輯不通的狀況

舉個例子:主角在遊戲中打敗魔龍,如果這時候他的等級超過60同時擁有「光明之花」,就可以喚醒變成石像的女主角,假若主角沒有光明之花同時等級低於60,女主角就永遠變成石像

上面這個例子乍看之下好像沒啥問題,那試問,如果主角沒有光明之花旦等級超過60,系統該怎麼處理? 當然你可以說「廢話,不是都有花了嗎? 當然是把女主角叫醒阿」,但問題是程式沒有這麼聰明,你就只設定這兩種情況,但兩種都不符合,一旦邏輯不通就會發生例外

當然我說的這個例子有點誇張,不過這種狀況在做遊戲的過程裡屢見不鮮,倘若是做一條龍的故事 ( EX.仙劍奇俠傳 ) 那還好,最怕的是同個時間線上的多重事件、多重結局 ( EX.Fate/stay night ) ,萬一管理事件的方法不是畫枝狀圖紀錄,而是用文字表示,那情況可能會如下敘述

『 主角等級超過60而且跟某A好感度超過80,同時擁有光明之花與惡龍心臟,就可以觸發結局1,如果主角等級沒有超過60而且跟某B好感度高於80,另外有完成"拉拉村長的小情婦"支線任務,沒有光明之花但擁有惡龍心臟,就會觸發結局2,如果.... 』

上面這段落落長,光是看著字讀出來就弄得思緒混亂,更何況是去管理每一個分支的條件? 所以在設定各種必要事件時,一定要畫樹枝圖,好釐清邏輯的正確性,這部分絕對是企劃裡面最搞工卻最重要的任務之一


遊戲中劇情事件多半是線性的,觸發了A事件之後,才可以觸發B觸發C,倘若沒有什麼特別的分岐要素,那分支圖會長這樣



中間的事件可能不是連續的,例如跟村長講完話後可以自由移動,去找女兒或是村長老婆進行事件,所以勇者會經過兩個選擇而分支到四個不同的結果,管理的方式完全是由上而下的分支,在這種情況下不會經過什麼特別的例外,大部分的AVG遊戲都是這樣的操作方法

倘若遊戲中還包含了其他條件,像是好感度之類的,那分支圖會長這樣



根據數字來管理觸發事件,很多後宮遊戲透過這樣的方式讓男主角實現攻略多個女主角事件,在某個時間、空間、事件裡,如果數據大於、小於多少就會怎麼樣』。但處理這樣的分支要注意,倘若數字設計不好容易讓系統錯亂,好比很多人的好感度到最後都相同,系統會不知道究竟男主角該心屬誰,倘若原本遊戲就有設計多P後宮情節就算了,但如果沒有,程式就會卡在那邊不能動...

所以保險起見,有些遊戲會為「所有條件都不滿足」的情況下設定事件,例如下面這張分支圖



如果通通不滿足就跟村長BL私奔XDDDD,在這個例子中依據分歧的條件也是數值,但我設定成類似天賦點數或屬性之類的,處理邏輯上跟前面那個好感度差不多,只是一個是從角色事件中得到數值,一個是從升級或其他方面等方式取得


下面這幾張圖,是日本遊戲 《アカイイト》的攻略分岐圖,給大家做個參考





分支圖就是這麼長又複雜,剩下的圖可以到這裡參考,儘管這只是玩家自己做的攻略,但想想,遊戲攻略都做成這樣了,如果原本的遊戲完全仰賴文字敘述而不畫分支圖管理,那會變成怎麼樣呢? _(:3 ⌒゙)_


✓你還有想到什麼其他分支圖的可能嗎?
✓有比分支圖更好管理遊戲事件的方法嗎?
✓你在設計遊戲的時候會畫分支圖嗎?
✓畫分支圖的時候會遭遇什麼困難?

---
歡迎各路好手踢館討論  (*´艸`*)
---
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2183711
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:遊戲設計|分岐事件|管理|自製遊戲

留言共 9 篇留言

左手君
先把流程圖搞好是絕對有好處的
特別是對「程式」的部分來

另外文中附的那個日本遊戲攻略分歧圖讓我受驚了XDDD

09-24 21:38

哈利菠菜
恩恩,沒錯
如果企劃時沒有處理好,程式看著文字的設定也只能霧裡看花吧...

日本人很有才阿 (菸)09-24 21:53
狠心先生
說到分歧路線與分歧結局,菠菜大可以去玩SFC上的經典遊戲【Clock Tower】。非常的好玩。

09-24 22:19

哈利菠菜
時鐘塔阿~~~恩恩 09-24 22:49
狠心先生
這是2https://www.youtube.com/watch?v=cgnldTgRBEA&feature=youtube_gdata_player

09-24 22:21

哈利菠菜
有中文嗎? 。゚(゚´ω`゚)゚。09-24 22:49
狠心先生
沒有……不過英文其實蠻好懂的,都是些基礎

09-24 22:52

哈利菠菜
喔~ 不~~~
我有英文單字重組缺乏症候群~~ 是一種源自於諾爾曼半島的病~
經過幾代遺傳 剛好傳到我.... 所以... 所以我的英文只有幼稚園程度

沒有中文喔,那等我有時間會特地去弄來玩 。゚(゚´ω`゚)゚。
今天要熬夜玩名作『TO THE MOON』 09-25 00:17
一不留 神犬
拍謝 我只看的到ㄋㄟㄋㄟ

09-25 00:32

哈利菠菜
神犬色色[e20]09-25 15:09

這很值得探討XD 其實我之前就為此事煩惱過 所以自己研究出寫了這個方法
http://home.gamer.com.tw/creationDetail.php?sn=1974666
至於流程圖我是用XMind來管理XD

09-25 14:43

哈利菠菜
這是一定要的啦 XDDD
XMind我是用來畫心智圖說,而且ui蠻順眼的 :> 09-25 15:10
Kaine
http://i.imgur.com/9C5Xupu.jpg
話說這好像就是我擅長的「想」
平常就很容易發神經的看到故事就一直水平加垂直思考
突然覺得自己好無聊(艸
其他什麼不行,好像就故事的構思這方面比較擅長(艸
話說我好想玩看看勇者與村長的遊戲(喂

09-26 13:14

哈利菠菜
喔喔 你這樣把我隨便掰的故事用心地打出來 有一種好羞恥的fu XDD
不過你這樣做好正式喔,而且比我還要整齊 (ゝ∀・)⌒☆

那個什麼勇者與村長的故事就忘掉吧 (つд⊂)09-26 15:17
Kaine
這只是個很無聊的怪癖好而已(つд⊂)
看到沒有設定的人物也會開始亂想補設定(艸

09-26 15:38

┌♥ ┤厘子├♥┐
我被與村長私奔的END笑死XDDDDDD

10-08 18:29

我要留言提醒:您尚未登入,請先登入再留言

34喜歡★a7701032002 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:[ 論遊戲 ]以專案開發... 後一篇:[ 論遊戲 ]沒有體悟就...

追蹤私訊

作品資料夾

KANNA2010全體勇者
想知道全站GP大佬有多少?看這篇就對了: https://home.gamer.com.tw/creationDetail.php?sn=4604416看更多我要大聲說昨天18:29


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

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