cocos2d-x学习之旅(六):1.5 使用C#开发windows phone手机游戏(暂不支持windows 8)

本文详细介绍了Cocos2d-x作为iOS平台上最佳2D游戏引擎的跨平台版本,如何通过C++语言实现一次编码跨平台编译运行,显著降低游戏开发者的工作负担。以《捕鱼达人》为例,阐述了该引擎如何让游戏同时登陆iOS、Android及WindowsPhone7平台,并实现了累计下载量超过5000万次的辉煌成绩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cocos2d-x是iOS平台上公认的最佳2D游戏引擎cocos2D-iPhone的跨平台版本,使用C++语言进行移植,使游戏一次编码可跨平台编译运行,可大大降低游戏开发者的研发和维护成本。其代表作当属风靡2011年的全民休闲游戏《捕鱼达人》,如今这款游戏横跨iOS和Android两大主流平台,并在三星的bada平台发布,累计下载量超5000万次。在2012年,诸如网龙、空中网、人人游戏等国内领先的移动游戏研发团队,都将cocos2d-x作为御用的开发引擎

开源社区cocos2d-x.org发布了针对微软移动操作系统Windows Phone 7平台的游戏引擎,并被正式命名为cocos2d-x for XNA.从此,开发者可以采用C#语言开发Windows Phone游戏,而无需学习XNA绘图接口。该游戏引擎由cocos2d-x团队和OpenXLive合作开发.

下载cocos2d-x-xna:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

windows phone 7.1 SDK: http://www.microsoft.com/zh-cn/download/details.aspx?id=27570

安装过程比较简单,先安装wp sdk,然后用visual studio 打开cocos2d-x xna项目

clip_image001[1]

看着下面的C#代码是不是很有亲切感

clip_image002[1]

运行HellowCocos2d,tests

clip_image003[1]

clip_image004[1]

clip_image005

备注:

共同学习,若有不正确之处,欢迎指出。转载请注明来处:www.cnblogs.com/dekins

转载于:https://www.cnblogs.com/dekins/archive/2012/08/24/2653521.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值