遊戲開發相關專業的傳奇
還記得“仙劍奇俠傳”嗎?你為那悽美的愛情結局落過淚嗎?喜歡“最終幻想”嗎?還記得騎乘於“陸行鳥”上的風馳電掣嗎?你曾歎服於“軒轅劍”那如史詩般宏大的劇情背景嗎?你想過將來能自己設計出一個唯美的遊戲,編寫出一段屬於自己的精彩劇本嗎?遊戲開發,將圓你之夢。
美麗的公主被邪惡的魔王搶走了,國王心急如焚。王城內外,身懷絕技的勇士們紛紛踏上了英雄救美的遙遠征途。經過千難萬險、跨越崇山峻嶺,在夥伴的協助下,在戰勝了無數只魔怪之後,英勇的戰士打敗了魔王、救回了公主,當上了國王,過上了幸福的生活……不要以為我在編寫老掉牙的成人童話,不要以為我在白日做夢發花痴,接著往下看:劍士、盜賊、僧侶、魔法師,EXP、LV、GOLD、回合制……呵呵,平時愛玩遊戲的朋友應該看出來了,這正是讓全世界無數玩家魂牽夢繞的角色扮演類遊戲的經典模式。你是否又想過報考關於遊戲的專業,去開發出屬於你自己的遊戲,去編寫屬於你自己的人生劇本呢?讓我們一起走進遊戲開發的相關專業,去看一看我們的夢幻世界在現實中到底是怎樣的一番情景。
我們是遊戲的“總設計師”——遊戲策劃
什麼是遊戲策劃?遊戲策劃就是“Make Dreams Come True”(讓夢想成真)。其中的 “Dreams”可不是做的夢,它是指把想法努力實現,並在熒屏上看到和享受它的過程。一般來講,談到遊戲策劃都可能會存在誤解:都以為策劃就是創意、就是寫劇本故事、就是要玩很多遊戲。實際上,這三方面都包含在遊戲策劃中,但卻不是最重要的。遊戲策劃其實包括了提出創意、經過協商、擴大整理、補充修改,形成策劃書並深入所有遊戲開發人員的頭腦中,形成統一認識。還包括做好遊戲的平衡和測試,更重要的是對於平衡和邏輯感的把握。這是一項內涵豐富而又十分嚴謹的技術性工作,需要相當的專業知識和技能。想要設計“人生”,沒兩把刷子還行?遊戲策劃要求我們要具有充分的遊戲方面的專業知識,使用遊戲指令碼的創作、遊戲專案管理、遊戲技術、遊戲情節、遊戲素材、程式、2D、3D動畫等有關技法。從遊戲開發公司對一個遊戲製作的準備階段開始直到這個遊戲開發完成,遊戲策劃都貫穿始終。
早期的計算機英雄們大多都是程式設計師出身,他們兼策劃、程式和美術等數職於一身,獨力開發了很多名作。而遊戲工業發展到現在,已經變成了一個需要大量人手和多職業協同工作的大傢伙,我們自然也就不用“事必躬親”了。既然身邊已經有了專業的程式設計師,那麼我們作為遊戲策劃還有沒有必要懂得程式設計呢?我相信即使很多人自己不會程式設計,也會認同“策劃人員懂得程式設計會對自身職業素質有很大提高”這一看法。我們不需要去寫程式碼,但是我們需要和寫程式碼的人合作。如果你能與之更有效的溝通,會不會對你的工作有很大幫助?我們不需要去實現功能,但是我們需要知道這種功能能否實現。如果心裡有數,會不會減少無謂的爭論?懂得程式的策劃,就如同在建築工地上鍛鍊過的建築設計師,設計的時候會更加得心應手。當然,我們的職業目標不是程式設計師,沒有必要把這一技能提高得太多,只需要“瞭解”或者說“入門”就可以了。
有道是“兵馬未動,糧草先行”“巧婦也難為無米之炊”。一個遊戲要想成功開發,我們做遊戲策劃的就必須身先士卒,毫不為過地說,我們就是一個遊戲的首腦和靈魂。沒有我們,就談不上游戲的開發。呵呵,夠牛的吧!現在,遊戲策劃早已成為整個遊戲開發的重中之重。很多業內人士都認為,中國有不差於世界一流水平的美工,有頂級的程式設計師,但中國遊戲開發實力落後就落後在策劃和專案管理上,培養專業的遊戲策劃人才成為眾多遊戲公司在人才方面的首要需求。
讓我們舉起手中的滑鼠,拿起手裡的鍵盤,一起去寫就我們心中的神話,一起來策劃出屬於我們玩家自己的遊戲人生。
一千個人心中有一千個哈姆雷特——遊戲美術設計
遊戲美術設計是近年來新興的一個專業,它既能為你就業後帶來相對優厚的薪酬待遇,又能提供一個發揮想象、放飛夢想的巨大空間,因此吸引著越來越多年輕人加入。有人說激情和夢想是開啟遊戲行業大門的鑰匙,但成為一名遊戲美術設計師光憑熱情是不夠的,打好基礎、學好技術才是關鍵。
想選擇美術設計,當然必須先打好美術基礎。遊戲美術設計的工作是透過建立模型、繪製貼圖,把遊戲中各種角色,道具,場景都逐一製作出來。一個沒有美術基礎的人很難製作出比例協調的模型,繪製出細節豐富的貼圖。在實際工作中,一名遊戲公司美術設計師的基本工作技能要求就是要具有紮實的美術基礎。雖然近幾年誕生了許多軟體,大大方便了人物模型的繪製。以往完全依靠手繪的模型或圖畫現在甚至可以透過使用一些現成的素材來完成,也使得一些非美術專業的學生學習遊戲美術設計成為可能,但這並不意味著美術功底的重要性降低了。
在具備了必要的美術基礎之後,計算機圖形制作技術就是遊戲美術設計的必備技能了,3dmax、photoshop等CG軟體都是必須掌握的。隨著計算機科學技術的超速發展以及玩家要求的不斷提高,遊戲場景和人物早就不是2D畫面就能夠滿足大眾需求的了。我們自己在玩遊戲時,不都還想著3D造型再細膩一些,動畫再“Square”一點嘛。所以啦,想開發出好遊戲、繪製出自己心中的“英雄”,先學點基本的吧。這些軟體的應用,早有許多書籍資料可供參考,當然也就是我們日常學習中最為重要的課程了。
但從遊戲開發的角度來衡量,僅僅掌握這些軟體的一般應用還是不夠的。遊戲美術設計有著它特有的一些技術標準和要求,相應也有一些特殊的技術手段。一個合格的遊戲美術設計師不僅要熟練掌握3dmax、photoshop等軟體工具,還必須熟悉遊戲開發的流程,瞭解遊戲美術的特殊要求,掌握遊戲領域最新的技術手段。舉例來說,一個熟練的3D美術設計師能用專業工具很快製作出細節非常豐富的模型,然而這樣的模型限於計算機的.處理能力,是根本無法在遊戲當中正常運轉的。在遊戲美術設計中可以使用的模型面數都有嚴格限制,必須透過法線貼圖技術,在低模型面數的情況下讓細節表現得更豐富。諸如此類,這些遊戲開發領域特有的技術手段也是遊戲美術師的必修課。想要進入遊戲行業,在具有一定美術基礎後,提高這些方面的技術能力就十分重要了。
遊戲美術設計還是一個見仁見智的專業,這裡的“見仁見智”並不是指外界對我們的評價,而是說作為一名遊戲美術設計,在對遊戲模型的塑造上每個人見解不一,延伸到螢幕造型上,當然也就“遠近高低各不同”了。都說一千個人心中就有一千個哈姆雷特,這句話就是為我們量身定做。在美術設計過程中,我們必須要有堅定的信念,一定要堅信自己設計和塑造出來的模型是最符合人們心目中的虛擬形象的,千萬不能人云亦云。也許,某一天,就因為你的自信,一個如“李逍遙”“陸行鳥”“亞特魯”一般的永恆經典形象就此誕生。
忠實的執行官——遊戲程式開發
想欣賞你心中的俠士揮劍殺敵的颯爽英姿嗎?想看看那些神秘的魔法師怎樣釋放出毀天滅地的遠古魔法嗎?“有事兒您說話”!這句在前些年的春節聯歡晚會上流傳出來的小品臺詞就是我們遊戲程式設計者的職責。按照你的意願,我們將賦予你心中那些期待已久的動漫角色以生命,讓他們真正活起來,讓他們在你的滑鼠控制下或溫文爾雅,或馳騁沙場。當一個開發中的遊戲經過了前期策劃,劇本、關卡設計,以及美工製作之後,就該輪到我們唱主角了。在這高科技的時代裡,我們“吃飯的傢伙”就是各類計算機程式語言。
一定得買價效比最高的計算機,請教職業IT人事,裝最新版本的軟體!電腦直接上網,頻寬最小也得2兆,什麼網絡卡呀, modle呀,路由呀需要接的全給他接上。教室裡邊有講臺,講臺上邊有黑板,黑板下站一個程式設計老師,編過遊戲、特專業的那種。學生一上課,不管有問題沒問題,都跟學生說“C++、JAVA、DirectX、引擎……”?一口專業的程式設計術語,特有氣勢!上完課還有作業題,題量都是論“G”算,一學期光鍵盤就得敲壞好幾個。畢業後找一大型遊戲企業,24小時程式設計,就是一個字“累”,編個手機遊戲都得花好多天的!同學開發出來的遊戲不是“魔獸世界”就是“龍與地下城”,你要是開發出“傳奇”呀,都不好意思跟人家打招呼。你說這樣的專業,一生中你能找得到幾個?我覺得怎麼著也得四五吧!四五個?白日做夢,就我們一個!你別不信,還真沒第二家。你不但要研究玩家的遊戲心理喜好,另一方面還必須做好與遊戲策劃和美術設計的工作協調。知道什麼是程式開發嗎?程式開發就是,編寫出來的程式力求完美,體現出來的效果自然協調!所以,我們做程式開發的口號就是:不僅最好還要協調。