28日下午,“云端 開源 創(chuàng)造”Windows Phone開發(fā)者聯(lián)盟技術(shù)分享沙龍(成都站)在成都游戲工場舉辦,會上干貨分享首曝光。
10月28日下午,“云端 開源 創(chuàng)造”Windows Phone開發(fā)者聯(lián)盟技術(shù)分享沙龍(成都站)在成都游戲工場舉辦。Technologies亞太區(qū)技術(shù)總監(jiān)郭振平、微軟MVP專家郝冠軍、OpenXLive移動廣告平臺渠道總監(jiān)劉俠,在活動中介紹了微軟云為移動游戲帶來的巨大價值,全面解析Cocos、Unity引擎跨平臺開發(fā)WP應(yīng)用,基于案例分享了在提升用戶體驗(yàn)方面OpenXLiveSDK的構(gòu)思以及幫助開發(fā)者提高移動廣告盈收方面的實(shí)際合作經(jīng)驗(yàn)。
微軟Azure資深技術(shù)顧問左繼紅博士首先為開發(fā)者們闡述了微軟云為移動游戲開發(fā)者帶來的具體價值。以Microsoft Azure公有云、Office 365和Microsoft Dynamics為基礎(chǔ),微軟將面向全球各個區(qū)域、眾多行業(yè)、不同業(yè)務(wù)領(lǐng)域的客戶,提供完整的云計算解決方案。
與其他平臺不同的是,微軟的云計算平臺將具備超大規(guī)模、企業(yè)級品質(zhì)、混合云方案3個特點(diǎn)。Azure的數(shù)據(jù)中心在全球有16個數(shù)據(jù)中心,亞太有6個數(shù)據(jù)中心,中國的數(shù)據(jù)中心分布在北京、上海兩地,兩地的數(shù)據(jù)中心按照Tier4的標(biāo)準(zhǔn)進(jìn)行建設(shè)。目前,在財富500強(qiáng)企業(yè)中,已經(jīng)有80%在使用微軟的云服務(wù)。
為移動開發(fā)者帶來的價值點(diǎn)方面,微軟云能夠快速幫助開發(fā)者實(shí)現(xiàn)全球部署,降低計算費(fèi)用,提升虛擬機(jī)性能,實(shí)現(xiàn)本地和云端數(shù)據(jù)備份,多種設(shè)備的消息推送,方便安全的Azure分級賬號管理,全面的游戲日志大數(shù)據(jù)分析等等。同時,微軟云在今年年底前為開發(fā)者提供了大幅度的優(yōu)惠服務(wù),可以通過開發(fā)者聯(lián)盟報名申請。
目前中小開發(fā)者基于Cocos2d-x引擎開發(fā)的游戲,在移植WP版本的過程中,由于對WP平臺不是很了解,產(chǎn)生許多的疑惑,微軟MVP專家郝冠軍在此次沙龍上從3個方面細(xì)致地為開發(fā)者進(jìn)行了剖析。
從項(xiàng)目組織方面,Cocos2d-x已經(jīng)提供了跨平臺的直接支持,WP平臺的部分被組織到XAML項(xiàng)目中進(jìn)行管理,C++代碼與其它平臺是完全相同的,在一個獨(dú)立的項(xiàng)目中進(jìn)行管理,在絕大多數(shù)的開發(fā)中,與其它平臺是高度一致的。通過條件編譯實(shí)現(xiàn)與其它平臺的代碼共享,在VS項(xiàng)目屬性中,通過設(shè)置來確定調(diào)試的代碼語言。
在WP特點(diǎn)方面,移植WP最主要注意的地方是內(nèi)存管理,WP8的內(nèi)存有一個固定的限額,超過此限額,就會導(dǎo)致程序的崩潰,對于低內(nèi)存的512MB手機(jī)來說,這個問題必須特別注意。另外,WP程序?qū)嶋H上運(yùn)行在托管環(huán)境上,利用XAML項(xiàng)目可以很方便地實(shí)現(xiàn)許多C++難以實(shí)現(xiàn)的功能,字體方面也有所不同,WP僅僅支持TTF字體,必須通過字體文件的名稱來訪問字體。
在Cocos2d-x方面,需要注意WP僅僅支持WAV聲音,不支持MP3聲音,在轉(zhuǎn)換的時候,需要注意采樣率和文件尺寸的平衡。WP上的C++實(shí)際上是標(biāo)準(zhǔn)C++的一個超級,可以使用托管平臺。
了解了WP平臺的這些特點(diǎn),開發(fā)者可以很輕松地將Cocos2d-x游戲移植到WP平臺。
Unity作為統(tǒng)一的系統(tǒng)平臺,方便開發(fā)者開發(fā)可移植的跨平臺應(yīng)用,使用Unity開發(fā)的應(yīng)用可以很方便地移植到WP平臺。此次WP開發(fā)者聯(lián)盟邀請Unity Technologies權(quán)威專家亞太區(qū)技術(shù)總監(jiān)郭振平,從七個方面對Unity跨平臺開發(fā)WP應(yīng)用的常見問題進(jìn)行分享。
郭振平首先分析WP應(yīng)用現(xiàn)在的兩種主要類型:Windows Store Apps和Windows Phone,針對每個類型的特點(diǎn)進(jìn)行分析。此外,還詳細(xì)介紹了Unity在運(yùn)行時如何更好地管理軟件資源。對于大家最感興趣的性能方面,郭振平詳細(xì)介紹了提高性能的幾個方面。在Unity中,可以從CPU的調(diào)用、矢量處理、碎片管理、資源的優(yōu)化、電池等多個方面進(jìn)行優(yōu)化。如何查看Unity的內(nèi)存使用狀況,以便對內(nèi)存的使用進(jìn)行最大限度地優(yōu)化。
據(jù)eMarketer預(yù)測,今年移動廣告支出或?qū)⑴噬?8.3億美元,整個移動廣告市場將逼近200億,增長率高達(dá)210%。OpenXLive移動廣告平臺渠道總監(jiān)劉俠在此次沙龍分享了OpenXLive在幫助WP市場APP開發(fā)者提高移動廣告盈收方面的經(jīng)驗(yàn)和提升用戶體驗(yàn)方面的思考。
OpenXLive移動廣告平臺總監(jiān)劉俠表示,使用OpenXLiveSDK的開發(fā)者來自全球60多個國家,現(xiàn)在為600多款的開發(fā)者應(yīng)用產(chǎn)品提供服務(wù),目前全球WP終端覆蓋量已經(jīng)達(dá)到4500萬。OpenXLiveSDK目前為開發(fā)者提供了4大類服務(wù),包括游戲中心、社交網(wǎng)絡(luò)、支付功能和交叉推廣。OpenXLiveSDK加強(qiáng)了對開發(fā)者應(yīng)用數(shù)據(jù)的支持,通過大數(shù)據(jù)資源整合與數(shù)據(jù)優(yōu)勢,為游戲開發(fā)者全新構(gòu)建數(shù)據(jù)化的游戲運(yùn)營平臺。同時,OpenXLive為開發(fā)者提供包括WP市場的數(shù)據(jù)分析,同時針對用戶行為、支付等具體層面進(jìn)行數(shù)據(jù)分析探討,深入發(fā)掘數(shù)據(jù)價值,完成對付費(fèi)用戶的行為分析,以便更好地在產(chǎn)品設(shè)計方面進(jìn)行優(yōu)化完善,提高留存率,滿足開發(fā)精細(xì)化需求,催生更多的精品應(yīng)用。
在活動現(xiàn)場劉俠指出,流量用戶基礎(chǔ)、流量變現(xiàn)方式、廣告形式、廣告點(diǎn)擊率、廣告單價是影響APP廣告盈收的5大關(guān)鍵。廣告資源、投放技術(shù)、流量分成與全面服務(wù)作為OpenXLive移動廣告平臺的核心優(yōu)勢,幫助開發(fā)者最大幅度提高APP應(yīng)用的用戶利用率,提升變現(xiàn)能力,實(shí)現(xiàn)廣告收益最大化。目前,在WP市場中國地區(qū)前500名使用廣告盈利的APP中,已有超過60%的開發(fā)者與OpenXLive建立了緊密的合作關(guān)系。