技术开发 频道

如何在Windows Phone上开发XNA游戏

  【IT168专稿】一年一度的IT技术盛典——微软Tech·Ed2010大会将于2010年12月1日正式开幕。为了更好地为网友和读者报道今年的大会,我们IT168前方的记者在Tech·Ed开幕前来到了位于北京国家会议中心的会场,为读者带来第一时间的报道。

2010微软teched大会 不可或缺的盛宴

  微软TechEd2010大会现场报道 12月1日-3日北京国家会议中心 —IT168直播专题

  做过Xbox游戏开发的朋友对于XNA平台已经非常熟悉了,但是如何在Windows Phone上开发XNA游戏还是一个值得学习和探讨的领域,本文就给大家简单的介绍一些在Windows Phone上开发XNA游戏的一些影注意的地方。

  首先,关于开发,大家对于一些内存管理方面的东西都很头疼,不过为微软平台开发就显得有些轻松了。在2001年,微软就开始推.NET开发,这是一个很好的托管代码。微软为大家封装了更为方便的接口,对于一些内存管理方面的东西也都做了很好的底层处理,开发者在很大程度上就节省了更多的精力,专心做一些业务逻辑方面的东西。

  从Windows Phone7角度讲,这个平台是微软专心做消费市场的一个重点平台,也是微软发力消费市场的有力武器,从微软内部讲,这个平台整合了更加好的互联网体验,打通了微软的一些用户社区,可以很容易的和自己的一些好友进行互动交流,可以说是真正为移动互联网打造的移动开发平台。

  之前的Windows Mobile平台则是可以开发企业应用产品,对于消费产品的力度并不太大。Windows Mobile有他自身的一些缺陷:1、强调设备的可定制性,导致屏幕差异化很严重,你随时可以看到一些方形的、以及其他款型的不同屏幕不同分辨率的手机。2、不强调前端的体验和交互设计。现在的消费者在用户体验方面的要求越来越高,交互体验需求更为强烈。

如何在Windows Phone上开发XNA游戏

  ▲用户界面框架

  微软给大家提供了一个极具互联网体验的Silverlight平台,他更加的注重前端的展现和互联网体验。而游戏开发平台XNA的侧重点是对图形性能的依赖,游戏对于硬件的依赖,而且永远是一个循环的模式,为大家提供一个全屏化的应用场景。因此大家在开发产品的时候需要有侧重点。

如何在Windows Phone上开发XNA游戏

  ▲卡通形象

  XNA开发游戏的时候还会有一个个性化的形象,你用鼠标动它的时候会做出很多搞怪的表情,这个形象会在很大程度上增加用户的粘附度。另外微软还有强大的用户群支持,Windows live的用户有2500万,对于大家开发游戏会是一个非常大的用户群。

如何在Windows Phone上开发XNA游戏

  ▲XNA框架开发参考

  总之,为微软的XBox开发游戏会得到非常大的支持,之前的时候,微软为了保证游戏的质量,为Xbox的开发游戏需要得到微软的邀请,而现在则为开发者全部敞开,这对于开发者来说是一个很好的消息。另外,在微软的应用商店上发布应用程序一年只能发布5款免费应用,你可以在游戏的开始设计试玩和购买两种方式,在有了试玩功能之后会在很大程度上提升用户的购买。现在是时候做你的XNA游戏了。

0
相关文章