第32章 借MacBook一用

代碼很簡單,《水果忍者》的核心代碼不過一千多行,10來個Class。

這點兒代碼量根本不算事兒,江寒以前開發過的一些遊戲,動輒數百上千個類。

這還是中等規模的,一些大型遊戲,例如《王者榮耀》,光代碼就有幾十萬行……

《水果忍者》和《2048》都只有一個場景,遊戲邏輯非常簡單。

而且有些模塊,例如:內存管理、菜單邏輯、觸控輸入、數據存取、場景進入和切換、背景繪製、精靈的加載和顯示、各種特效、動態效果、音效和bgm的播放、屏幕分辨率適配管理、中英文自動切換……幾乎所有遊戲都要用到,江寒前世至少寫過幾十遍,熟悉的很。

就這樣,也足足花了3個多小時,直到12點多,才編寫完遊戲的主要框架。

這已經算很快了,一般的開發者,至少要3-5天,才能完成這些工作。

代碼寫完後,江寒1分鐘都沒耽擱,立刻開始下一步,打造圖片資源。

由於手機平臺的特性,開發手遊時,通常要準備幾套圖片,以適配不同分辨率的手機屏幕。

市面上常見的手機分辨率,一般分爲四大類:普清、高清、視網膜和高清視網膜。

其中每種分辨率,還可能有不同的Dpi,這個一般不怎麼需要考慮。

倒是屏幕長寬比,是個比較棘手的問題,常見的屏幕比例有16:9、16:10、4:3、3:2等等。

同樣的圖片,在不同比例的屏幕上,顯示效果會有區別,如果處理得不好,就會出現一些讓人啼笑皆非的“特效”,例如胖子變瘦子、籃球變橄欖球……

一般來說,要想在不同手機上,都獲得比較好的顯示效果,從普清到高清視網膜,都要單獨準備圖片資源。

這樣就需要製作4套圖片。

但程序打包的時候,每多加一套圖片,安裝包都會變得更加臃腫,從而導致用戶下載、安裝意願下降。

所以業界通常的做法,是隻使用兩套資源,來達到不同的清晰度要求。

江寒這兩個遊戲由於圖片少,就打算把4套圖片都打包進去。

反正使用4套圖片,還是2套圖片,在工作量上沒多大區別。

繪製圖片的時候,只繪製最高分辨率就夠了,其他的分辨率可以用工具自動生成。

最麻煩的是UI界面,需要進行大量調整,以便在各種分辨率和屏幕比例下,都能完整、正確地顯示。

並且,界面元素還不能太過擁擠,以免影響美觀程度和玩家的體驗。

就這樣,江寒一天沒怎麼動地方,直到下午4點多,才基本完成了兩個遊戲的代碼、圖片和音效。

隨後,他又花了一點時間,稍微打磨了一下,使得實際運行時,能獲得更佳的表現力。

下午5點零5分,《水果忍者》和《2048》調試完畢,接下來的工作,就必須在Mac OS裡完成了。

說實話,cocos2d-x和cocoStudio裡,還是有不少大坑的,初學者少說也要一個來月,才能一個一個踩過去。

這也就是江寒,曾經搞過多年的手遊開發,經驗還算豐富,手法也算純熟,才能這麼得心應手。

搞定全部工作後,江寒將代碼和遊戲資源,用WinRAR打個了包,拷貝到U盤裡一份,又同步到網盤裡一份。

最後,將“冰點”恢復正常,就下機、退卡。

江寒回到學校時,已經6點多。

隨便吃了一口東西后,開始考慮編譯上傳的問題。

如果手裡有臺電腦就好了,哪怕配置低一點也行。

給江寒半天時間,他能把任何電腦改造成黑蘋果。

當初工作室草創,極度缺乏資金的時候,他就這麼幹過。

可眼下實在是沒有條件。

不管是學校還是網吧,誰會放開權限,讓他安裝來路不明的盜版系統?鼓搗壞了算誰的?

只能另想辦法。

方案一:找夏雨菲。

藉口嘛……探望病情,這個理由怎麼樣?

到了她家,先關心一下她的傷勢,再吃點水果、喝口水,聊聊《琵琶行》和學習、生活,然後找個機會借她的電腦用用……

被拒絕的可能性,估計不會太大。

不過,江寒沒怎麼想,就否決了這個方案。

一個是兩人還不太熟,貿然前去會被嫌棄,再說也容易讓人誤會。

不過是送了人家一趟,就突然跑到人家的家裡,還磨磨蹭蹭地賴着不肯走……到底是何居心?

是打算藉機套套近乎,還是想挾恩圖報?

反正無論怎麼想,都讓人覺得挺尷尬。

同班同學中,有誰能借上力嗎?

江寒想了半天,只想起來一個,班長大人,雷蕾。

昨天聽她抱怨過,生日禮物如何如何不合心意什麼的,而那些不合她心意的禮物裡,就有一臺MacBook。

本市的同學裡條件好的不少,家裡有Mac電腦的也有那麼幾個。

然而電腦畢竟不是小物件,男生就不提了,個個都寶貝得不得了,輕易不讓別人碰;

至於女同學,有的平時感情沒處到位,臨時抱佛腳不太好。

再說,一個大小夥子,跑人家女生家裡,一呆就是好幾個小時……

江寒既怕她們的家人誤會,更怕她們本人誤會,萬一惹來幾朵桃花,尤其是那種不怎麼鮮豔的,豈不是自找麻煩?

雷蕾不一樣,第一,她不玩遊戲,對電腦也不太上心,第二,她很好說話,對同學也很好,幾乎有求必應。

江寒、李東等人期末沒錢了,找她借點,從沒二話。

第三,她父母比較開明,很支持她與同學之間的正常來往,上個學期還請江寒寢室去家裡吃過飯。

所以,江寒去她家,並不會特別彆扭,起碼和她的家人臉熟。

最關鍵的一點,自己對她沒想法,可以坦然面對,不像夏雨菲……

此外,也不用擔心搞出啥緋聞。

她對男生的品味,是那種小鮮肉,自己明顯不在她的愛好區間,而自己對女生的審美……

綜上所述,雷蕾可以找。

江寒拿出手機,給雷蕾撥了過去。

電話很快接通。

“喂,江寒?”雷蕾聲音傳來。

江寒:“班長,是我。你在家沒?”

“嗯,在家了。剛看完書,正打算休息會兒。”雷蕾的語氣很輕快。

寒暄了兩句後,江寒直奔主題:“我想去你家,用一下你的MacBook,可以嗎?”

雷蕾遲疑了一下:“我爸爸、媽媽剛出去,說今晚有應酬……”

“哦,那改天再說吧。”江寒會意。

小姑娘一個人在家,忽然有男同學要來拜訪,有點顧慮也是難免的。

雷蕾糾結了一下:“……不用,你這就來吧。”

“要不……你明天上學時,再把MacBook帶來?”江寒想到了一個好主意。

雖然學校有規定,不讓帶電子產品上學,不過事出有因,好好跟老宋說說,應該沒啥問題。

雷蕾畢竟是班長,還是有點面子和特權的。

“沒事,你還是現在來吧,要不我帶去學校的時候,還得跟我爸媽解釋。”雷蕾堅持原計劃。

江寒有點受寵若驚。

這麼信任自己的嗎?

是不是咱平時的表現,有點過於無害無污染了?

不過,這就有點爲難了。

早一天拿到macbook,就能早一天搞定遊戲的編譯和上傳。

可眼看天就要黑了,獨自去一個女生家裡,她的家人還都不在家,這黑燈瞎火、孤男寡女的……

去還是不去呢?

第337章 拐着彎地誇自己?第347章 中計了第96章 暫時保管?第115章 無線電發射器第99章 老江很忙第232章 江寒的野望第244章 屋裡陪他小電影?第236章 意志堅強,沒有毛病第127章 只怪準備得太充分了第59章 上乾貨第117章 沒聽說過?第260章 這可是B5啊!第191章 好像只能擠一擠了第297章 Py大法威力無窮第142章 哪捨得叫你疊被鋪牀?第353章 神乎其技第403章 家產億萬,平平無奇第339章 翻雲覆雨,點石成金第68章 舉報了、舉報了第83章 髮卡第160章 只能看到文章本身第65章 論文過審第412章 小女盆友,青梅竹馬?第407章 科幻片,恐怖片?第122章 騙過多少女孩子?第74章 88年的草莓第412章 小女盆友,青梅竹馬?第236章 意志堅強,沒有毛病第138章 避蚊胺,登山第427章 詭異的附加關卡第75章 金少樓的警告第176章 現學現賣第334章 比鬧鐘更早第285章 “彈性碰撞”第51章 任務分析第410章 六度分割理論?第18章 就是普通同學第86章 蘇婉瑩的預測第221章 超級大腦,人傑地靈第233章 誤差反向傳播算法第225章 papa別鬧!第297章 Py大法威力無窮第6章 三個系統倒有四種資源?第290章 其實已經有點過時了第275章 整整齊齊、更高更遠第341章 決戰楓林火山第107章 附加條件第112章 圖紙和垃圾桶第282章 又一顆壞蘋果?第352章 有了一個小助手第221章 超級大腦,人傑地靈第329章 拋棄框架,從零開始造輪子第395章 柳東斌和秦易第428章 Hack Me的獎品第112章 圖紙和垃圾桶第65章 論文過審第280章 這就成了“學者”了?第297章 Py大法威力無窮第213章 橫生枝節第278章 Root Me,Hack Me第335章 不走尋常路第51章 任務分析第351章 送她點什麼?第336章 女孩的心思你別猜第326章 “戰神一號”的弱點第173章 磨刀不誤砍柴工第230章 萬物皆可“壞蘋果”第70章 水上公園第386章 測量“虛擬空間”的曲率第36章 家宴第176章 現學現賣第280章 這就成了“學者”了?第150章 全+1!第282章 又一顆壞蘋果?第330章 小孔成像和PNP問題第9章 實名震驚第358章 27個學術點第176章 現學現賣第373章 肉體永生,還是機械飛昇?第272章 冤死駱駝的最後一根稻草第293章 精誠所致,金石爲開?第27章 買書偶遇第117章 沒聽說過?第155章 到底什麼關係?第280章 這就成了“學者”了?第52章 “感知機”的初次實戰第87章 夜話第209章 校服就是最正式的裝扮第272章 冤死駱駝的最後一根稻草第10章 給老江打個電話第217章 超級粉絲第111章 虛擬空間,開啓!第44章 瞎子分牌問題第176章 現學現賣第9章 實名震驚第396章 線性CCD掃描相機第135章 巧合?考驗?第184章 眼神這麼好使的嗎?第1章 一夜回到十年前第207章 複賽環境和Arbiter評測系統
第337章 拐着彎地誇自己?第347章 中計了第96章 暫時保管?第115章 無線電發射器第99章 老江很忙第232章 江寒的野望第244章 屋裡陪他小電影?第236章 意志堅強,沒有毛病第127章 只怪準備得太充分了第59章 上乾貨第117章 沒聽說過?第260章 這可是B5啊!第191章 好像只能擠一擠了第297章 Py大法威力無窮第142章 哪捨得叫你疊被鋪牀?第353章 神乎其技第403章 家產億萬,平平無奇第339章 翻雲覆雨,點石成金第68章 舉報了、舉報了第83章 髮卡第160章 只能看到文章本身第65章 論文過審第412章 小女盆友,青梅竹馬?第407章 科幻片,恐怖片?第122章 騙過多少女孩子?第74章 88年的草莓第412章 小女盆友,青梅竹馬?第236章 意志堅強,沒有毛病第138章 避蚊胺,登山第427章 詭異的附加關卡第75章 金少樓的警告第176章 現學現賣第334章 比鬧鐘更早第285章 “彈性碰撞”第51章 任務分析第410章 六度分割理論?第18章 就是普通同學第86章 蘇婉瑩的預測第221章 超級大腦,人傑地靈第233章 誤差反向傳播算法第225章 papa別鬧!第297章 Py大法威力無窮第6章 三個系統倒有四種資源?第290章 其實已經有點過時了第275章 整整齊齊、更高更遠第341章 決戰楓林火山第107章 附加條件第112章 圖紙和垃圾桶第282章 又一顆壞蘋果?第352章 有了一個小助手第221章 超級大腦,人傑地靈第329章 拋棄框架,從零開始造輪子第395章 柳東斌和秦易第428章 Hack Me的獎品第112章 圖紙和垃圾桶第65章 論文過審第280章 這就成了“學者”了?第297章 Py大法威力無窮第213章 橫生枝節第278章 Root Me,Hack Me第335章 不走尋常路第51章 任務分析第351章 送她點什麼?第336章 女孩的心思你別猜第326章 “戰神一號”的弱點第173章 磨刀不誤砍柴工第230章 萬物皆可“壞蘋果”第70章 水上公園第386章 測量“虛擬空間”的曲率第36章 家宴第176章 現學現賣第280章 這就成了“學者”了?第150章 全+1!第282章 又一顆壞蘋果?第330章 小孔成像和PNP問題第9章 實名震驚第358章 27個學術點第176章 現學現賣第373章 肉體永生,還是機械飛昇?第272章 冤死駱駝的最後一根稻草第293章 精誠所致,金石爲開?第27章 買書偶遇第117章 沒聽說過?第155章 到底什麼關係?第280章 這就成了“學者”了?第52章 “感知機”的初次實戰第87章 夜話第209章 校服就是最正式的裝扮第272章 冤死駱駝的最後一根稻草第10章 給老江打個電話第217章 超級粉絲第111章 虛擬空間,開啓!第44章 瞎子分牌問題第176章 現學現賣第9章 實名震驚第396章 線性CCD掃描相機第135章 巧合?考驗?第184章 眼神這麼好使的嗎?第1章 一夜回到十年前第207章 複賽環境和Arbiter評測系統