Professional XNA Game Programming Chapter3 的例子

来源:互联网 发布:网络大电影数据平台 编辑:程序博客网 时间:2024/06/07 08:18
作者:Object.飘 又名:kobeair
说明:我也是初学,如果那里有错误,请以源代码为准! 不要做为任何商业用途~


        本章又是第2章内容的升华,可以看出本书作者是别有用心的。他想通过逐渐深入而带领我们全盘了解XNA.这里我们必须感谢Benjamin Nitschke先生~
好了在说明第3章之前我们先来看看游戏截图~~
 
        在例子中作者概述了游戏层级的概念。嘿嘿~~在本章中,我会将我所有理解的概念全部倾出。因为他将是我们在以后开发游戏中所贯彻的基本思想~ 
        游戏层级:就是游戏的逻辑。一个好的游戏离不开优秀的逻辑并且也有利于后期的维护。
我们来看看作者代码文件的层次截图~
        还记得第2章例子中的SpriteToRender这个类吗?作者把这个类和游戏的主类写在了一个文件中,当时没有很好的细分层次。可能出于给本章留下的伏笔吧!~在这次作者把SpriteToRender这个类放到了Helper目录下,并起名为SpriteHelper.至于同目录下的其他文件我们后面再说,现在只要知道SpriteHelper这个类就行。
原创粉丝点击