10月28日下午消息,“云端开源创造”WP开发者联盟技术分享沙龙(成都站)在成都游戏工场举办,微软Azure资深技术顾问左继红(博士)、Unity TechnologIEs亚太区技术总监郭振平、微软MVP专家郝冠军、OpenXLive移动广告平台渠道总监刘侠,在活动中介绍了微软云为移动游戏带来的巨大价值,全面解析Cocos、Unity引擎跨平台开发WP应用,基于案例分享了在提升用户体验方面OpenXLiveSDK的构思以及帮助开发者提高移动广告盈收方面的实际合作经验。
微软云给移动游戏带来的十大价值
▲微软Azure资深技术顾问左继红(博士)
微软Azure资深技术顾问左继红(博士)首先向在座的开发者们阐述了微软云为移动游戏开发者带来的具体价值。以Microsoft Azure公有云、Office 365和MicROSoft Dynamics为基础,微软将面向全球各个区域、众多行业、不同业务领域的客户,提供完整的云计算解决方案。与其他平台不同的是,微软的云计算平台将具备超大规模、企业级品质、混合云方案三个特点。Azure的数据中心在全球有16个数据中心,亚太有6个数据中心,中国的数据中心分布在北京、上海两地,两地的数据中心按照TIEr4的标准进行建设。
Cocos2d-x跨平台开发WP应用常见问题解析
▲微软MVP专家郝冠军
目前中小开发者基于Cocos2d-x引擎开发的游戏,在移植WP版本的过程中,由于对Windows Phone平台不是很了解,产生许多的疑惑,微软MVP专家郝冠军在此次沙龙上从三个方面细致地为开发者进行了剖析。
从项目组织方面,Cocos2d-x已经提供了跨平台的直接支持,WP平台的部分被组织到XAML项目中进行管理,C++代码与其它平台是完全相同的,在一个独立的项目中进行管理,在绝大多数的开发中,与其它平台是高度一致的。通过条件编译实现与其它平台的代码共享,在VS项目属性中,通过设置来确定调试的代码语言。
在WP特点方面,移植WP最主要注意的地方是内存管理,WP8的内存有一个固定的限额,超过此限额,就会导致程序的崩溃,对于低内存的512M手机来说,这个问题必须特别注意。另外,WP程序实际上运行在托管环境上,利用XAML项目可以很方便地实现许多C++难以实现的功能,字体方面也有所不同,WP仅仅支持TTF字体,必须通过字体文件的名称来访问字体。
在Cocos2d-x方面,需要注意WP仅仅支持WAV声音,不支持MP3声音,在转换的时候,需要注意采样率和文件尺寸的平衡。WP上的C++实际上是标准C++的一个超级,可以使用托管平台。
了解了WP平台的这些特点,开发者可以很轻松地将Cocos2d-x游戏移植到WP平台。
Unity跨平台开发WP应用常见问题解析
▲Unity TechnologIEs亚太区技术总监郭振平
Unity作为统一的系统平台,方便开发者开发可移植的跨平台应用,使用Unity开发的应用可以很方便地移植到WP平台。此次WP开发者联盟邀请Unity TechnologIEs权威专家亚太区技术总监郭振平,从七个方面对Unity跨平台开发WP应用的常见问题进行分享。
郭振平首先分析WP应用现在的两种主要类型: Windows Store Apps和Window Phone,针对每个类型的特点进行分析。此外,还详细介绍了Unity在运行时,如何更好地管理软件资源。对于大家最感兴趣的性能方面,郭振平详细介绍了提高性能的几个方面。在Unity中,可以从CPU的调用,矢量处理,碎片管理,资源的优化,电池等多个方面进行优化。如何查看Unity的内存使用状况,以便对内存的使用进行最大限度地优化。
OpenXLiveSDK助力App提高用户体验及广告盈收
▲OpenXLive移动广告平台渠道总监刘侠
OpenXLive移动广告平台渠道总监刘侠在此次沙龙分享了OpenXLive在帮助WP市场APP开发者提高移动广告盈收方面的经验和提升用户体验方面的思考。
OpenXLive移动广告平台总监刘侠表示,OpenXLiveSDK目前为开发者提供了四大类服务,包括游戏中心、社交网络、支付功能和交
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名