游戲是怎么開(kāi)發(fā)的 開(kāi)發(fā)一款游戲很難嗎?為什么得需要幾年時(shí)間才能完成任務(wù)?
開(kāi)發(fā)一款游戲很難嗎?為什么得需要幾年時(shí)間才能完成任務(wù)?幾年有點(diǎn)夸張。十年前還可以?,F(xiàn)在,如果真的需要幾年的時(shí)間,沒(méi)有人喜歡玩這個(gè)游戲。現(xiàn)在我們講的是迭代開(kāi)發(fā),貼近用戶的最新趨勢(shì),所以一般開(kāi)發(fā)周期也是半
開(kāi)發(fā)一款游戲很難嗎?為什么得需要幾年時(shí)間才能完成任務(wù)?
幾年有點(diǎn)夸張。十年前還可以。現(xiàn)在,如果真的需要幾年的時(shí)間,沒(méi)有人喜歡玩這個(gè)游戲。
現(xiàn)在我們講的是迭代開(kāi)發(fā),貼近用戶的最新趨勢(shì),所以一般開(kāi)發(fā)周期也是半年到一年。
游戲耗時(shí)最長(zhǎng)的是腳本和例程設(shè)計(jì),這是游戲的靈魂。劇本和劇本設(shè)計(jì)完成后,后期的程序開(kāi)發(fā)和UI交互設(shè)計(jì)都比較成熟,參考的工具也比較多,速度比較快。
1.0版發(fā)布后,將根據(jù)用戶反饋和市場(chǎng)表現(xiàn)對(duì)腳本和程序進(jìn)行優(yōu)化,讓用戶感受到越來(lái)越多的樂(lè)趣
現(xiàn)在游戲制作行業(yè)是一個(gè)非常有前途的朝陽(yáng)產(chǎn)業(yè)。目前,該行業(yè)從業(yè)人員的工資水平在全國(guó)名列前茅,但該領(lǐng)域的人才卻寥寥無(wú)幾。大學(xué)里很少開(kāi)設(shè)游戲制作課程。即使有,很多老師的水平基本上都是理論性的,這算不了什么。事實(shí)上,很多人都想做這個(gè)行業(yè),所以他們從網(wǎng)上搜集各種游戲制作教程。經(jīng)過(guò)長(zhǎng)時(shí)間的學(xué)習(xí),他們很困惑。他們說(shuō)不,他們真的可以,他們真的可以,他們的水平不是很好。我們學(xué)到的東西太亂,沒(méi)有制度,沒(méi)有真功夫,很難在游戲制作行業(yè)站穩(wěn)腳跟,這是我們很多游戲?qū)W習(xí)行業(yè)的悲哀。
什么是游戲開(kāi)發(fā)?想做游戲我應(yīng)該學(xué)什么好?
我很高興在這里與您討論這個(gè)問(wèn)題。
游戲開(kāi)發(fā)是一個(gè)過(guò)程。為了激發(fā)玩家玩游戲的熱情,我們按照游戲的設(shè)計(jì)制作規(guī)則,設(shè)計(jì)角色、場(chǎng)景等游戲元素。
2. 主要流程包括原畫(huà)創(chuàng)作、造型、材質(zhì)、燈光與渲染、骨骼設(shè)置、動(dòng)畫(huà)、特效等部分。范圍包括:游戲規(guī)則和玩法、視覺(jué)藝術(shù)、編程、產(chǎn)品化、音效、編劇、游戲人物、道具、場(chǎng)景、界面等元素。
3. 游戲程序開(kāi)發(fā)歸根結(jié)底是軟件工程,是游戲制造的重要組成部分。游戲程序開(kāi)發(fā)是最具技術(shù)性的,游戲程序員的工資也遠(yuǎn)高于其他行業(yè)。目前,游戲行業(yè)游戲級(jí)人才缺口很大,供過(guò)于求。
2、游戲開(kāi)發(fā)所需的知識(shí)
1。游戲性質(zhì)分析、游戲產(chǎn)業(yè)介紹、游戲開(kāi)發(fā)流程及職業(yè)劃分、玩家需求分析、創(chuàng)意思路及文檔需求、游戲故事設(shè)計(jì)、游戲元素、規(guī)則、任務(wù)、系統(tǒng)、關(guān)卡設(shè)計(jì)、游戲平衡設(shè)置、界面及操作功能。
2. 透視基礎(chǔ)、構(gòu)圖基礎(chǔ)、結(jié)構(gòu)素描、明暗素描、藝術(shù)人體解剖學(xué)基礎(chǔ)、人物素描、Adobe Photoshop CS3軟件應(yīng)用、Photoshop CS3造型基礎(chǔ)、游戲藝術(shù)風(fēng)格技法、色彩基礎(chǔ)、游戲色彩練習(xí)、肖像畫(huà)、肌理表現(xiàn)。
3. 3DMAX軟件基礎(chǔ)、游戲素材庫(kù)、游戲道具制作、作品渲染。
3、游戲場(chǎng)景制作技巧、場(chǎng)景素材制作、卡通人物制作、寫(xiě)實(shí)人物制作、怪物制作。簡(jiǎn)單的分類詞有:1、扎實(shí)的算法知識(shí)。有:樹(shù)或圖搜索算法,a*算法,碰撞檢測(cè)算法,BSP樹(shù),人工智能。
2. 圖形處理相關(guān)知識(shí)。例如:Direct X編程、OpenGL編程、圖形相關(guān)知識(shí)(3D圖形形狀、紋理、貼圖、燈光,以及3D對(duì)象消隱算法,如油畫(huà)算法、Z緩存)和動(dòng)畫(huà)處理知識(shí)。如果你想深入研究,你需要學(xué)習(xí)幾種3D引擎,比如食人魔。
3. 扎實(shí)的編程語(yǔ)言能力,主要以VC、Delphi和Java為代表。其中,VC應(yīng)用最為廣泛,現(xiàn)在也開(kāi)發(fā)了比較大的游戲;Delphi功能強(qiáng)大,很多網(wǎng)絡(luò)游戲,如旺金、傳祺等都使用Delphi;Java用于開(kāi)發(fā)手機(jī)游戲。
游戲開(kāi)發(fā)是做什么的?
我們需要先建立一個(gè)項(xiàng)目。一開(kāi)始,我們購(gòu)買了一款由其他公司開(kāi)發(fā)的塔防游戲,并準(zhǔn)備對(duì)其進(jìn)行修改,作為開(kāi)發(fā)的原型。先是老版本,主要開(kāi)發(fā)者、策劃人和運(yùn)營(yíng)商召開(kāi)會(huì)議,最終決定基本游戲玩法不變,但改為以DOTA為主題的塔防游戲。
所有的藝術(shù)作品都被重做了,因?yàn)樗械钠つw都被改變了,這與新開(kāi)發(fā)的游戲基本相同。當(dāng)時(shí),由于美術(shù)工作量大,大部分工作都是外包的。我們只負(fù)責(zé)一小部分。對(duì)于小型團(tuán)隊(duì)來(lái)說(shuō),外包是節(jié)省一些成本的好方法。
同時(shí),我們的策劃開(kāi)始設(shè)計(jì)關(guān)卡和游戲人物屬性,設(shè)置相應(yīng)的節(jié)點(diǎn),讓大家討論階段性的成功,從而對(duì)開(kāi)發(fā)提出要求作為模板。原型制作完成后,一些工會(huì)被要求試用這個(gè)游戲,對(duì)游戲進(jìn)行bug和壓力測(cè)試,并將測(cè)試結(jié)果反饋給游戲的修改。然后,通過(guò)主要渠道對(duì)業(yè)務(wù)進(jìn)行評(píng)估,并對(duì)游戲進(jìn)行評(píng)分。通過(guò)對(duì)渠道的評(píng)價(jià)和反饋來(lái)優(yōu)化博弈。當(dāng)時(shí),藝術(shù)的外包是不夠的。B級(jí)僅被評(píng)為B級(jí),一般情況下,a級(jí)游戲如果被評(píng)為B級(jí),在渠道推薦位置上會(huì)有一定優(yōu)勢(shì)。例如,B級(jí)游戲只有一些小渠道或業(yè)務(wù)關(guān)系良好的渠道可以短時(shí)間存在。對(duì)于頻道來(lái)說(shuō),最重要的是藝術(shù)是否優(yōu)秀,其次是玩法和游戲性。當(dāng)然,對(duì)演奏方法會(huì)有偏好。屆時(shí),紙牌等RPG游戲的優(yōu)勢(shì)將顯而易見(jiàn)。
服務(wù)器將由開(kāi)發(fā)完成,游戲后臺(tái)將連接到tallingdate或類似平臺(tái)并測(cè)試有效,以便在上市后觀察游戲數(shù)據(jù)。
在游戲準(zhǔn)備上市前,運(yùn)營(yíng)商和渠道溝通上市日期,獲取每個(gè)渠道的SDK(工具包,相當(dāng)于游戲中的渠道ID卡和收費(fèi)功能插件)進(jìn)行游戲。開(kāi)發(fā)者會(huì)把不同渠道的SDK放到游戲中,在游戲上市前(通常是一周)將帶有SDK的游戲包送到各個(gè)渠道,然后在指定的日期上市,你的游戲上市時(shí)從渠道獲得的資源(推薦位)取決于前一個(gè)日期游戲等級(jí),然后你可以等待它被列出。