雷霆戰機開發項目組的主策劃,名字叫做袁翔,長得很壯,剃著一個平頭,戴著黑框眼鏡。
今年才只有25歲,甚至比曹陽還要小。
主要是因為博米公司的擴張太快,才短短幾年時間就已經擴張到了7000多名員工,所以很多有技術積累的經驗型人才已經差不多被博米挖完了,其他的博米也挖不了,基本上都留在原公司進行深造。
所以現在博米只能通過培養新人,讓剛畢業的大學生們盡快成長起來,成為新的中層班子。
袁翔就是在這樣的背景下被提拔起來。
不過從時間上來看,袁翔進入博米公司的時間也不算短了,從02年到現在,也有差不多快4年的時間了。
想想時間過得還挺快的。
02年的時候,博米公司才剛起步沒有多久,很多應屆大學生都不想來這么一個小公司,后來還是劉光然和李嵐云幫忙到處拉人,這才招聘到了一些比較有沖勁和想法的年輕人。
袁翔就是其中之一。
這一次提拔他擔任項目組的主策劃,除了他的能力夠之外,最重要的還是因為袁翔平時也有玩戰機類型的游戲,對這個品類比較了解。
所以最后出來的雷霆戰機表現效果也比較好。
雷霆戰機這個游戲,很符合曹老板的要求,他的要求就是將博米智能手機的性能發揮到最大,效果做得越夸張越好。
所以作為一款彈幕游戲,雷霆戰機完美地做到了這一點。
玩家使用的戰機可以發出不同的彈道子彈,有些子彈本身就是激光特效,加上敵機和BOSS的彈幕,整個屏幕看起來非常的炫酷華麗。
敵人被打爆以后的效果做得非常夸張,一關玩下來,你會覺得全屏都在燃放煙花一樣。
曹陽玩了差不多有半個多小時,手機有些發燙。
好在溫度不是很高。
因為前世有過三星手機爆炸的事件,所以曹陽這一次讓劉強他們開發手機的時候特別叮囑過了,關于電池這一塊一定要非常謹慎小心。
這一次博米找的電池合作商是以質量和安全性聞名的諾基亞,也是當前世界上制造手機工藝水平最高的公司,他們在關于電池這一塊的積累還是比較高的。
目前測試的良品率還不錯。
主要是博米也沒有什么更好的選擇,本來可以選擇三星電池,不過考慮到前世三星的爆炸案例,曹陽思考了一下還是決定先交給諾基亞吧。
至少在2006年的時候諾基亞的硬件水平還不差。
現在手機電池基本上都是使用的鋰電池,這個技術從誕生到現在,發展也算比較成熟了,未來在產生更新的技術之前,會一直保持著其先進性。
至少從曹陽的體會來看,前世到了2021年,手機采用的電池依然是鋰電池,就說明在這一塊上的突破進展是多么緩慢,40年都沒有被淘汰掉,而只能在鋰電池的原理基礎上進行一些改進,很難找到新的替代品,就說明技術突破難度是如何的高。
為了提升電池續航能力,博米的智能手機采用了先進的雙電池設計,巧妙利用機內非矩形空間。
這個設計理念,至少比現在領先了10年。
所以可能博米的智能手機在芯片和操作系統上面不如蘋果,可是靠著先進的設計理念還能夠扳回一城,比如雙電池、大屏幕、雙攝像頭…
博米采用的雙攝就是廣角和長焦的組合,主攝像頭負責取景,手機察覺到景象之后,副攝像頭開始解析,通過光學變焦來切換焦距,從而達到拍照更清晰,攝像更飽滿的效果。
所謂技術不夠,理念來湊,用未來2021年的設計理念來打現在2006年的設計,這樣博米智能手機才有比較大的勝算。
在技術門檻要求不高的地方,博米盡可能多拿高分。
雷霆戰機這個游戲本來就是用來給博米機器炫耀性能用的,所以在有限的時間內能做到多么炫酷就做多么炫酷。
可能某些面片特效看起來很夸張,很帥,實際上的開銷其實很小。
現在也不需要他們把游戲做得多么完善,只要能讓玩家們一直有持續體驗就可以了,而且曹陽不靠這個游戲賺錢。
“現在做了多少關?”曹陽問。
“嗯…”袁翔思考了一下,笑著說,“不重復關卡的話,應該設計了有10來關,但是我們做這個游戲的時候,是按照無限關來做的。”
“咦?”曹陽抬起頭來,游戲疑惑地看著他。
袁翔解釋到,“我們采用的制作方式是――
先制作好一批敵機2D圖片,然后還有大概5到10個BOSS,20多個中型飛機,以及20多個小飛機。
之后是讓每一種飛機的保留著幾個不同的顏色通道,然后在游戲當中進入關卡的時候進行顏色渲染,這樣一來,敵機的數量就大大增加了。
底圖上,我們大概做了有10張左右,是隨機輪換交替使用的。
包括這一關當中會出現的敵機類型,也是從飛機庫里面隨機挑選幾種放進來。
這樣做的好處就是,玩家每次玩到下一關,都會隨機生成不同的關卡,給他們帶來新鮮感。
然后敵人的技能也是通過類似的組合方式實現的。
強哥給我們寫了一個子物體編輯器,我們完全可以用子物體生成的方式來實現不同的子彈類型和彈道效果。
比如心形子彈,我們采用的是…”
袁翔拿著一支馬克筆在旁邊的白板上面寫下數學公式:
xyaxasqrt和xyaxasqrt(xy)
曹陽看得兩眼放光。
這小伙子,有點東西哈。
雷霆戰機是一個2D平面游戲,玩家的視角是上帝俯視角,能看到的是飛機的上空俯視圖。
所以這個游戲從數學上來看是處于平面坐標系當中的,那么所有的飛機彈道都能通過數學公式來進行生成。
按照袁翔的這種做法,玩家使用的飛機,以及對方飛機發射出來的子彈都能產生無窮的變化。
只要把單個子彈的特效做好就沒什么問題。
而且根據袁翔的這種做法,確實能夠達到無限關,而且還是在使用非常少量的資源情況下就能做到這一點,就跟拼積木一樣,已經提供給你幾種不同的版塊,然后在游戲當中進行隨機組合,從數學維度上面來計算的話,現在雷霆戰機提供的游戲元素能產生的組合數量就有好幾萬種了。
完全能提供玩家們不少時間的體驗。
曹陽對袁翔的回答非常滿意,在demo制作出來之前,曹陽也沒有時間關心這個項目,到現在他們已經能獨立思考并且完成出超乎曹陽預期的作品,就說明博米的員工培養制度合格了。
也說明博米公司的員工們確實具備了很高的開發水準和能力。
曹陽對雷霆戰機的要求就是:
第一,酷炫,要把博米智能手機的性能發揮到極致。
第二,能殺時間,起碼要提供玩家5到10個小時的游戲體驗。
從現在來看,袁翔他們完成得很好,而且超過了曹陽的預期。
通過隨機模塊的拼接方式來達到無限關,其實在很早以前暗黑2當中就有使用,后來在手機游戲當中有一款叫做《神廟逃亡》的游戲也采用了這樣隨機組合的方式。
曾經還有不少人認為神廟逃亡是有終點的,后來有一個程序猿寫了一段自動運行的代碼,跑了50多個小時依然沒有到達所謂的終點,以此來證明神廟逃亡根本就是個無限模式,只不過在模塊的設計和拼接上比較優秀而已。
就這樣,神廟逃亡還成為非常火爆的殺時間游戲,可想而知,雷霆戰機放出去以后能承擔起多么重要的殺時間任務。
曹陽欣慰地點點頭,“挺好的,這個設計不錯。”
他用手指在屏幕上滑動著,一邊操作雷霆戰機進行游戲,一邊默默思考著還有哪些問題。
“對了,游戲安裝包有多大?”
“大概有150M左右吧。”袁翔說。
“還可以,想辦法再繼續壓縮一下,”曹陽停頓了一下說,“等會兒我們一起開個會吧,你把主美和主程都叫上。”
“嗯,好的。”雖然不知道老板要干嘛,可是袁翔還是點了點頭。
過了半個小時左右,會議室已經準備好,在16樓的1623會議室。
雷霆戰機項目組的主策劃袁翔、主程序孫牧荒,以及主美陳寧都在里面。
除此之外還有引擎部門的負責人鄧裴強和美術部門的老大馬浩。
鄧裴強本來是不想來參加這個會議的,不過受到曹陽的邀請,老板有事,他不得不來。
不過老板找他開會,多半不是什么好消息,這基本上意味著引擎部門又要有新的需求了。
所有人到齊之后,曹陽開始直言不諱地說起當前智能手機游戲開發上遇到的一個問題。
“雖然說這幾款游戲是用來展示我們的手機性能的,”曹陽說,“不過我還是想提前做一些未來手游上的技術積累。”
所有人都看著曹老板,等待著他后面要說的正題。
安裝包的大小在這個時候是非常重要的,因為這將決定著用戶會不會下載這款軟件。
畢竟一是手機的容量非常有限,現在博米智能手機能提供的是8G內存和16G內存兩檔。
內存分為運行內存和儲存內存兩種,2006年的時候,博米只能做到128M的運行內存,最大16G的存儲空間,蘋果也差不多是這個水平。
不過以后隨著科技的進步和發展,這個水平會慢慢提升起來的。
哪怕是到時候用戶購買16G的博米智能手機,那么他們也會面臨著空間不夠用的問題。
你想想看,現在的電腦硬盤都開始用512G,甚至有上T的固態硬盤了,智能手機這才16G,還不如一個U盤大小呢。
所以開發大型游戲肯定是不太現實的。
玩家內存有限的情況下,玩游戲上一定會非常謹慎。
同時,還會受到移動帶寬的影響。
現在國內的3G還沒有普及,2G的網速簡直感人,更不要說每個月需要為流量支付的費用…
所以游戲的安裝包一定要壓縮在比較小的范圍之內,這樣玩家才會愿意下載。
國外要稍微好一些,米日棒幾個國家的移動網絡水平都比較發達,尤其是棒子國,別看他們的國家小,但是在移動通信上面絕對是世界領先的,移動網絡速度非常快,大約是中國網速的17倍左右。
聽到曹陽的解釋,所有人都心領神會地點了點頭,對于這一點,大家還是比較有共識的。
游戲安裝包過大,比如說山海經這種,安裝完以后要占20多個G的空間,博米的智能手機根本就玩不了,所以曹老板才會選擇讓大家開發一些比較簡單的小游戲。
在開發的這幾款游戲當中,按照包體大小來排列的話,應該是:
《紀念碑谷》大于《憤怒的小鳥》大于《雷霆戰機》大于《水果刺客》
占包體最大的肯定是《紀念碑谷》,因為基本上都是美術資源,而且每一關的美術素材都不一樣。
但是這有什么辦法呢,還不是曹老板自己欽點的,紀念碑谷里面的每個關卡,美術上都是出自于曹老板的設計。
其實游戲本身來說,程序上不是很復雜,占據的空間就比較小,而美術資源才是大頭。
所以像水果刺客和雷霆戰機這種可以重復利用,隨機出現的,就能節省不少的美術資源。
紀念碑谷可重復利用的美術資源實在是太少了,曹陽對此是最清楚不過的,這個游戲安裝包大小估計就要有500來M的樣子。
在一個8G手機內存的時代是無法容忍的。
“所以我想開發一個分包下載功能。”曹陽說。
“哈?”鄧裴強和馬浩同時疑惑地發出了聲音。
智能手機還沒有出來,自然而然分包下載的這個概念還沒有未來那么深入人心,現在電腦的硬盤發展迅猛,玩家們基本上不用為自己的硬盤空間不夠而擔心。
可是智能手機才剛剛起步,未來肯定要節約使用的。
“就跟現在PC游戲差不多,將一個游戲分割成幾個獨立的部分,然后分別打包。”曹陽解釋著,“就拿紀念碑谷來說,我們要是一次性讓玩家獲得整個紀念碑谷的游戲的話,那么包體大小可能在500M左右,安裝完,預計是800M到1個G的大小,對于玩家來說,是很難忍受的事情。
這種時候,我們就需要將游戲進行切割,比如說前5關的數據打成一個包,大概有200M的樣子,然后后面的如法炮制。
在玩家需要玩到后面的關卡的時候,我們才提示他需要進行新包下載。”
“嗯…”鄧裴強抱著雙手,思考著曹陽說的話,“這個從技術層面來說,應該問題不大,只要美術和策劃那邊按照不同的版本打好標簽,把包分割好就行了。”
這一套技術在PC上面其實已經相當成熟了,分包下載,斷點續傳…這些都是網游經常要用到的,現在只不過把他們挪到了手游上面而已。
對于鄧裴強來說問題不大,只要程序能夠識別出哪些是1.0包,哪些是2.0包的就沒啥問題,玩家玩到2.0包的時候,系統就會自動幫他進行下載。
“我們提供兩種分包下載的方式,”曹陽思考了一下說,“第一種就是詢問式的,對于包體比較大的游戲就用這種方法,因為需要占用玩家的手機流量,提供一個選擇項,讓玩家自己來選擇要不要進行后續分包的下載,而且我們把包體大小告訴他們,不然容易引發口角。”
“嗯。”鄧裴強和馬浩點點頭,各自在筆記本上記錄下來。
“第二種呢,就是邊玩邊下載的模式,”曹陽笑了笑,“比如說憤怒的小鳥,包體大小沒有紀念碑谷那么大,玩家是完全可以接受的,但是我們提供初始包體只有100M,能讓玩家迅速玩起來,然后在他們玩前面關卡的過程當中,從后臺把后續的分包下載下來。
這樣讓玩家的體驗感更好一些。”
“好的。”鄧裴強記錄著曹陽說的設計需求。
這部分的技術也不是很難,就是要花點時間去做而已。
鄧裴強感覺有點頭大。
雖然他在大學里面就因為頭大經常被人叫大頭,可現在更加頭大了。
當他抬起頭來時候,正好看到曹老板臉上一抹詭異的笑容。
其實有一個需求,曹陽雖然知道,但是暫時還沒提――
之所以暫時沒有開發計劃,是因為現在手機游戲的復雜度還沒有到那里。
未來如果做到和平精英或者競技類王者榮耀的時候,才需要用到這些功能。
說起來需求也很簡單,就是做個性化定制的打包系統,按照不同玩家對于皮膚的不同使用率和需求,將他們不需要的皮膚進行自動打包用來節省游戲空間,然后在玩家需要使用的時候再進行分包下載。
比如說你一個經常打射手位置的,趙云這種英雄可能對于你來說就沒那么大的需求,你也不會購買趙云皮膚,那么趙云皮膚就會自動被藏起來,用來節省你的游戲空間,讓游戲過程變得更加絲滑。
不過這些,都是未來的事情了。