本文汇集了一些Windows Phone 7游戏开发相关的教程、源代码和书籍,帮助开发者在Windows Phone 7平台上创建自己的游戏。
一、教程
1.Windows Phone 7 快速入门:在 Windows Phone 7 上创建游戏
本教程使用 Silverlight 作为游戏开发平台windows phone游戏开发实战,解释如何在您的 Silverlight 游戏中添加绘图/更新行为,并提供一个完整的小游戏来练习。本教程还展示了如何使用 XNA 库向游戏添加音效。
2.分享一些 Windows Phone 7 游戏
游戏很简单音乐,一个物体会显示在屏幕上的一个方框中供玩家击打,然后它就会消失。该游戏使用最少的代码windows phone游戏开发实战,但涵盖了游戏开发中的大部分重要方法。
3.基于 XNA 的 Frogger for Windows Phone 7
在本教程中,您将看到经典的 Frogger 游戏移植到 Windows Phone 7。该游戏由爱奥尼亚大学教授 K.Anagnostou 和他的学生创建。
4.Windows Phone 7 游戏开发:使用 XNA 创建井字游戏
XNA 是一种高级游戏开发框架,适用于 Microsoft 设备,包括 Windows PC、Xbox 360 和新的 Windows Phone 7 操作系统。在本文中,您将了解如何将 XNA 的优势与您的创造力相结合,创造一些有趣的游戏。
5.Windows Phone 7 中的入侵游戏
Invasion 是一款 UFO 射击游戏,最初由 Mauricio Ritter 设计。本文介绍了如何将游戏从 Windows(使用 C# 和 Managed-DirectX)移植到 Windows Phone 7 并提供完整的源代码。
6.创建一个 Windows Phone 7 益智游戏
了解如何在 WP7 平台上使用 Silverlight 创建推箱子游戏。
7.用 XNA 创建一个简单的益智游戏
在本教程中,您会发现在 Windows Phone 7 平台上使用 XNA 4.0 实现一个简单的益智游戏非常容易。游戏将整张图片随机分成15个大小相同的块,玩家每次移动一块,恢复图像。
8.Windows Phone 7 中的 Bubble Breaker 游戏
Bubble Breaker 是一款适用于 Windows Mobile 6.x 平台的经典游戏。本教程使用 XNA 在 Windows Phone 7 上重新创建了游戏。作者表示未来会开发基于Silverlight的Bubble Breaker。
二、源码
1.俄罗斯方块7
一款基于 Silverlight 的俄罗斯方块游戏,改进了用户界面并增加了最高分功能。
2.疯狂记忆实验室
一个完整的 2D 触摸记忆游戏。
3.蜂巢
基于 Microsoft Expression 3 中的 BeeHive 示例。
4.大理石迷宫
一个完整的基于 3D 加速器的 Windows Phone 7 游戏。
5.弹射器战争
一个完整的基于 2D 手势的弹射战斗游戏。
三、书籍
1. 专业的 Windows Phone 7 游戏开发:使用 XNA Game Studio 4 创建游戏
2.Windows Phone 7 游戏开发
发件人: