我目前正在开始开发类似于 Lemmings 的 2D 游戏。我只使用 Silverlight 为 Windows Phone 7 开发它。我选择 Silverlight 有两个原因:
- 我使用 XAML 创建(d)我的图形,因此不必缩放图像。
- 我可能想稍后将我的游戏移植到 Windows Phone 8(它不支持用 C# 编写的 XNA 游戏。)
是否有人在使用 XAML 图形方面有任何最佳实践?例如,什么是保持图形轻量级的最佳方法。我遇到的另一个问题是我没有“心跳”来放入游戏功能。换句话说,我没有 XNA 的“绘制”和“更新”方法。我应该只是一个计时器,然后它会是哪一个?