创建XNA Shooter游戏——总结

 

总结

在这一章中你学到了有关Xna Shooter的所有知识。不仅介绍了3D特效,Billboard,简单场景渲染,用新的游戏类处理游戏逻辑,也为接着要遇到的更先进的赛车游戏做好了准备。

你的图形引擎现在能够渲染纹理,三维模型,三维特效,shader,通过XACT处理声音效果,并处理用户输入,所有游戏类也更简单,你也非常熟悉游戏类了。Player类处理大部分游戏逻辑,这已在Rocket Commander和Xna Shooter中证明很有效。阴影映射在这章中第一次被提及,下一章你会更详细地学习这些高级议题。

本书的第四部分将学习一个很酷的赛车游戏。你要创建一个漂亮的三维场景,并通过曲线数据产生赛道。你还要学习物理效果,这在Rocket Commander中已经处理过一点了,但赛车游戏需要更为复杂的模型。最后,你将了解赛车游戏的游戏逻辑,以及如何调整这么大的一个项目。

你可能感兴趣的:(游戏)