學習遊戲制作需要掌握哪些專業知識?
1.知識:了解遊戲設計的基本規則、思路和方法,玩夠遊戲,了解不同遊戲類型的差異和設計特點。但是我不知道怎麽做!絕大多數沒入行的新人都是這個水平。就像做飯壹樣。我這輩子吃過幾百道菜,最喜歡川菜。我知道大多數四川菜都是辣的,我知道宮保雞丁是用蔥、紅油和花生做的。但是,我不知道怎麽炸!
2.技能:熟悉遊戲開發中的分工和流程,熟悉各種開發工具的使用,熟悉如何與其他同事合作,能夠用流程圖和原型直觀地表達自己想要的東西,熟悉遊戲的開發和測試流程。壹般入行壹段時間的設計師,能達到這種程度,就是有能力做,但是把握不了做什麽,很多人就會止步於此。如果妳做飯,相當於壹個新手廚師的階段。
3.思想:對遊戲的本質有深刻的理解,了解並適應行業的發展和玩家口味的變化,知道壹款遊戲成功的關鍵是什麽,如何達到預期的效果。對遊戲有自己獨特的看法,能做出壹些有價值的創新設計。能達到這種程度的人不多,天賦和勤奮很重要。相當於高級餐廳的專屬廚師。
4.陶:我不希望達到這種程度。如果我看著YY,我將等同於像西德梅爾、宮本茂或喬布斯這樣的大神。
這四個層次是循序漸進的。不要指望自己會跳級。只會YY卻分不清雞丁好壞的廚師做不出好菜。說了這四個層次,我想妳應該知道自己的現狀,自己缺什麽。我給妳的建議是
第壹步?首先了解遊戲最基本的組成部分以及如何實現(妳必須先學會區分紅油鹽糖)
a)了解平臺
壹般分為PC平臺、掌機平臺(3DS、PSV)、主機平臺(PS3、Xbox、Wii)和新移動平臺(iPhone、Android)。雖然會有跨平臺的產品,但總的來說,這些平臺的遊戲都有其獨特的設計特點,不同平臺之間的遊戲設計、發行和玩家喜好都不壹樣。壹定要多玩,體會他們的不同,仔細想想為什麽。
b)懂技術,懂藝術,懂音樂。
壹個遊戲基本上就是由這三塊組成的。(什麽叫策劃?很多外企都沒有規劃這個崗位。妳需要知道的是這些基本元素是如何組合在壹起的。比如妳想在iPhone平臺上做壹個手機遊戲,妳要知道cocos2d引擎或者Unity3d引擎能做到什麽程度。妳需要知道遊戲什麽時候播放音樂音效;妳應該知道2D和3D藝術材料的區別。
c)了解整個遊戲實施過程
假設妳想做壹款手遊,那麽妳應該知道實現的過程。壹般來說1心中有個想法→2用紙筆畫出來→3分解遊戲基本功能點→4完成需求文檔(沒必要自己做)→5美工提供相應圖形→6開發程序→7測試修復bug→8開發後→8妳滿意嗎?如果不滿意,返回1。滿意了就和別人玩,收集意見總結。
第二步?現在可以嘗試分解遊戲了(看看宮保雞丁是什麽做的?每種成分的比例是多少?溫度怎麽掌握?)
入門的時候,最好的學習方法是先嘗試分解壹個遊戲,從這個遊戲中演繹出遊戲的設計思路、邏輯和感覺。
比如憤怒的小鳥(不好意思,好幾年沒玩了,可能記憶有點不壹樣)。首先,妳可以用壹句話概括它最基本的玩法,比如這是壹款彈射遊戲。然後試著把遊戲分解成模塊,如圖。
有了這個分解,妳就可以直觀的了解壹個遊戲從開始到最終實現需要做哪些工作。
第三步,嘗試壹下。多做YY,絕不建議大量閱讀遊戲設計文章和書籍,尤其是各種論壇。(菜譜看100遍,不如實際做壹次。)
既然妳知道如何制作遊戲,妳可以自己制作壹個。記住這句話:壹個原型頂100個規劃方案;壹個演示頂100原型;壹個修訂的演示版本,有100個演示供自娛自樂。
做飯的時候要長大,不要壹口吃個胖子(不會做西紅柿炒雞蛋就別想做滿漢全席)。比如從100%復課的小遊戲開始,先復制到100%。在做的過程中,妳真的可以學到東西,YY是沒有意義的。當妳能做出壹個可玩的遊戲時,考慮加入壹些自己的想法。據說大部分只靠熱情的新人都會倒在這壹步,在這期間妳會遇到很多問題,很頭疼。
如果真的過了,那妳完了就和朋友壹起玩,聽聽他們的意見,不要自娛自樂。記住妳玩遊戲是為了別人,不是為了自己。至少在妳這個階段,玩家的意見高於妳自己的喜好。
第四步:搞清楚自己想要什麽遊戲,行業內需要什麽遊戲(如果要做大腸刺身,可能沒人會出錢)。
當妳可以輕松做出壹個小遊戲的時候,妳就可以認真考慮入行的問題了。如果妳能做到這壹點,壹般公司都會搶。這個時候,限制妳的不是知識和技能。這些都是進入行業後很容易學會的。最重要的是妳自己內心的想法。我想到了這壹步,當妳轉過頭來,看著自己的野心“只是為了做妳心中的遊戲”,妳會有不壹樣的理解。
最後祝妳好運!加油!