第34章 遊戲發布(1 / 2)
花了一個多小時,才配置完開發環境,隨後,江寒將郵箱裡的源代碼和資源包下載下來,加載到Xcode裡調試。
因為代碼是在vs2010裡編寫的,換到xcode裡,還是會有一些問題的,很多函數在兩個環境下,名稱不一樣,用法也有一些微妙區別。
但總體來說,這種移植工作隻是有一點小麻煩,並不算困難,有點經驗的開發者,就可以比較輕鬆地完成。
由於代碼量很小,遊戲主程序稍微修改後,很快通過了編譯。
江寒調試了一下,沒發現啥問題後,就將其復製了一份,放到Android Studio裡,並且也調試一番,通過了編譯。
接著,江寒分別為兩個平台的源代碼,增加了對應的內購、廣告、排行榜功能。
Xcode下,自然是IA+IAD+Gater;
Android Studio裡則是百度支付+百度b+積分牆……
此外,穀歌的Adb也分別添加到了兩個平台裡,用戶運行時,將根據地理區域,自動選擇投放百度的廣告,還是穀歌的廣告。
此外,因為每個遊戲都集成了雙廣告平台,那麼當其中一個因為各種原因,網絡連接失敗時,就會自動切換到另一個平台。
總之,盡量不放過任何賺廣告費的機會,這就是免費遊戲的生存策略。
至於中英文雙語和屏幕適配,江寒用的是十年後的成熟方案。
而在這個時代,大多數個人開發者,在實現同類功能時,基本還是靠手動,一點一點地調整代碼……
這些步驟相當繁瑣,饒是江寒很有經驗,也足足花了半宿,直到淩晨兩點多,才終於搞定了最後一步。
江寒反復檢查,確保沒有問題後,分別上傳到了蘋果和穀歌的應用商店。
審核順利的話,幾天之後就能上架了,如果被駁回,就要根據反饋意見進行修改。
就算能成功上架,有沒有可能火,能火到什麼程度,也是誰都說不準的事情。
即使這兩款遊戲在前世都是爆款,可江寒也沒有太大的把握,肯定能夠大賺特賺。
不得不承認,一款手遊能不能火,一靠推廣,二靠運氣。
很多競品遊戲,質量上沒有本質上的差距,下載量和付費率卻天差地別。
如果沒有特別的機緣,比如編輯的青睞、推薦,或者一些資訊平台的曝光,那就真的隻能看天吃飯。
江寒的這兩款遊戲,主要依靠「自推廣」。
所謂「自推廣」,就是通過一些小措施,鼓勵用戶將遊戲自發介紹給其他人。
比如集成微信、qq、微博等社交軟件的分享功能,並在初次分享時,獎勵給用戶一點點虛擬貨幣……
此外,他還在《水果忍者》和《2048》之間,做了聯動,讓它們互相推廣。
至於花錢推廣,他壓根就沒考慮過。
上傳完遊戲後,江寒又上了會網。
感覺c OS用起來,還是有點不習慣,很多操作還是在Windows裡,更加熟練和便捷。
當然,這很可能隻是Windows用得太多,產生了依賴綜合征。
此外,Windows的E格式,江寒研究得更透徹,必要時可以DIY一下,給軟件增加一些功能,或者修改一些參數,以滿足某些個性化需求。
雷蕾這台cBook,是Intel芯片的,完全支持Windows係統。
然而,江寒開發A,又離不開c OS。
怎麼解決這個問題呢?
很簡單,安裝虛擬機或者雙操作係統。
兩種辦法都是可行的,不過,虛擬機比較消耗機能,長期使用最好還是雙係統。
想到就做。
江寒先整理了一下磁盤,準備出足夠的可用空間,然後創建了一個60GB的BootCa分區。
接下來,找出自己從前買來的2個U盤,上網下了個Windows7安裝盤的ISO映像。
然後在「/應用程序/實用工具」中找到BootCaAssistant。
這是係統自帶的啟動轉換助理,可以在其指導下,完成在c上安裝Windows的大業。
運行「bootca」後,出現了三個選項。
【創建win7安裝U盤】
【下載win7驅動】