9月12日消息,設(shè)計一款電腦游戲可不是小任務(wù),但要是你有一個好到無法不付諸行動的點子,那么眼下就是最好的動手時間啦!如今獨立開發(fā)已經(jīng)普遍發(fā)展,創(chuàng)造一款游戲可謂前所未有的簡易廉價。跟隨這份指南開始設(shè)計和打造你的夢幻游戲吧,然后分享給全世界哦。
方法 1: 打基礎(chǔ)
1、選出你的風格。盡管成功游戲都有其獨到之處,但幾乎所有游戲也都有特定的風格。想好你要制作哪種游戲,然后看看同一風格的其他游戲是怎么做的。一些常見風格包括:
街機游戲
射擊
謎題
掌上游戲
賽車
冒險
無盡奔跑
RPG角色扮演
第一人稱射擊
$情、漫畫為基礎(chǔ)的日式角色扮演
塔防
≈怖
格斗
搞笑
生存
2、挑選你的平臺。你選來開發(fā)游戲的平臺會深刻影響其開發(fā)方式。游戲平臺決定了操控游戲的方式,智能手機游戲則是典型的基于觸屏和傾斜感應而設(shè)計的,PC游戲一般需要一個鍵盤和一只鼠標,單機游戲則需要游戲鍵盤。
這些規(guī)則也有例外,但一般來說圍繞特定的控制方式展開設(shè)計則要容易一些。
如果你想開發(fā)一款iPhone游戲,那你得通過一臺Mac提交到Apple Store。
3、寫一寫預設(shè)計。這應該只要幾頁,但卻是你創(chuàng)造的電腦游戲玩法的核心所在。它包含你游戲的基本概念,通過預設(shè)計你該清楚你的電腦游戲是否可行。
4、從核心理念出發(fā)。這份說明該作為游戲背后的動力。這些都是把握游戲核心的簡單說明。經(jīng);剡^頭來看看,以確保你的游戲沒有偏離基本目標。一些典型的核心理念如下:
這款游戲模擬太空站經(jīng)濟。
這款游戲讓你扮演真實的汽車。
這款游戲用來測試玩家的反應。
5、寫一下你的特征。這些是你的游戲區(qū)別于同一類型其他游戲的特色。先從你的理念和概念寫起。把具體的概念轉(zhuǎn)變?yōu)閯幼髦鲗У木渥。爭取?-15個特征。例如:
概念:太空站建造
特征:建造并管理你個人的太空站
概念:來自小行星的破壞
特征:應對包括小行星、太陽耀斑和彗星在內(nèi)的災難,竭力存活
先把你的游戲特征寫出來,這樣有助于你之后在游戲文件里充實每一部分。在開頭列出游戲特征將保持你的游戲連貫專一,防止發(fā)生思路斷續(xù)累加的現(xiàn)象。
繼續(xù)修正這些特征,直至你覺得他們足以代表你想要的游戲。
6、休整。把預設(shè)計塞進抽屜里,盡量一兩個禮拜不要去想它。這樣你方可帶著嶄新的視角重新審視。這有助于你決斷這個項目是否真的值得繼續(xù)追求,或者你是否需要重頭再來一遍。
方法 2: 寫設(shè)計文件
1、開始寫實際細節(jié)。這份設(shè)計文件是你整個游戲的骨干所在。它包含了對你游戲機制、情節(jié)、設(shè)置、美學設(shè)計等的詳細描述。設(shè)計文件應該內(nèi)容重于形式。
如果你帶著一支程序員和設(shè)計師隊伍,那么設(shè)計文件就尤為重要了。確保和他們一起磨合這份文件,但先別和終端玩家接觸。不要含含糊糊,交代清楚游戲每一部分機制如何發(fā)揮。
并非所有游戲都需要設(shè)計文件,也不會有相似的兩份設(shè)計文件。把這些步驟當做指南,但自由裁量你的設(shè)計文件以適應游戲的需求。
2、擬出目錄。游戲的方方面面都要在目錄里體現(xiàn)。除非故事和游戲機制從根本上緊密聯(lián)系,否則 不需要寫進目錄的就是故事本身。
以游戲說明書的方式完成目錄。先從概述開始,比如角色創(chuàng)造,戰(zhàn)斗,主界面,然后用更小的板塊充實每一部分。
把目錄當做游戲大綱。目錄里每一條你都將詳細展開。
3、擴充目錄的每一版塊。游戲目錄寫好后,開始擴寫機制;c時間把細節(jié)想好,這樣你編程時才能毫無疑問。每一個機制都應該詳盡解釋,這樣用到具體機制時才不會出岔子。
4、另由他人或你的隊友來運行。這得看你是怎么完成啦,總之游戲設(shè)計是個集體合作的過程。他人的視角有助于你專注游戲,并能指出你原先沒有慮及的方面。
方法 3: 開始編程
1、選一個游戲引擎。游戲引擎是游戲的基礎(chǔ)。其中包含了大量開發(fā)工具,以便游戲創(chuàng)作。相比從頭開始創(chuàng)建一個游戲引擎,利用現(xiàn)有的則高效得多,簡單得多。已有許多供獨立開發(fā)者使用的游戲引擎。
有了游戲引擎,再處理圖像、聲音和人工智能部分就容易多啦。
不同的游戲引擎各有利弊。有些適合2D,有些則更適合3D。有些引擎較其他需要更多編程知識。有不少游戲開發(fā)工具無需編程經(jīng)驗就能上手。流行的獨立發(fā)開游戲引擎包括:
GameMaker: 的2D 游戲引擎之一。
Unity – 一款上手容易且可移植的流行3D 游戲引擎。
RPG Maker VX – 一款為2D角色扮演游戲設(shè)計的腳本引擎也是傳統(tǒng)的日式角色扮演游戲風格。
Unreal Development Kit – 一款用途廣泛的3D游戲引擎。
Source – 一款持續(xù)更新修正的流行3D 游戲引擎。
2、學習你的游戲引擎,或者找個會的人。這得撒于你選的哪款引擎啦,你說不定就得面臨相當可觀的編程量。即使最基本的游戲引擎也需要花時間來了解如何操作。如果編程超過了你力所能及,要么你就自己學要么你就雇個人。
這將是你組隊階段的開始。要是你不會編程,你首先雇的肯定是程序員。美工和聲音留到后面操心吧;你先要弄出工作團隊的雛形,然后才能繼續(xù)整個項目。
你應該和廣大的獨立開發(fā)者保持聯(lián)絡(luò)。人們會因為各種理由和報償而參與某個項目。這時候你的牛逼設(shè)計就該派上用場啦,因為這正表明你對你的游戲理念的堅持和保證。
3、構(gòu)建原型。一旦熟悉了你選擇的游戲引擎,就動手搭建游戲原型。這個原型將用來進行游戲核心功能的基本測試。游戲原型則無須圖像或聲音,只要簡單的占位符(比如一個方塊或者一個粗線條)和虛測試區(qū)域即可。
反復測試和完善,以確保好玩。感覺不對勁兒或者沒反應的地方要做個標記,然后重新處理其中涉及的機制。要是游戲原型都沒意思的話,最終的游戲大概也不會好玩吧。
總有一些部分看似簡易可行,但一運行就不工作。所以要對原型進行多次微調(diào)、測試。
4、完善操控。游戲最基本的功能就是玩家和游戲之間通過某種輸入操控進行的互動。利用原型使操控舊能完美。
操控糟糕的游戲會使玩家泄氣。能完美操控的游戲才是對玩家技能的 犒賞。
方法 4: 創(chuàng)作游戲道具
1.考慮你的游戲需求。撒于具體的工程大小,美工需求可能會很不一樣。有的游戲只需要簡單的圖形和色彩,而有些卻需要龐大的美工和設(shè)計師隊伍來打造游戲里的復雜世界。想清楚你游戲中的道具需求,然后據(jù)此雇人。
大多數(shù)獨立開發(fā)的游戲都是小團隊制作的,很多時候還是個人。如果你獨自完成整個項目,就等著投入大量時間吧,尤其是你要一個人創(chuàng)造所有武器時。
從網(wǎng)上的開發(fā)團體中能找到大量隨便使用的道具。務(wù)必確保你用的任何道具都不能侵犯他人版權(quán)。
1.2
草擬部分美工。為了感受游戲的視覺美感,你得把美術(shù)運用到原型中,然后把原型拓展成完整的游戲。
有許多風格可供使用。像素藝術(shù)(刻意復古)是獨立開發(fā)者最常使用的風格之一。這是因為像素藝術(shù)能夠既迅速又廉價地使用,并且還能做出好看的游戲。
如果你有更多時間和人力,還可以考慮做3D藝術(shù)。應付基礎(chǔ)的3D模型一個人還行,但處理更復雜的細節(jié)則需要更多時間。3D模型還需要基礎(chǔ)模型之外的紋理構(gòu)造。
2.3
設(shè)計游戲里的世界或架構(gòu)。一旦有派上用場的美術(shù)設(shè)計,就著手構(gòu)建游戲本身。撒于你制作的游戲的風格,你或許需要創(chuàng)建等級或游戲區(qū)域。如果你制作的是益智類游戲,那就開始設(shè)計你的難題。
3.4
—發(fā)你的美工道具。撒于你的藝術(shù)風格,有各種各樣的軟件可以用來創(chuàng)造美工道具。其中比較流行的包括:
Blender ——這個開源程序大約是 的3D模型方案之一。網(wǎng)上能找到數(shù)不勝數(shù)的教程讓你快速上手。
Photoshop ——這是處理紋理和制作多數(shù)2D美術(shù)時必不可少的軟件。這個軟件很貴,所以要是擔心錢的話,就考慮試一試GIMP,開源又免費,可替代Photoshop。GIMP 具有其大多數(shù)的功能。
Paint.net ——開源,可替代Paint Shop Pro,讓你輕松創(chuàng)作2D美術(shù)。這款軟件對于制作2D像素藝術(shù)圖像尤為管用。
4.5
記錄音頻道具。要使玩家投入游戲,音頻設(shè)計也是必不可少的部分。有無音樂,何時、如何開啟音效,口語對話都會影響玩家玩游戲。
你可以在網(wǎng)上找到不少給力且免費的音頻錄制和音樂制作軟件。如果你預算緊張或者獨立制作,考慮考慮這些。
用你家里的東西制作你自己的聲效。
方法 5: 整合
1.1
∩能多地玩你的游戲。建好游戲的方方面面后,你就開始玩游戲,保證游戲有趣且連貫。如果某一塊兒或者某個點子運行不佳,要么繼續(xù)完善,要么就刪掉。一旦完備游戲的所有級別、難點和游戲區(qū)域,就從頭開始玩一遍,確保自始至終帶有趣味性。
2.2
專注于你的核心理念。整個開發(fā)過程中,你要不停地核實你的游戲是否貫徹了這個理念。 確保維持你的游戲特征,而且不要被附加進來的東西絆住。
3.3
潤色,潤色,再潤色。一遍遍回過頭去檢查你的美工、聲音和游戲設(shè)計,消除不完美的邊邊角角,打造出 的游戲風格。能否快速潤色很大程度上撒于你選擇的美術(shù)風格。
方法 6: 測試游戲
1.1
—始找漏洞。一旦出來一個能從頭玩到尾的游戲,就開始找辦法破壞它。為確保舊能多的人玩上游戲,你要找出游戲的漏洞,并且消滅它們。
2.2
試一試你通常不會做的舉措。任何一種你能想到的玩家與游戲互動的方式都要考慮進去。舊能多地攻擊游戲規(guī)則,以確保最終你的游戲規(guī)則無法繞行。
漏洞測試甚至會占用和制作游戲一樣多的時間。幫你測試的人越多,你就能找到并修復越多問題。
1.3
給漏洞修補排出優(yōu)先次序。如果你有一大串漏洞,用來修復的時間卻很有限,那就確保優(yōu)先處理嚴重的、足以摧毀整個游戲的漏洞。例如,如果一個計分游戲中有漏洞允許玩家無上限得分,那你就得立刻處理好這個漏洞。
2.4
觀察別人怎么玩的。找些朋友來玩你的游戲?纯此麄?nèi)绾螒獙δ阍O(shè)置的挑戰(zhàn),如何與你的游戲世界進行互動。很有可能他們會做一些你從沒想過的事哦。
方法 7: 發(fā)行游戲
1.1
檢查你的游戲引擎,然后發(fā)布編碼后的程序。發(fā)布到不同的平臺上,需要不同的許可。 例如,用Game Studio的話,你可以在Windows和MacOS X平臺上發(fā)布標準版, 但手機版本卻需要升級到專業(yè)版,并支付額外費用。
2.2
宣傳你的游戲。游戲快要發(fā)布時,開始吸引注意力。在一些受歡迎的音樂論壇上發(fā)布游戲截圖和視頻片段。聯(lián)系游戲新聞網(wǎng)站,告訴他們你的游戲就快發(fā)布了(務(wù)必告訴他們?nèi)绾潍@得游戲,游戲的價格,以及對游戲的概述。)
制作游戲過程中就創(chuàng)建一個官網(wǎng),這樣你就有粉絲啦。搭建一個游戲論壇是讓粉絲互相交流的絕佳方式。定期更新網(wǎng)站也能幫你吸引更多關(guān)注。
1.3
■定發(fā)布服務(wù)。一些獨立開發(fā)者用他們自己的網(wǎng)站發(fā)布游戲,但你會發(fā)現(xiàn)那將耗費一筆可觀的主機費用,而且有些主機根本無法承受大下載量游戲所需的傳輸量。PC和Mac OS X上有不少很受歡迎的發(fā)布獨立游戲的渠道。
Steam
Desura
Humble Store
GOG
手機游戲通常發(fā)布到他們的商店(蘋果App Store,谷歌play Store,等等)。單機游戲同理。(Xbox Live, PlayStation Network, 等等)。
不同的服務(wù)商從你出售游戲所得中扣取不同的分紅。逐個研究,看看哪個適合你。大多服務(wù)商都有銷售代表,你可以以開發(fā)者身份直接跟他們談。
2.4
維護游戲。游戲一旦發(fā)布,財力上盡最大可能去維護游戲、修復漏洞,等等。電子發(fā)布時代意味著游戲更新速度能夠前所未有之快。你的游戲玩家一多,必定會出現(xiàn)漏洞。盡你所能眷修復這些漏洞。
小提示
制作游戲不止一種方法。把這個指南當做一個概覽,然后堅持最適合你的。
別指望一夜暴富。制作游戲應該是一種工作激情,賺錢只是大家都不會拒絕的意外獎賞。
總有一些人不相信你能做成,只要你認真對待,你一定能完成。
投稿郵箱:chuanbeiol@163.com 詳情請訪問川北在線:http://sanmuled.cn/