开始创建你自己的Windows Phone 7上的游戏程序吧,《Windows Phone程序设计(XNA框架)》由顶级的老师、获奖作者Charles Petzold来指导你。这里主要关注XNA 2D框架和C#语言,你可以精通这个崭新手机平台的核心概念和技术,来扩展自己已有的技能。和往常一样,Charles在其指导中将实用主义和创新以独特的方式结合在起,其提供的动手的实例也是很好的财富。
Windows Phone是微软经过数年历练,融合了几乎所有的微软产品及服务而推出的创新性智能手机平台。游戏是智能手机上必不可少的应用程序,Windows Phone上提供的游戏开发框架是XNA,这是微软的专业跨平台游戏开发框架。
Charles Petzold所著的这本《Windows Phone程序设计(XNA框架)》的编写兼顾了实用性和创新性,书中的实例是读者很好的学习资源。《Windows Phone程序设计(XNA框架)》共分上下两篇,上篇对比Silverlight和XNA介绍Windows Phone平台的基本概念,具体包括控制程序朝向、触控简介、处理位图材质、传感器和服务,以及在程序内传递和保存数据遇到的问题。下篇主要介绍如何使用XNA开发高性能的二维游戏,具体包括文字和子画面(sprites)的创建,以及动画控制、处理位图(加载、从像素基本控制、使用动态的材质)、使用变换、使用触控和传感器来创建游戏。