§2.5挑战:改进您的Pong游戏
现在轮到您来对游戏进行一些改进了;也许您能换一换图片或声音,或者调整游戏的玩法。如果您有 Gamepad 控制器,您还可以试着给它添加 Rumble 支持。而且如果您阅读本书的话,的确应该有一个Gamepad,即使您没有 Xbox 360;很多 XNA 范例都需要 Xbox 360 控制器,而且有些游戏使用 Xbox 360 控制器会比用键盘更好玩。
这里是为特制 Gamepad 添加 Rumble 支持的方法:
GamePad.SetVibration(PlayerIndex.One, leftRumble, rightRumble);
当球撞倒球拍时,使用上述代码会让控制器震动一会(left Rumble 和 right Rumble 使用相同的值,这样整个控制器就会震动)。当玩家失去一条命时也可以震动一下,这次震动时间可以长一些,并且强烈一些。您可以查看本章的工程项目,看看将要的挑战方案。您的方案不必和这相同,不过看一看可能有帮助,甚至可能是一种解决某个特定问题的捷径。好好享受 XNA Pong 游戏吧!
发布时间:2008/6/24 下午3:27:27 阅读次数:6035