狐言亂語實戰篇∼如何企划一個角色扮演游戲
各位讀者,從本期開始筆者將以實例的方式開始介紹一個角色扮演游戲的制作過程。在這一段時間內,每個章節都會有正式的游戲企划案來作為教材,若是各位讀者有任何的問題,歡迎來信詢問。
在制作游戲中,角色扮演游戲可以說是所有游戲中最復雜的。它需要統合各方面的人員 (像是程式、腳本、美朮、音樂音效等等) ,因此對於一名游戲企划來說,如何去制作一個角色扮演游戲就成為最大的挑戰。在國內某知名游戲公司內部有一種說法,就是「制作游戲的數量不到三套,不能算是一個專業的游戲制作人員。」不過還有一些人對這一點有另外一種看法,就是「沒有制作過角色扮演游戲的人,不算是真的經歷過考驗。」由這種說法,可以知道角色扮演的制作有多麼的復雜。
在開始制作一個角色扮演游戲前,前置作業相當的重要。什麼是前置作業呢?最簡單的說法就是對於整個游戲的規划。由於筆者剛才也提過制作一個角色扮演游戲需要協調各方面的人員,因此前置作業的成功與否,就會影響到游戲的後期制作。現在先請各位看下面的這個圖表:
表一:角色扮演游戲的工作時間表
工作類別 | 第一個月 | 第二個月 | 第三個月 | 第四個月 | 第五個月 | 第六個月 |
企划腳本 | ||||||
程式設計 | ||||||
美朮設計 | ||||||
音樂音效 |
這個圖表是表示一個計划在六個月里完成的角色扮演游戲各方面的工作進度表。當然啦,制作一個角色扮演游戲所需要的時間可能不止六個月,不過本專欄為了不浪費各位太多的時間,因此將以一個較小的案子來進行,因此設定的制作時間只有六個月。至於工作類別的分類上,筆者也以最少量的人員來進行規划(在許可的情況下,部份的工作可以再作一些分工,像是企划和腳本就可以分成兩個不同的工作類別)。
在這個子中,筆者只將工作分成四個部份。現在筆者就先為各位說明各個工作類別所負責的工作:
1.
企划腳本 (Game Designer/Scenario Writer)企划和腳本可以說是角色扮演游戲中的骨干,一個好的腳本可以讓整個游戲的劇情引人入勝,同時好的企划也能夠吸引玩家。因此在這四個游戲的分類中,企划腳本可以說是最重要的工作了。不過各位可不要以為工作就只有這麼一點點,在游戲制作中,企划通常也擔任了資料設定、調整以及測試難易度的工作。特別是在台灣目前的游戲產業來說,由於人手并不是那麼的充足,同時具有企划經驗的人才也不是很多,因此各位讀者若是玩到一個難度設定不佳的游戲,通常都是沒有經驗的企划所設定的。或許有些人會認為只不過是設定資料嘛,這又有什麼難的?但是請各位先想想看,在各位玩過的角色扮演游戲中,是不是有一些難度設定的剛剛好,不需要玩家花太多的時間去練功的呢?這樣子的游戲各位在玩的時候是不是比較舒服呢?
至於還有什麼東西需要設定呢?各位看看在一個角色扮演游戲中,每一個城鎮有什麼樣的設施(像是旅店、武器店、道具店等等)﹔商店中要賣什麼樣的東西﹔每個地點出現的敵人有那些﹔以及各種在角色扮演游戲中看起來不是那麼醒目的東西,其實都需要有人一一去設定。這些看似不怎麼重要的東西,若是設定的人沒有仔細的規划,那麼這些資料就白費了。在國內的角色扮演游戲中,曾經出現過人物有一堆的屬性,但是在戰斗中完全沒有作用的情況,這也就是企划不良的後果。
2.
程式設計 (Programmer)這個工作從字面上來看,就可以知道它是作什麼的。當然啦,筆者也不在這里多花時間和各位說明程式設計有多麼的重要,或是程式設計要注意些什麼事。不過隱藏在游戲設計之下,卻有很多程式與企划協調有關的事情,若是要制作一個角色扮演游戲時一定要注意。首先,如果各位在制作一個角色扮演游戲時擔任的是游戲企划的話,那麼各位必需要和程式保持相當程度的連系,對於程式所開發的各種工具也必需要全盤的了解程式的規格。為什麼筆者會這麼說呢?我們就舉一個例子來說,在角色扮演游戲中地圖的大小,也就是地圖是由多少個地形元素(注一)所構成的,企划就必需要了解。因為這是程式在撰寫工具時所開出的上限,如果說企划不需要用到這麼大的范圍,那麼最多不過是浪費了些記憶體,這還沒有關系﹔但若是企划要求的范圍比這個還要大,此時原本寫好的程式就完全的白費了。
注一: | 所謂的地形元素,指的是用來構成地圖的基本元件。在角色扮演游戲中,無論地圖的大小是多少,都由這基本的元件所組合而成的。至於地圖的復雜程度,則視元素的數量而定。 |
以實際的數據來說,若是程式在工具中只提供128x128的地圖范圍,而企划所要求的是256x256地圖范圍的話,那麼在記憶體上的要求整整差了四倍。這樣的問題雖然可以借由修改程式來解決,但是所花費的時間就浪費了。從這個例子看,各位可以發現這其實只要稍微的溝通一下,就不會發生如此的情況,因此在程式開始制作時,必要的溝通是不可避免的。而隨時和程式保持相當程度的連系,更是一件重要的工作。
3.
美朮設計 (Graphic Designer)在一個游戲里,最容易看到的工作就是美朮設計了,當然各位讀者也一定很了解美朮對於角色扮演游戲的重要。在早期的游戲中,由於畫面并不是游戲的重點,因此當時常有程式兼美朮或是企划兼美朮的情況,甚至有些游戲所需要的圖形全是用掃描的。但是隨著硬體的進步,這樣的情況已經不太常見了。
現在,美朮在游戲中占了很重要的地位。舉例來說,從游戲制作初期角色的設定,中期各種地行元素、人物的繪制,一直到後期各種畫面上的特效,都需要美朮人員來制作。隨著硬體的進步,美朮人員使用的工具也不再只有單純的繪圖工具了。像是可以建構3D環境的程式也是相當重要的工具,部份的游戲公司還引進了高級的繪圖工作站SGI(注二),使得美朮工作的挑戰也越來越大了。
注二: | SGI指的是一種繪圖工作站,并不是一套軟體。在這個上面有几套很有名的繪圖系統。像是因超級任天堂版「大金剛」而聞名的Alias以及被微軟移植到NT系統上的Softimage等等。目前電影中大部份的特效(像是魔鬼終結者2)都是使用這樣的繪圖工作站來進行特效制作的。 |
4.
音樂音效 (Music and Sound)在一個游戲中,音樂和音效擔任的是搭配的工作。不過這一項工作在國內還沒有到達一個專業的程度,國內大部份游戲公司都在找外圍的音樂工作室(注三)進行配樂,由於配樂者對於游戲的內容并不是很了解,因此曲子和游戲的搭配也就不如國外游戲表現得那麼的完美。雖几家公司是由公司內部的人員來擔任配樂的工作,但是也還沒有達到專業的程度。
注三: | 雖然國外的游戲公司也有外包工作給音樂工作室,但是在專業的程度上就有很大的不同。舉例來說,在《機甲爭霸戰2》這款游戲中的音響效果就是由負責電影「魔鬼大帝」的音效工作室所擔任的。 |
至於音效的部份,像國外那樣由專業的音效工作室負責的情況也很少出現,大部份的公司還是維持在使用錄音設備自行錄制音效,因此有些游戲里的音效就直接從其他游戲中錄制。就算是游戲中的語音,也還有一些公司是使用單純的麥克風來錄制,因此游戲在音效上的表現實在是并不理想。這樣的情況雖然可以解釋為市場太小沒有充足的資金,但對於有接觸國外游戲的玩家來說,就沒有辦法認同了。只能希望有一天國內的游戲產業發展到一個階段後,可以重視這樣的問題了。
現在我們再看看剛才那個時間表,各位可以發現到在游戲開始制作的第一個月,只有企划腳本方面的工作要進行,這是什麼原因呢?其實這個階段是在進行游戲的規划,也就是說其餘的成員要依據這個階段設定的各項規格來進行制作,而這個工作就是筆者在前面曾經提過的前置作業。
事實上在其他的國家,這個前置作業的時間不會只有這麼短,以鄰近的日本來說,有時候前置作業的時間甚至比真正在制作游戲的時間還要長。但是在這個前制作業中,擔任各部份企划的人員會將所有相關的資料全部設定好,有時後甚至連每一個元素或是人物的點陣圖都已經畫好,這樣子在後期制作的時候就只要照著畫就可以了。國內目前還沒有到這個程度,因此大部份的情況下都是由企划一個人(注四)負責整個前置作業,因此自然無法和國外的案子進行的情況相比。但若是一個游戲在執行制作的時候超過了原本預計的執行時間(舉例來說原本預計一年完成,結果實際的制作時間是三年),這可就是企划在預估制作時間時的錯誤了。
注四: | 雖然有部份的公司是由小組一起討論,或是由公司里几個人一起來構思。但是在游戲制作的時候只有一個人來進行企划的編寫,而沒有各方面專長的人來參與。如果說是由一個小組,里面有各種專長的人員,那麼就很完美了。 |
由於是一個人進行規划的,因此自然也無法和國外那種各項專長集合在一起的團隊創造來得完美。據筆者所知,國內的某游戲公司的主管就曾經要求底下的企划寫出「兩百頁」的企划案,而且在完全不知道硬體需求及軟體限制下蒙著頭硬寫,會有這樣的情況明顯得是這位主管不了解國內的游戲制作情形。因為若是采用這樣的方式去執行企划案,很有可能在制作的時候發生問題。
舉例來說,該公司曾經計划要支援某一塊尚未上市的3D加速卡,因此計划要制作一款3D的格斗游戲,結果因為不知道那塊加速卡的硬體功能,只有紙上的資料,在花了几個月的時間後案子也不了了之,這正是管理者錯誤的執行情況。就以這個案子來說,若是想要順利的完成,應該要先取得硬體,然後讓程式去根據硬體的資料來了解這塊加速卡的功能到什麼程度(注五),然後將這些測試後的數俱交給企划去開出可以執行的企划案來。而不是在什麼都不了解的情況下,就這麼貿然投注人力去執行。
注五: | 再舉一個例子,就以國內几家取得Saturn授權的公司來說。從取得授權到現在這麼久的時間,都是花在熟悉硬體機能上。畢盡一款新的硬體還是需要時間趣研究的,想要靠別人寫出通用的工具總是沒有那麼快啊。 |
表二:每個月的工作進度表
第一個月 | 企划腳本 | 游戲系統的設計、故事大綱的編寫 |
程式設計 | 沒有 | |
美朮設計 | 沒有 | |
音樂音效 | 沒有 | |
第二個月 | 企划腳本 | 編寫各種裝備、敵人資料、劇情內容 |
程式設計 | 設計地圖編輯工具及主地圖畫面程式 | |
美朮設計 | 繪制地圖元件及編排地圖 | |
音樂音效 | 沒有 | |
第三個月 | 企划腳本 | 設定地圖資料 |
程式設計 | 設計戰斗副程式 | |
美朮設計 | 繪制地圖元件及編排地圖 | |
音樂音效 | 沒有 | |
第四個月 | 企划腳本 | 設定劇情資料 |
程式設計 | 設計各種特效程式 | |
美朮設計 | 繪制人物及敵人 | |
音樂音效 | 為各場景編寫背景音樂 | |
第五個月 | 企划腳本 | 設定戰斗資料 |
程式設計 | 進行所有副程式的連結 | |
美朮設計 | 繪制戰斗效果時事件畫面 | |
音樂音效 | 錄制各種音效 | |
第六個月 | 企划腳本 | 進行測試及調整游戲難度 |
程式設計 | 修正程式中的錯誤部份 | |
美朮設計 | 沒有 | |
音樂音效 | 沒有 |
這就是根據表一所排出的每個月的工作進度,在游戲的前置制作中若是能夠有這樣子的預先規划,那麼就算是稍有延遲,也不會太過於離譜了。請各位記住這個表,下個月筆者就會依這個表中的各項工作,來介紹企划時的各種狀況,請各位期待!
【反 回 銀 狐 文 集 】