? ??????????????????????????????????????????????????研究報告——游戲的發展
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Research report - game development
????????????????????????????????????????????????????????????????????沈可昕
? ? 最近,我們的話題是“科技的腳步”, 要調查一樣東西,我調查的是大家平時很長接觸的一個東西——電子游戲。
????首先說一下它的歷史吧。 據說世界上第一臺家用游戲機誕生于上世紀七十年代,只能呈現簡單的方塊線條,而且還是單色的,那時還不能稱這是一個“產業”,改變歷史的是日本任天堂(Nintendo),在上世紀八十年代,日本的任天堂開辟了一個嶄新的紅白機時代,這時,真正意義上的家用游戲機FC開始風靡世界,并逐步產生了一個龐大的家用游戲機產業。 FC上市之后,Sega(世嘉)同期的游戲機SG-1000被徹底壓制。不過FC上市不久,由于首批FC的硬件設計存在可能導致死機的嚴重Bug。為了挽救任天堂的聲譽,山內溥毅然決定回收主機,因此而損失了15億日元。不過這起事件讓任天堂樹立了卓越的品牌形象,次年FC重新上市后于一年內賣出了165萬臺。FC在美國的首發更加成功。1985年10月NES在紐約率先上市,首發游戲共15款。到1985年底,NES在紐約賣出了5萬臺。隨后NES開始在美國全國上市,一年內賣出了100萬臺,讓一度崩潰的美國家用機市場開始復蘇。 SFC最初預定于1989年7月發售,其后數度延期。不過由于任天堂有大批第三方的支持,SFC雖然姍姍來遲,卻毅然是日本玩家最關注的主機。在SFC發售之前,任天堂已經接到了150萬臺的訂單。11月21日當天,東京街頭的各電器店充滿了排隊等候SFC的人群,很多家長為了能給孩子買部主機而曠工排隊,龐大的人流甚至嚴重影響了東京的交通。1991年8月13日,任天堂在美國推出了經過重新設計的SNES。可惜SNES的上市時間實在太晚,當時MD已經在美國建立了足夠龐大的群眾基礎。SNES發售第一年就被MD輕易擊敗。任天堂勢力的削弱業為其后PS輕易占領美國市場提供了契機。1993年,任天堂和SONY開始合作并研發次時代主機,然而在研制期間,任天堂和SONY在游戲的存儲介質上發生了嚴重沖突,SONY提出應該用CD光盤來做游戲的介質,因為光盤儲存容量大,成本低,方便輕巧,而任天堂堅持使用卡帶,認為卡帶讀取速度更快。雙放爭執很大,最終,任天堂單方面終止了合作。這無疑激怒了SONY,為了不讓成型的產品流產,SONY決定獨自將計劃進行下去,SONY可能也沒有想到,這個決定將會改變整個家用游戲機的發展進程。1994年是游戲機具有歷史意義的一年,這一年,SONY發布了32位基于CD的家庭電視游戲系統索尼PS游戲機(PlayStation)。秋葉原等地出現了數百人排隊購買的浩大場面,首批出貨的10萬臺在中午前被搶購一空,甚至連索尼社長大賀典雄的孫子都不得不空手而歸。由于PS的品牌號召力使得眾多知名軟件廠商紛紛加盟,PS主機上開始逐漸呈現出百花齊放的局面,直至兩大白金級游戲廠商Square與Enix陸續宣布將攜巨作《最終幻想VII》與《勇者斗惡龍VII》投奔PS,它們所引起的雪崩效應無異于提早宣判了32位主機時代戰爭的完結
? ? 我們再來說說現在的游戲排行榜:
絕地求生:刺激戰場
2.18.02.09
所有熟悉的元素都在證明,另一款《絕地求生(PUBG)》正版手游真的來了!
射擊生存
6827801148
2
王者榮耀2015.11.26
《王者榮耀》是全球首款5V5英雄公平對戰手游,騰訊最新MOBA手游大作!熱血競技盡享快感!
MOBA對戰英雄
67714442614
3
荒野行動2017.10.31
《荒野行動》是以第一人稱視覺射擊玩法為主的槍戰題材類RPG動作手游,多人聯機競技玩法,超任性生存冒險體驗。
射擊對戰生存
6545743781
4
孤島先鋒2018.03.09
《孤島先鋒》是網易即將推出的一款2.5D沙盒模擬競技手游。
沙盒競技模擬
627736117
5
球球大作戰2015.6.12
以玩家間的實時互動PK產生游戲樂趣為設計宗旨,通過簡單的規則將玩家操作直接轉化為游戲策略,體驗智謀碰撞的戰斗樂趣。
休閑對戰互動
59994813580
6
QQ飛車手游2017.12.27
《QQ飛車》手游將繼承和保留端游原汁原味的畫面、玩法,完美復刻《QQ飛車》端游的大部分技巧。
賽車競速端游改編
5980571070
7
迷你世界2016.05.31
《迷你世界》是一款高度自由的休閑類3D沙盒游戲,只要有網絡就能和各個地方的小伙伴們一起玩。
沙盒像素探險
5529709306
8
決戰!平安京現已正式公測
決戰!平安京(代號MOBA)是一款網易游戲核心研發團隊推出的moba競技類手游,游戲宣傳無銘文公平競技。
英雄對戰
494598509
9
QQ炫舞手游2018.03.14
《QQ炫舞手游》是QQ炫舞原班人馬,精心打造的一款時尚音樂舞蹈手機游戲。精致清新的美術品質。
音樂Q版3D
48927772
10
楚留香正式公測
《楚留香》是古龍正版授權,網易高自由度的武俠RPG手游大作。
角色武俠動作
455120457
11
絕地求生:全軍出擊2018.02.09
《絕地求生手游》每一局游戲將有最多100名玩家參與,他們將被投放在絕地島上,在游戲的開始時所有人都一無所有。
射擊生存
449098490
12
邊境之旅現已正式公測
《邊境之旅》是一款網易公司代理的徒步生存經營手游。玩家扮演一名一無所有的流浪漢。
休閑生存經營
426989236
13
終結者2:審判日2017.11.03
《終結者2:審判日》是一款末世硬科幻題材3D冒險射擊手游。正版授權,王者歸來!,從全方位打造革新射擊游戲體驗!
槍戰闖關生存
425651591
14
迷霧求生開啟不刪檔測試
《迷霧求生》是一款迷霧森林模擬生存為主題的多人在線熱血競技射擊對戰類游戲。
射擊對戰競技
421060157
15
陰陽師2016.06.01
3D RPG半即時回合制手游《陰陽師》取材于陰陽師晴明的經典故事,延續了和風物語的一貫優美與神秘。
角色回合制二次元
4045784770
16
紀念碑谷22017.11.06
《紀念碑谷2》將會帶領你體驗一場在美麗而奇幻世界中的全新冒險之旅。在旅途中幫助羅爾教導她的小孩關于紀念碑谷的奧秘。
解謎闖關
392363375
17
我的世界2011.10
《我的世界 Minecraft》被稱為是世界上第一款沙盤游戲。起初,游戲的世界看起來一點都不精彩,但這是一個自由的世界。
沙盒像素生存
38944414025
18
穿越火線手游2015.10.16
《穿越火線:槍戰王者》是一款由韓國Smilegate研發商及騰訊游戲三的傾力打造的CF正版FPS手游,完美傳承了PC端的品質和玩法。
射擊槍戰聯機
3823556532
19
創造與魔法2018.02.06
《創造與魔法》是一款可以改造環境,自由建造房屋、城池、城邦甚至國家,同時還能探險,換裝的高自由生存手游。
沙盒生存休閑
367035110
20
求生之王2017.09.08
? ? 除了這些,還要說說游戲經常遇到的bug:
聲音: Audio drops, 聲音缺失,比如“我愛你”聽到的變成“我__你” Skipping, 暫時的停頓,常常是性能相關的問題。 Distortion, 扭曲 Missing sound fx, 音效丟失,不像貼圖丟失那樣有一個占位圖塊,而是什么都沒聽到 Volume too low/ too high (bad mix) 音量太低或者太高
(表)面設計: Stuck spot, 角色卡在某處不能移動。原因是糟糕的幾何運算。是嚴重級別的Bug。 sticky spot, 粘滯點,像Stuck Spot,但是要花些時間和努力才能走出來。通常是中等程度的Bug。Stick Spot與Stuck Spot可能相互轉化。 Map hole, 地圖漏洞,一旦你掉進去,整個畫面都沒有了。有時玩家可以在漏洞里向其它玩家攻擊。找到所有地圖漏洞的唯一方法就是走遍地圖的每個角落(是啊,有時做軟件測試更多的就是磨煉,是動作的重復,而不是技巧)。 Invisible wall, 看 不見的墻,是多余的計算得到的,但沒有經過美術加工。經常是來自以前版本的地圖。也可能是有意設計出來的,用以指示某種邊界(這是為了讓玩家覺得這個面比 它看起來還要大——過時的技術)。一定要仔細地調查,不然可能會被開發人員在Bug報告里將其設置為NAB(Not a Bug)。 Missing geometry(opposite of invisible wall; you can see it, but you can't walk through it) 和看不見的墻相反,貼圖已經在那里了,但是真正的幾何運算并沒有完成。
人工智能AI: 找AI方面的Bug比表面設計涉及的工作更細致。常見的例子表現在尋路和非玩家角色行為。 尋路:AI無法找到自己可以走的路,可能有三個原因: 1)一面看不見的墻堵在角色的路上 2)一個地圖漏洞使得腳本出現縫隙 3)AI的邏輯設計很糟糕 非玩家角色行為: AI的設計成功之處在于使人類玩家覺得真的是人在玩。 而非玩家行為,比如角色在電梯里面向錯誤的門。NPC的行為同樣會影響游戲的平衡性。過于弱智的NPC隊友讓游戲難度提高,過于強悍的NPC隊友又會讓游戲變得過于容易。 Stuck(unable to move correctly through path), Don't move, Die too often, Fall to follow, Can't open doors
物理: 找物理方面的Bug現在已經成了測試員的家常便飯了。 主要有兩類:Breakable可打斷行為和動態行為 現代游戲的一個常見功能是“可破碎”幾何面,即可摧毀的幾何面。比如一個瓷瓶能被子彈打碎。 但是想像一下,子彈的碎片最終漂浮到了空中或者瓶子根本沒有破!那就是Bug! Object floats when it's not supposed to, Object doesn't break, Object doesn't stop moving after being touched, Unrealistic gravity, Impossible to pile objects on top of one another
穩定性: Freeze, 屏幕凍結,馬上復制或寫下任何可用的Debug信息。 Crash(black screen), 崩潰(黑屏),跟屏幕凍結類似,只不過這類Bug連畫面都沒有。致命Bug。 Crash to desktop(PC), 只發生在PC機上的Bug。跟其它游戲崩潰有兩點不同: 1)當游戲崩潰后,它返回到了桌面。 2)在游戲里,玩家任何輸入都失效,但是操作系統桌面的一切操作都正常。 致命Bug。 Can't load level, 加載不了表面 unresponsive 捕獲穩定性Bug需要測試人員更多的嘗試,捕獲性能Bug也是這樣,我們會在后面討論它。
性能: Low frame rate, 低幀率 Levels take too much time to load, 太長的貼圖面加載時間 Minimum spec machine can't run the game(PC), 玩家不能在游戲所需要的最低配置上運行游戲 Game takes too long to install, 過長的游戲安裝時間 Game pauses frequently to load data 游戲在加載時常常停頓 性能Bug從某方面來說,是最容易找到卻又最難修復的。而且如果是很嚴重的問題,還不可能被修復。
網絡: 網絡Bug尤其與服務器-客戶端連接性和帶寬相關。 Can't connect/dropped connection, Can't join invite, Lag, 令人懊惱的情況:你開了一槍,卻是過了半秒后看到槍口冒煙。 遲滯,常在網絡掉包或帶寬過度使用時出現。 Invisible players, 看不到別的玩家,也看不到NPC(non-player character) Scoring errors Don’t ignore potential bugs just because they might be low priority.別忽略那些低優先級的潛在Bug。
兼容性: 兼容性Bug涉及的是一個游戲能否運行在不同的硬件上的問題。 Game crashes on ATI videocards, 游戲可能在非主流顯卡上崩潰 Logitech controller doesn't work, 不能使用羅技手柄操作游戲 手柄兼容性Bug的檢查非常重要,因為很難保證每一個廠家的產品都能在你所測試的游戲下使用。 Game doesn't run on Windows ME, 游戲在Windows ME上不能運行 這是很常見的Bug。 Bluetooth headset only outputs mono, 藍牙耳機只聽到單聲道 Game is not compatible with Windows Vista 64 bit 游戲與Windows Vista64位系統不兼容。
? ? 介紹了那么多別人游戲的方面,我們來看看制作自己的游戲需要什么吧:
原畫師:根據游戲人員的行業經驗,進行高強度的繪畫訓練,達到精通色彩鮮明、結構比例準確,提高鑒賞及創意能力,保證學生自身水平快速提高,達到行業用人標準
模型師:通過角色建模、人體解剖、場景建模、道具建模、展UV、貼圖繪制、法線烘培等知識的學習和研究,使學員熟練掌握各種技法,達到行業用人標準
材質師:通過角色建模、人體解剖、場景建模、道具建模、展UV、貼圖繪制、法線烘培等知識的學習和研究,使學員熟練掌握各種技法,達到行業用人標準
動畫師:讓學生知道各種動畫制作的表現,角色的整體塑造、風格動畫的制作,學成后具備掌握扎實的動畫原理和動畫表現力,精通動畫制作
特效師:針對游戲特效制作的高級人才需求,通過色彩搭配、特效貼圖繪制及粒子特效的使用,制作出色彩炫麗、節奏感強、具有視覺沖擊力的特效
1.【游戲策劃】
工作范疇:故事設計,AI設計,玩法設計,數字設定,關卡設計
人員配置:編劇人員,游戲策劃人員
2.【游戲美術】
工作范疇:原畫,建模,貼圖,動畫特效,用戶界面
人員配置:原畫師,模型師,材質師,動畫師,特效師,UI設計師
3.【游戲程序】
工作范疇:游戲引擎程序,腳本編輯,材質開發
4.【游戲整合】
工作范疇:關卡整合,數值調整,程序與美術結合,音效置入
5.【游戲測試】
工作范疇:數值微調,極限測試,除錯
學習游戲制作必須掌握三大方向的知識和軟件!
游戲美術,需要一定的美術功底。要用到的軟件有:max,zbrush,ps等等。
游戲程序,當然是學計算機類。要學習程序語言。比如c,c++,as3,php等等。
游戲策劃,則比較復雜。因為策劃又細分為數值策劃,系統策劃,劇情策劃等。而且策劃要具備一定的程序和美術基礎。所以如果想往劇情方面發展的話,要學文科,歷史心理學等專業。如果是數值和系統,則比較注重邏輯分析等,則偏向于理工科。用到的軟件一半是office系列的。
游戲技術也很重要,多玩的人自然技術比少玩的人厲害。這是一般情況。有的人一直在玩,技術卻不如別人才玩幾個月的。同樣是玩一年,同樣是癡迷,有的是職業水準,有的卻只是一般水準。天賦占了很多,但是后期正確玩游戲的態度與方法,能影響百分之七十的后期養成。團隊賽重要的是配合而不是操作。職業賽能秀操作的是佼佼者。
? ? 總結:大家都覺得游戲吸引人都是因為游戲好玩。其實就是游戲好玩,但是游戲好玩也是那些編這個游戲的人用不好玩的手段變出好玩的游戲的,雖然這個游戲也有一些不好的地方(bug);但這也讓我們很開心。
謝謝大家觀看我的論文。
不要思考錢的問題,請盡管打賞
2017.3.30
沈可昕