回到2000年做遊戲 第五章 步步逼近

    5步步逼近

    在著名的遊戲紀實文學《DOOM啟示錄》中,兩位主角約翰,約翰卡馬克是程序,約翰羅梅洛是策劃,誰更重要?

    大家討論是不是該給公司的重要人員買一份「要員保險」,有人說是不是每個員工都該買一份?公司總經理認為,除了「約翰卡馬克」之外,都沒有人需要買。筆硯閣  www.biyange.com而ID公司分裂的時候,雖然幾個元老支持羅梅洛,但是他們更清楚,一旦「卡馬克拍着皮球回家,我們也只能關了公司回家。」

    在遊戲行業,軟件行業正是如此,初創公司,初創項目一個優秀的程序員就是「架海金梁擎天柱」,決定軟件項目的成敗。早期絕大多數網絡遊戲能成功是因為程序靠譜,而失敗的主要原因則是程序不靠譜……

    當曾啟聽說韋新華要帶人走的消息後,那真的是對項目的重大打擊,而且以他的威信影響力和可能開出的條件,會有很多人走,那該怎麼辦?

    果然,電話里,韋新華問吳導:「你新作的粒子系統特效上傳了沒有,我這邊顯示不正常,要怎麼配置一下!」(粒子系統是指程序用來表現光澤,閃光,以及部分特效的系統)

    吳導說:「那要等一段時間,配合粒子系統,還需要一個3dmark的插件,我需要重新檢查一遍代碼,提高運行效率。」(這句話的意思是3dmark做好的效果要通過一個專用的插件才能轉換到遊戲裏面)

    韋新華有些不開心的說:「做完的東西要早些提交,我今天來公司更新程序,這些代碼取不到,還要再來一次才行。」(在當時的網絡條件和辦公環境,遠程編程還是有難度的)

    放下電話,吳導也有些不高興,對着曾啟發牢騷:「也真是的,現在這麼忙,他待在公司里,就算是什麼也不做,鼓舞士氣也好。天天說要升級遊戲引擎代碼,也沒有見什麼動靜。」

    說到這裏,曲文豪說:「他應該是改3D引擎吧,我看了VSS服務器記錄,他沒有取服務器的代碼,每次來都是帶走客戶端的代碼。」

    程序員們沒有說什麼,繼續埋頭自己的工作。美術們繼續自己的作圖,而策劃們填表,測試,時而溝通起來,有時候開開玩笑,有時候互相諷刺,稍後又恢復了工作。

    會議室里,新招來的運營市場在開會,另一件臨時會議室里,剛架起來兩台電腦,客服主管和GM主管在體驗遊戲,一切似乎都在有條不紊的運行着,誰有知道裏面的暗潮湧動。

    曾啟知道,這件事目前只能藏在自己心裏,如果要和韋新華對峙,結局無非兩個

    A絕不承認

    B當場翻臉

    這兩個選擇都不是好的,不承認後,大家的關係一定會非常破裂,甚至無法共事;翻臉

    就不用說了,韋新華當場離開公司,誰來收攤。

    還有更好的方法嗎?

    無論怎樣,把韋新華穩定在公司才是最正確的事情,問題是,怎麼做?

    首先,要繼續通過程博聞和欣欣獲取最新的動向,其次要去了解把韋新華還能留在公司的可能性。那麼,是項目,是團隊,還是什麼沒有達成的目的?總之,這個秘密要藏在心裏,一邊工作一邊分析。

    曾啟也是擁有最高權限的公司項目管理者,他詳細的去查了韋新華最近對工程的管理,這些在VSS服務器上有詳細的記錄,首先在兩個月前的某一天,他完整打包了所有的代碼和工程,有客戶端的,也有服務器的。(對於一個有經驗的程序員,拿到這套東西,就可以搭建一套遊戲玩起來,如果把服務器和客戶端分別編寫成可執行的程序,玩家也可以搭建私服,網上買的全套私服就是這樣的產物)

    在取了這次全套程序檔案後一段時間後,也就是曾啟去廣州出差那次,韋新華取了全新的客戶端代碼,就是說,這些可以編輯出一個完整的脫機客戶端。

    那麼這次為什麼不要服務器的代碼呢?


    曾啟不解,連忙查今天,也就是剛才,還是下的全部的客戶端的代碼,還是沒有拿服務器,這是為什麼呢?

    一個網絡遊戲的主要組成部分無非是客戶端和服務器,又不是做單機。

    曾啟百思不得其解,就四處看着大家的工作,等溜達到吳導旁邊的時候,裝作無意的說起來:「韋找你要的3Dmark的插件是什麼啊?還有那個粒子系統做好了嗎?」

    這下說到吳導的癢處,他在自己編譯的客戶端運行起來(一個多人開發的遊戲,每個人都有自己專做功能的客戶端,比如吳導主要做3D效果,小狄主要做道具背包的界面等,大家各有所重,定期提交代碼,然後韋新華負責整合成一個大型的客戶端,前面說的VSS就是多人寫作的管理軟件,現在比較流行SVN)。

    吳導給大家展示的是新版的例子系統,比如鬼氣森森的大刀,就要在大刀上面渲染一層綠油油的蒸汽……比如雷電畫戟,就要有閃電纏繞,不斷的釋放電火花。

    各種金光閃閃的鎧甲,增加了各種材質的光暈等等。

    對於2D遊戲,通過幾張貼圖的做法實現到了3D模式會穿幫。像一個燃燒的火球,用幾個面的火星是很假的,要以火球為中心,向四周噴射火焰粒子。優秀的調整粒子發射則效果非常好。面對敵人射出一支箭,如果是火箭,則箭頭應該燃燒,而且穿越空間飛行的時候,也要有四散的火星,這些勢必要粒子做起來。

    吳導就是這樣展現弓箭手不斷的釋放火箭的,爆裂箭擊中後還會發生爆炸,根據爆炸的設定播放爆炸效果。吳導又在編程面板裏面調出一個面板,上面有幾十種參數,密密麻麻的像飛機的儀錶盤。

    吳導回頭對曾啟和幾個策劃說:「你們知道怎麼調出需要的效果嗎?」

    一群人搖搖頭,這太為難了,等於拿幾十種顏料合成五彩絢爛的黑白一樣不靠譜……

    吳導說:「我也不會。」

    …………

    吳導說:「你們有誰玩單反?」

    曲文豪說:「我玩一點,這個很花錢的。」

    吳導說:「我拿單反來比喻,你們完全沒有攝影過的人拿單反拍一張照片,用什麼光圈,對什麼焦距,各種參數你們都不知道吧,但是假如有一個專業攝影師很懂行,他拍好一張照片,把各種參數告訴你們,你們是不是就可以照葫蘆畫瓢的拍了?

    所以我的方法是在3dmax裏面調出一個滿意的效果,然後再用我自己寫的一個插件輸出成參數,用程序就能導入在遊戲中展現……」

    本來此處應有掌聲,不過程序員通常是通過提問來表示讚賞。

    小杜說:「我覺得只要調出幾個效果,然後對應微調參數,這樣會加速進程。」

    小狄說:「這樣這個3D的展現力就很好了,不過我有個問題,在遊戲中效率如何,如果一群人都在場景中帶着粒子跑來跑去,遊戲會跑不動嗎?」

    吳導說:「我這個插件還沒有寫好,粒子系統也沒有測試好,這些都需要優化。」他看看曾啟說:「放心,這個月底一定搞定,絕不會影響下個月中旬最終版本的進程。」

    曾啟突然有了主意,對吳導說:「我知道了,原來韋新華問你要的粒子系統還有插件就是這個啊,你忙吧!」說罷就離開了程序區域,向美術那邊走去,找美術總監于德海商量事情。

    後面聽到吳導給韋新華說:「我要寫好了,沒有bug了,才能上傳啊,你別急,沒有這些東西你也能升級引擎啊!」

    韋新華的回答好像是:「最好早些給我,我一起研究一下,看看有什麼地方可以互通!」

    曾啟突然明白,應該是韋新華拿了全套的程序,但是並沒有所有人寫的功能的最新版,他會留在這裏拿到東西再走的。

    那麼最好的方法,就是讓他拿不到東西!



第五章 步步逼近  
相關:    諸天萬界之大拯救  悍卒斬天  十國行周  白夜浮生錄  鮫行天下  
(快捷鍵←)上一章 ↓返回最新章節↓ 下一章 (快捷鍵→)
 
版權聲明: 好書友回到2000年做遊戲第五章 步步逼近所有小說、電子書均由會員發表或從網絡轉載,如果您發現有任何侵犯您版權的情況,請立即和我們聯繫,我們會及時作相關處理,聯繫郵箱請見首頁底部。
最新小說地圖
搜"回到2000年做遊戲"
360搜"回到2000年做遊戲"

html|sitemap|shenma-sitemap|shenma-sitemap-new|sitemap50000|map|map50000

0.0212s 3.9413MB