成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HTML5游戲移植到iOS平臺案例分享

移動開發
去年11月份我們開始決定進行HTML5手機頁游《獵魔傭兵》的iOS版本打包工作。這也是我們首次進行iOS版本的封包,因此前坊間有各種各樣說法流傳,蘋果已經對WebApp加大了審核的嚴格程度,有一大批HTML5的游戲和應用紛紛都被斬于馬下。帶著這樣忐忑不安的心情,我們開始了將手中基于HTML5開發的角色扮演網游《獵魔傭兵》封包上線的悲壯之路,期間歷經各種坎坷又峰回路轉,跌宕起伏,很值得回味。我不敢敝帚自珍,于是一一記錄下來,以饗讀者。

 無標題1

(手機頁游:《獵魔傭兵》)

1)游戲封包倉促上線,產品定價遭遇冷臉;

項目會后我們把需求提給技術人員,起初大家并沒有把這個事情看的很難,因為我們的HTML5游戲引擎完全是自主研發的,而內核采用的是Canvas 和Dom混合模式。我們預先設定的方案也是直接在蘋果平臺上用Xcode進行打包,把自己的Javascript腳本,美術資源和webview組件封裝 在一起。經過測試發現本地加載讀取是可行的,于是安裝包分分鐘就做好了。很快小編在蘋果商店做好了文字說明,截圖以及安裝包上傳。正在為自己的高效工作沾 沾自喜,幾天后蘋果的測試結果就打回來了,拒絕上線,原因卻是游戲中仍保留了一封內測的郵件。

無標題2

所以不管是游戲內部還是游戲描述,千萬不要有“內測”啊,test啊,demo啊, beta啊這些字樣,蘋果會以為你對用戶不負責,拿用戶來測試你的產品。(可國內的頁游為了規避政策不都這么做的嘛 =_=…)很快我們就刪掉了所有相關 字眼,仔細檢查后,懷著忐忑的心情,再次提交AppStore。

一周后,杯具繼續傳來,我們又被拒了。

這次被拒絕的原因是游戲的內置付費問題。蘋果上網游的內置付費的道具的標價很重要,單價千萬不要超過99美金。我們的某個道具單價為648¥,完全 超過99美金。于是我們被打回,繼續埋頭修改,將單價降到 68¥,繼續提交,虔誠的等待結果。(看來太過于貪婪真的是禍根呀…囧rg)

可是福不雙至,禍不單行,結果又被打回。蘋果說,你的道具一次性售出的總價也不能超過99美金。這個怎么理解呢?我們將道具單價將為 68¥,但是我們允許用戶一次性購買10份,那總價就是680¥,結果又毫無壓力超出99美金。蘋果說了,這還是不行啊,總價也不能超過99美金啊,于是 我們又哼哧哼哧修改,改好提交上去了。(分特,你早怎么不說呢。對于游戲內計費的苛刻,蘋果也算是計較到了極點,其實放在國內的哪個商店或者平臺不是都希 望扣用戶錢越多越好呢~)

無標題3

然后我們就在歡天喜地中又迎來了第四次被打回。這次依然是付費問題。這一次比較小糾結。上回不是說總價也不能超過99美金嘛,那好辦,當用戶購買5 份,以及以上的份數,我們都不予他購買。這是神馬意思呢,玩家點旁邊那個 加號,加到5以后,他點購買會沒有反應,但是加到5之前,都是正常購買的。這不是為了響應蘋果的號召,總價必須低于99美金嘛。但是蘋果又喊停了,為啥 呢?為啥我加到5沒反應啊?這是bug! 既然你不允許玩家買5份,干嘛你又允許玩家加到5呢?于是我們無言以對,又默默把 5以及 5以上的選擇都取消了,點加號只能加到4…(哇呀呀,心中無數只草泥馬奔騰而過呀~)

2)搬來高手精研學習,評審經驗互通有無;

接二連三的被打回,讓幾個老大們真的著急了。眼瞅著就要過年,大家實在都一籌莫展。實在不行就去找高手聊聊吧,于是幾個老大出面,請到了幾位據說是 有著與蘋果豐富斗爭經驗的大牛來到公司座談交流。“三個臭皮匠,頂一個諸葛亮” 爾后大家針對我們的游戲產品給出了不少干貨的建議。他們建議關鍵字的選擇不要涉及版權,建議盡量多的把文字寫在游戲截圖上,建議圖標設計的需要把握的尺 度,不要貪心一次提交很多版本,同時也給了第一次接到蘋果審核的拒絕結果后兩個小時應該有的反饋…林林總總這里就不一一贅述了。但這讓我想起了曾經的高考 前夕,化學老師曾對小編說過的那些話,七月流火,八月融金,數百高考判卷老師匯集火爐南京揮汗如雨給百萬考生審卷,你們想想如果字跡不工整,卷面不整潔下 場會是如何?囧rg,我想蘋果的審核大神們估計也有同感吧。終于在同志們的春天般關懷下,我們終于把看似完美的包提交了上去,再次忐忑不安的等待著再次表 白的結果…

無標題4

3)連受打擊屢敗屢戰,咬牙切齒Web拒版;

最最不幸的事情終于發生了,我們的游戲在春節前最后一周接到了蘋果的「病危通知書」,他說我們的游戲是基于web的游戲,建議我們提交給流量幾乎為 零的WebAppStore,宛如一桶涼水潑下來,從頭到腳,這基本宣判了我們產品的死刑,(T_T)。我懷著沮喪的心情回家度過了難忘的2013年春 節,強顏歡笑,食不知味…

那么后來我們到底是怎么讓我們的應用通過審核上線的呢?

#p#

4)炮竹一聲辭別舊歲,來年新春路轉峰回;

春節收假后,大家重新回到了公司。心有不甘有木有,各種撞墻有木有,于是老大把項目組的人重新召集到了大會議室開小諸葛會。雖然桌上攤滿了各地帶回 來的特色零食,可是誰也沒有心情吃,很快你一言我一語氣氛開始活躍起來,討論目標就是如何能讓《獵魔傭兵》正式上線。首先我們檢查了一下之前所碰到的各種 零零碎碎的問題,都可以得到了技術和產品的全面解決。我們又找到了AppStore上有一部分跟我們類似的原生與網頁混合打包產品,分析后得出的結論是, 無論從畫面,還是用戶操作,投入一些細節的設計和修改,我們是可以把Webapp產品做到原生的體驗,同時也捂臉之前圖快圖省事的想法。一方面我們也覺得 是否在于之前被打回來的次數過多,所以蘋果加強了對我們這款游戲的審核力度,導致最后杯具的結局。通過分析出這些原因,也就詳細的擬定了修改的方案,安排 技術大牛光哥又重新開始了我們的蘋果之旅。

這一次我們大大增加了原生代碼的數量,將游戲的登錄注冊選服加載客服等等界面都用原生代碼完成,適當的增加了動畫特效,進入游戲后,我們替換了底欄菜單和聊天部分,同時加入了游戲的背景音樂。新完成的安裝包,基本可以說原生代碼和網頁腳本比例達到了3:7的程度。

最后我們重新注冊了蘋果賬號,換了個馬甲,繼續提交(你懂的)。

結果很快下來了,Ready for sale,過了!

無標題5

5)回首長嘆經驗總結,拋磚引玉造福社會;

經過這一番折騰,老大讓我總結一下這次的經驗,不過我一直覺得最大的決定因素還是在于人品,人品值不行的還需要繼續修煉呀。(*^__^*)

1)蘋果的審核確實非常盡職盡責,每一個可能的細節都不會放過。但感覺單機游戲如果只是下載收費要比有內置計費的網游容易通過的多,所以網游開發的同學們一定要在計費接口部分多下功夫,一定要嚴格遵守蘋果的規范呀!

2)在提交時候,不要貪心同時提交iPhone和iPad兩個版本,我們因為《獵魔傭兵》是HTML5技術可以自動適配屏幕分辨率于是全機型打鉤提交上去,結果被蘋果打回來的時候告知完全沒區別嘛,囧rg

3)HTML5的游戲開發應該盡量使用Canvas來渲染畫面,而Dom可以用在菜單和一些文字輸入類控件即可。原生代碼則主要用來制作框架容器和 部分菜單,并且完成游戲進入前的界面和各種動畫特效,聲音聲效的播放以及對話框和聊天部分。所有游戲第一次進入用到的圖像和聲音等資源打包為bundle 模式,全部放在本地,更多的地圖,副本的圖像聲音資源可以考慮分階段下載。最后我們完成的安裝包大小為33M,便于下載安裝。一句話,多加一些 Native的代碼讓你的HTML5游戲產品制作的更加接近原生體驗吧!

無標題6

4)蘋果對于Webapp的顧慮可能會在外鏈,第三方計費控制等問題吧,所以我建議這方面還是老實一點,不耍小聰明,萬一上了線亂搞也有可能會被蘋果踢下來。因此我們也會繼續踏踏實實的做好游戲產品,遵守蘋果的規范,認真服務于玩家。

5)在游戲的打包中我們也可以通過原生代碼不但增加了一鍵登錄同時也把第三方統計平臺加入進來,比如友盟,appcpa等等。

不過說到這里恐怕會有不少看官質疑,你們干脆用原生開發多好呀,干嘛非死乞白賴的用HTML5打包呢?我下面就闡述一下我們之所以選用HTML5技術開發手機游戲的理由:

1)用HTML5開發手機應用和游戲的效率會稍高一些,成本也會略有降低。這主要體現在各種智能手機終端的移植上,我們前端都是javascript工程師,而打包移植的工作有1個人就可以快速搞定。不需要同時維護若干個團隊和若干個版本。這是我們android版本下載地址

2)用HTML5開發,游戲升級版本更新會更方便,只要不涉及原生代碼的改動,我們都可以在后臺安排腳本更新即可,無需用戶再去下載安裝覆蓋等麻煩,也減少了因此而帶來的用戶流失。

3)用HTML5開發的網頁游戲跨平臺的能力較強,可以運行在PC,平板,手機等所有支持HTML5的瀏覽器內,這樣可以讓玩家無論是在電腦還是手 機都可以跨平臺體驗游戲的樂趣,從后臺數據看,大部分用戶是愿意接受在不同的時段使用不同設備,電腦和手機來體驗我們的游戲。隨時可以訪問我們的網站

4)HTML5開發手機應用和游戲相對來講會比較安全,由于瀏覽器的限制,我們是無法讀取用戶的隱私信息或設置暗扣陷阱。

5)雖然HTML5頁游有以上的好處,但目前HTML5游戲的市場環境還并不成熟,很多用戶還是比較習慣安裝app來玩游戲的習慣,所以我們也采用同時推安裝包和鏈接兩種方式來盡可能的覆蓋我們的用戶群,因此webapp的推廣方式還是非常靈活的。

我們作為一個HTML5頁游的創業團隊已經根植這項技術3年了,這期間我們從未對自己的方向有所懷疑,我們也欣喜的看到隨著瀏覽器發展越來越成熟, 我們的伙伴也越來越多,吾道不孤矣。我們也希望通過這篇小文,也帶給跟我們一樣在路上的伙伴們一些鼓勵,一點幫助。加油!最后借此文感謝項目中一直努力奉 獻和付出的大牛光哥,躍強,雪冰,高妹,Cae還有小寒,何葉等等同學們,沒有你們的百折不撓頑強努力,上線是不可能的!

責任編輯:徐川 來源: 知乎
相關推薦

2012-05-03 14:29:53

HTML5

2014-12-30 17:13:51

HTML5

2013-03-04 15:28:57

HTML5移動游戲微信

2015-09-06 09:51:02

html5開發經驗開發工具

2012-01-06 09:45:23

HTML5游戲開發貨幣化

2015-09-06 13:26:41

HTML5游戲開發工具手游開發

2015-09-07 14:17:44

HTML5游戲開發工具

2013-10-21 15:24:49

html5游戲

2016-01-05 09:39:32

HTML5游戲開發工具

2013-06-24 14:55:30

HTML5

2015-07-08 16:38:10

Cocos游戲引擎

2011-12-09 20:25:16

HTML5

2016-04-18 16:20:55

2013-06-21 13:33:46

HTML 5游戲

2013-03-27 09:50:53

HTML5游戲Android開發

2013-04-07 14:36:19

手機游戲手機游戲引擎

2013-03-22 16:49:12

2013-03-18 15:42:47

HTML5手機游戲微信

2014-11-20 14:11:30

遨游瀏覽器HTML5

2011-02-25 10:19:23

ibmdwHTML5Web開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本欧美国产 | 亚洲美乳中文字幕 | 99精品99久久久久久宅男 | 色一级 | 亚洲日本欧美日韩高观看 | 国产真实乱全部视频 | 久久久精品一区 | 国产一区二区免费电影 | 欧美性一区二区三区 | 国产小视频自拍 | 久草新在线 | 欧美美女爱爱 | 九九久久久 | 男女精品久久 | 色av一区二区三区 | 亚洲一区视频 | 亚洲精品久久久久久久不卡四虎 | 国产午夜精品久久久久免费视高清 | 亚洲精品一区二区三区四区高清 | 亚洲成人精品久久久 | 在线观看中文字幕 | 性视频网| 日韩欧美成人精品 | 激情欧美日韩一区二区 | 国产成人一区二区三区久久久 | 亚洲人在线播放 | 日本黄色一级视频 | 成人精品福利 | 精品自拍视频在线观看 | 精品一区二区视频 | 国产精品欧美精品 | 天天操天天摸天天爽 | 欧美在线一区二区三区 | 亚洲天堂一区二区 | 久草网址 | 日本大香伊一区二区三区 | hitomi一区二区三区精品 | 91最新视频 | 国产精品地址 | 99久久日韩精品免费热麻豆美女 | 亚洲精久久久 |