§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

2006 - 2024,推荐分辨率 1024*768 以上,推荐浏览器 Chrome、Edge 等现代浏览器,截止 2021 年 12 月 5 日的访问次数:1872 万 9823 站长邮箱

沪 ICP 备 18037240 号-1

沪公网安备 31011002002865 号