頹廢的Java 老程序員只能打游戲度日
現(xiàn)在這個(gè) iT行情 真是白菜價(jià)啊,每天 王者榮耀好無(wú)聊啊,感覺(jué)自己都廢了。。。。。。突然想到 俺能不能做個(gè)游戲粗來(lái)。做個(gè)他娘滴羊了個(gè)羊也行啊。于是我開(kāi)始摸索。。。。。。。。
? 首先我看了看? ? ? ? 游戲的制作流程
游戲制作流程是相當(dāng)復(fù)雜的,需要各種專(zhuān)業(yè)人員,比如(策劃,程序,美術(shù),測(cè)試等)高度的協(xié)作配
合,才可以保持游戲的制作進(jìn)度良性推進(jìn)。
游戲開(kāi)發(fā)的第一步是游戲策劃。
游戲開(kāi)發(fā)的第一步是游戲策劃。
策劃分為很多種。包括主策劃 關(guān)卡策劃 數(shù)值策劃 系統(tǒng)策劃 劇情策劃 UI 策劃,腳本策劃,創(chuàng)意策
劃,任務(wù)策劃等,下面是集中策劃的主要職責(zé)。
1, 主策劃
職責(zé):負(fù)責(zé)給下屬的執(zhí)行策劃分配任務(wù);負(fù)責(zé)程序、美術(shù)部門(mén)的溝通;負(fù)責(zé)策劃設(shè)計(jì)工作的質(zhì)量監(jiān)督;負(fù)
責(zé)項(xiàng)目進(jìn)度安排、負(fù)責(zé)整體設(shè)計(jì)框架的架構(gòu)等方面。
2、關(guān)卡策劃
職責(zé):需要掌握繪圖工具設(shè)計(jì)關(guān)卡。配合數(shù)值策劃設(shè)定數(shù)值、配合劇情策劃進(jìn)行設(shè)計(jì)、甚至系統(tǒng)設(shè)計(jì)等方
面。需要跟進(jìn)程序,進(jìn)行任務(wù)系統(tǒng)方面的實(shí)現(xiàn);提出任務(wù)編輯器、場(chǎng)景編輯器等方面的需求;提交美術(shù)資
源的需求;跟進(jìn)美術(shù)資源的制作等等。此外,還要架構(gòu)整個(gè)任務(wù)系統(tǒng),進(jìn)行場(chǎng)景架構(gòu),編寫(xiě)任務(wù)等等
3、數(shù)值策劃
職責(zé):進(jìn)行數(shù)值的平衡和制定,游戲中各種公式的設(shè)計(jì),以及整個(gè)經(jīng)濟(jì)系統(tǒng)的搭建,整個(gè)戰(zhàn)斗系統(tǒng)的設(shè)計(jì)
等。根據(jù)公司和項(xiàng)目不同,可能還包括同戰(zhàn)斗系統(tǒng)和數(shù)值密切相關(guān)的,如職業(yè)系統(tǒng)、技能系統(tǒng)、裝備系統(tǒng)、
精煉打造系統(tǒng)等系統(tǒng)的設(shè)計(jì)。此外,需要關(guān)卡策劃的輔助進(jìn)行怪物數(shù)值的制定,需要系統(tǒng)策劃配合,進(jìn)行
系統(tǒng)中各種數(shù)值的設(shè)定等。
4、系統(tǒng)策劃
職責(zé):顧名思義,就是游戲中各個(gè)主要系統(tǒng)的設(shè)計(jì)者。
5、劇情策劃
職責(zé):主要負(fù)責(zé)游戲的背景、世界觀(guān)、劇情的擴(kuò)展,任務(wù)的設(shè)計(jì),任務(wù)對(duì)白的撰寫(xiě)等方面。另外,在劇情
設(shè)計(jì)中,劇情策劃還需要同關(guān)卡策劃緊密配合。因?yàn)殛P(guān)卡策劃在架構(gòu)世界的時(shí)候,就是依托于劇情策劃設(shè)
計(jì)的世界觀(guān)和背景的。而劇情策劃又會(huì)根據(jù)關(guān)卡策劃設(shè)計(jì)的世界,設(shè)計(jì)相關(guān)的劇情。策劃就是將游戲的細(xì)
節(jié)具體化,然后把它變成策劃文檔。
策劃文檔就是用程序和美工能夠理解的方式,撰寫(xiě)游戲設(shè)計(jì)文檔,對(duì)游戲的整體模式進(jìn)行敘述。
策劃文檔主要包括策劃內(nèi)容介紹,策劃方案要求說(shuō)明,策劃的內(nèi)容流程。
(1)策劃內(nèi)容介紹是策劃者對(duì)整個(gè)策劃內(nèi)容做一個(gè)描述,這個(gè)描述并不需要非常詳細(xì),可以說(shuō)內(nèi)容介紹是
整個(gè)策劃案的總綱。
(2) 在策劃開(kāi)始時(shí) 策劃者需要對(duì)整個(gè)方案做必要的要求說(shuō)明 這些要求包括方案的執(zhí)行條件 結(jié)束條
件
以及可能存在派生內(nèi)容的要求條件等。條件要求作為任務(wù)系統(tǒng)來(lái)說(shuō)是最常見(jiàn)的 作為任務(wù)而言 可以分成
接任務(wù) 進(jìn)行任務(wù) 最后完成任務(wù)
三個(gè)主要的部分。
(3)策在策劃案設(shè)計(jì)中,設(shè)計(jì)是圍繞某一個(gè)思想而進(jìn)行的 有起有終 流程
就是整個(gè)設(shè)計(jì)開(kāi)始到結(jié)束的過(guò)程順序。
游戲開(kāi)發(fā)的第二步就是邏輯開(kāi)發(fā)與資源開(kāi)發(fā)
這時(shí)候就輪到工程師和美術(shù)上場(chǎng)了,他們會(huì)拿到策劃的制作需求文檔,開(kāi)始制作程序邏輯和美術(shù)資源
了,
因?yàn)樵陂_(kāi)發(fā)過(guò)程中有可能會(huì)不斷的修改需求,所以在做開(kāi)發(fā)的時(shí)候一定要禁忌不要把你 的程序?qū)懰溃?/p>
也就是在寫(xiě)程序的時(shí)候要使用接口。
接口是方法的抽象,語(yǔ)言里的接口的含義都一樣。接口可以包含方法、屬性、事件等。接口本身不提
供它所定義的成員的實(shí)現(xiàn),也就是只聲明不實(shí)現(xiàn)其他的類(lèi)如果繼承接口,如果該類(lèi)不是接口類(lèi),就必須重
寫(xiě)接口的全部方法,也就是把接口中的方法實(shí)現(xiàn)。 接口的作用在于抽出一些類(lèi)的共通方法,但是又
不去實(shí)現(xiàn),這樣既有利于管理,又不妨礙不同類(lèi)的功能實(shí)現(xiàn)。
游戲開(kāi)發(fā)的第三步就是測(cè)試階段
QA 就是測(cè)試,測(cè)試人員負(fù)責(zé)產(chǎn)品測(cè)試。產(chǎn)品經(jīng)過(guò)測(cè)試、修改,形成最終產(chǎn)品。此時(shí)產(chǎn)品可以交給客
戶(hù)了。產(chǎn)品經(jīng)過(guò)玩家的體驗(yàn),會(huì)有不同的感受以及需要改進(jìn)的的地方,這時(shí)候 QA 還要細(xì)心傾聽(tīng)玩家的感
受,耐心的給予講解說(shuō)明,匯總所有需要修改的點(diǎn),反饋給研發(fā)人員(項(xiàng)目經(jīng)理或研發(fā)經(jīng)理)并確認(rèn)其按
玩家戶(hù)要求完成修改
這個(gè)階段測(cè)試人員就會(huì)與開(kāi)發(fā),美術(shù)反復(fù)修改版本,修改程序 bug,調(diào)整美術(shù)資源,把游戲打磨到最佳狀
態(tài),這時(shí)我們的游戲產(chǎn)品就可以上線(xiàn)了,也就進(jìn)入了真正的產(chǎn)品階段了,那么到這里我們游戲的制作環(huán)節(jié)
也就結(jié)束了。
第四步就是渠道的宣傳與推廣
這個(gè)過(guò)程,才是游戲真正開(kāi)始燒錢(qián)的階段,錢(qián)燒的越多你的游戲的曝光度就越高,那自然玩家就越多,付費(fèi)的玩家也就越多.
最后一步就是游戲運(yùn)營(yíng)
我們可以這樣簡(jiǎn)單的理解就是和玩家溝通互動(dòng)的一個(gè)過(guò)程,主要的職責(zé)就是在這過(guò)程中維護(hù),更新,
創(chuàng)造新的元素。其實(shí)就是負(fù)責(zé)該游戲的正常運(yùn)行。
這些是游戲開(kāi)發(fā)的全過(guò)程,但是作為一名游戲開(kāi)發(fā)工程師,你除了需要掌握你游戲開(kāi)發(fā)的技術(shù)之外,
還需要學(xué)習(xí)與其它 3 個(gè)職能部門(mén)溝通的技巧。開(kāi)發(fā)部門(mén)與其他職能部門(mén)的協(xié)作大概就是這樣一個(gè)比例,所
以呢?我們還是需要學(xué)習(xí)和了解一些他們領(lǐng)域的專(zhuān)業(yè)術(shù)語(yǔ)與規(guī)范,這樣在以后項(xiàng)目的開(kāi)發(fā)過(guò)程中就沒(méi)有太
大的阻力了。
首先就是策劃需求和文檔理解了,一般工程師都會(huì)得到這樣一堆文檔,包括游戲系統(tǒng)流程圖,功能說(shuō)
明文檔,界面布局文檔,資源文檔等等,
和美術(shù)合作的時(shí)候需要注意,我們先來(lái)看看 2D 美術(shù)的規(guī)范,2d 比較的簡(jiǎn)單,我們只有要求美術(shù)給我
們的圖片是 1024×768 這個(gè)尺寸的,這個(gè)尺寸基本就可以適應(yīng)所有的屏幕分辨率了。
3D 美術(shù)的要求,這里要注意的就是 3D 模型以及成品的命名規(guī)則一定不要使用中文,只要注意這 2 點(diǎn),
美術(shù)資源管理上就不會(huì)出大問(wèn)題。
最后就是和測(cè)試人員溝通會(huì)使用到的工具與規(guī)范了,通常公司都會(huì)使用這個(gè)軟件 禪道,jira進(jìn)行質(zhì)量管理,因?yàn)樗?jiǎn)單實(shí)用,而且免費(fèi)開(kāi)源,所以廣受大家歡迎。
游戲

