第34章 游戲發(fā)布
花了一個多小時,才配置完開發(fā)環(huán)境,隨后,江寒將郵箱里的源代碼和資源包下載下來,加載到Xcode里調(diào)試。
因為代碼是在vs2010里編寫的,換到xcode里,還是會有一些問題的,很多函數(shù)在兩個環(huán)境下,名稱不一樣,用法也有一些微妙區(qū)別。
但總體來說,這種移植工作只是有一點小麻煩,并不算困難,有點經(jīng)驗的開發(fā)者,就可以比較輕松地完成。
由于代碼量很小,游戲主程序稍微修改后,很快通過了編譯。
江寒調(diào)試了一下,沒發(fā)現(xiàn)啥問題后,就將其復(fù)制了一份,放到Android Studio里,并且也調(diào)試一番,通過了編譯。
接著,江寒分別為兩個平臺的源代碼,增加了對應(yīng)的內(nèi)購、廣告、排行榜功能。
Xcode下,自然是IAP+IAD+GameCenter;
Android Studio里則是百度支付+百度Mob+積分墻……
此外,谷歌的Admob也分別添加到了兩個平臺里,用戶運行時,將根據(jù)地理區(qū)域,自動選擇投放百度的廣告,還是谷歌的廣告。
此外,因為每個游戲都集成了雙廣告平臺,那么當(dāng)其中一個因為各種原因,網(wǎng)絡(luò)連接失敗時,就會自動切換到另一個平臺。
總之,盡量不放過任何賺廣告費的機會,這就是免費游戲的生存策略。
至于中英文雙語和屏幕適配,江寒用的是十年后的成熟方案。
而在這個時代,大多數(shù)個人開發(fā)者,在實現(xiàn)同類功能時,基本還是靠手動,一點一點地調(diào)整代碼……
這些步驟相當(dāng)繁瑣,饒是江寒很有經(jīng)驗,也足足花了半宿,直到凌晨兩點多,才終于搞定了最后一步。
江寒反復(fù)檢查,確保沒有問題后,分別上傳到了蘋果和谷歌的應(yīng)用商店。
審核順利的話,幾天之后就能上架了,如果被駁回,就要根據(jù)反饋意見進(jìn)行修改。
就算能成功上架,有沒有可能火,能火到什么程度,也是誰都說不準(zhǔn)的事情。
即使這兩款游戲在前世都是爆款,可江寒也沒有太大的把握,肯定能夠大賺特賺。
不得不承認(rèn),一款手游能不能火,一靠推廣,二靠運氣。
很多競品游戲,質(zhì)量上沒有本質(zhì)上的差距,下載量和付費率卻天差地別。
如果沒有特別的機緣,比如編輯的青睞、推薦,或者一些資訊平臺的曝光,那就真的只能看天吃飯。
江寒的這兩款游戲,主要依靠“自推廣”。
所謂“自推廣”,就是通過一些小措施,鼓勵用戶將游戲自發(fā)介紹給其他人。
比如集成微信、qq、微博等社交軟件的分享功能,并在初次分享時,獎勵給用戶一點點虛擬貨幣……
此外,他還在《水果忍者》和《2048》之間,做了聯(lián)動,讓它們互相推廣。
至于花錢推廣,他壓根就沒考慮過。
上傳完游戲后,江寒又上了會網(wǎng)。
感覺Mac OS用起來,還是有點不習(xí)慣,很多操作還是在Windows里,更加熟練和便捷。
當(dāng)然,這很可能只是Windows用得太多,產(chǎn)生了依賴綜合征。
此外,Windows的PE格式,江寒研究得更透徹,必要時可以DIY一下,給軟件增加一些功能,或者修改一些參數(shù),以滿足某些個性化需求。
雷蕾這臺MacBook,是Intel芯片的,完全支持Windows系統(tǒng)。
然而,江寒開發(fā)APP,又離不開Mac OS。
怎么解決這個問題呢?
很簡單,安裝虛擬機或者雙操作系統(tǒng)。
兩種辦法都是可行的,不過,虛擬機比較消耗機能,長期使用最好還是雙系統(tǒng)。
想到就做。
江寒先整理了一下磁盤,準(zhǔn)備出足夠的可用空間,然后創(chuàng)建了一個60GB的BootCamp分區(qū)。
接下來,找出自己從前買來的2個U盤,上網(wǎng)下了個Windows7安裝盤的ISO映像。
然后在“/應(yīng)用程序/實用工具”中找到BootCampAssistant。
這是系統(tǒng)自帶的啟動轉(zhuǎn)換助理,可以在其指導(dǎo)下,完成在Mac上安裝Windows的大業(yè)。
運行“bootcamp”后,出現(xiàn)了三個選項。
【創(chuàng)建win7安裝U盤】
【下載win7驅(qū)動】
【安裝win7】
首先要做的,當(dāng)然是制作win7安裝盤了。
江寒插上容量較大的U盤,點擊【制作win7安裝U盤】,然后在對話框中,指定源的位置和安裝位置。
源自然就是剛才下載的win7.ios,而安裝位置則指定為U盤。
這樣,在他點擊了【同意】按鈕后,等了大約3分鐘,安裝盤就制作完成。
接下來,換上另一個U盤,點擊【下載win7驅(qū)動】選項,并指定下載地址為U盤。
過了10來分鐘,驅(qū)動也下載完畢。
最后,江寒換上安裝U盤,在“bootcamp”界面上,點擊選擇【安裝win7】。
接下來,就是枯燥漫長的等待。
大約20分鐘后,win7安裝完成,重啟后,就能通過選項,進(jìn)入windows了。
江寒換上驅(qū)動U盤,在BootCamp文件夾里找到setup.exe并執(zhí)行,等驅(qū)動安裝成功,再次重啟電腦。
這樣雙系統(tǒng)就安裝完成了,一個是MACOS,另一個是win7。
需要切換系統(tǒng)時,只要在開機時,按住ALT鍵,就會進(jìn)入菜單,可以自由選擇進(jìn)入哪一個系統(tǒng)。
用這種辦法建立的雙系統(tǒng),最好別隨便升級系統(tǒng),也別隨便打補丁、優(yōu)化。
否則很容易導(dǎo)致Bootcamp出錯,從而進(jìn)不去Windows。
所以最好還是養(yǎng)成隨時備份的好習(xí)慣。
之后還有一些瑣事,比如配置Windows7的系統(tǒng)環(huán)境,安裝一些常用軟件、開發(fā)工具,改改顯示分辨率,個性化操作方式……
江寒?dāng)[弄著雷蕾的MacBooK,不覺時間流逝。
星光娛樂城,頂樓。
金少樓佇立在窗口,俯視著大半個松江城。
窗戶沒有關(guān)上,冷風(fēng)從窗口灌入。
金少樓默默立在窗前,享受著秋夜的冷空氣。
這是他所剩不多的愛好之一。
衣進(jìn)爵站在一邊,習(xí)慣性地落后了半步,粗胖的腰半佝僂著。
“什么事?”金少樓打破沉默。
“這是江寒最近的行動。”衣進(jìn)爵說話的同時,將早就準(zhǔn)備好的一疊紙條,雙手奉上。
金少樓沒回頭,聲音平靜:“我不記得有要你關(guān)注什么人。”
衣進(jìn)爵想了想:“可那小子竟敢和……”
金少樓默然片刻,幽幽地說:“不過是一起唱了首歌,很不妥嗎?”
衣進(jìn)爵沒有回答。
金少樓淡淡一笑:“誰也沒有權(quán)利限制另一個人,更何況是普通、正常的人際交往。”
說著輕嘆了口氣。
如果事事都被另一個人干涉,那樣的生活,還有什么自由和快樂可言?
我受不了,雨菲就受得了么?
衣進(jìn)爵想了想,又問了一句“那……就這么放著不管嗎?”
金少樓反問:“為什么要管?”
衣進(jìn)爵:“咱們要不要警告他一聲?讓他少胡思亂想……”
金少樓微微搖頭:“不需要,我的對手又不是他……”
“是,我知道了。”衣進(jìn)爵低下了頭。
拍馬屁拍在了馬腿上,這不是第一次了。
雖然早知道會是這樣,但他并不打算改變,或者說不能改變。
維持人設(shè)很重要。
辦公室里恢復(fù)了寂靜。
金少樓仍舊一個人,落寞地凝視著窗外。
夜幕下的松江,車水馬龍,燈火輝煌,上演著各色故事。
有的溫情,有的殘酷,有的荒誕……
※※※
9月17日,周一。
新一周開始了。
江寒的生活與學(xué)習(xí),都漸漸上了軌道。