Professional XNA Game Programming Chapter3 的例子
来源:互联网 发布:网络大电影数据平台 编辑:程序博客网 时间:2024/06/07 08:18
作者:Object.飘 又名:kobeair
说明:我也是初学,如果那里有错误,请以源代码为准! 不要做为任何商业用途~
本章又是第2章内容的升华,可以看出本书作者是别有用心的。他想通过逐渐深入而带领我们全盘了解XNA.这里我们必须感谢Benjamin Nitschke先生~
好了在说明第3章之前我们先来看看游戏截图~~
说明:我也是初学,如果那里有错误,请以源代码为准! 不要做为任何商业用途~
本章又是第2章内容的升华,可以看出本书作者是别有用心的。他想通过逐渐深入而带领我们全盘了解XNA.这里我们必须感谢Benjamin Nitschke先生~
好了在说明第3章之前我们先来看看游戏截图~~
在例子中作者概述了游戏层级的概念。嘿嘿~~在本章中,我会将我所有理解的概念全部倾出。因为他将是我们在以后开发游戏中所贯彻的基本思想~
游戏层级:就是游戏的逻辑。一个好的游戏离不开优秀的逻辑并且也有利于后期的维护。
我们来看看作者代码文件的层次截图~
还记得第2章例子中的SpriteToRender这个类吗?作者把这个类和游戏的主类写在了一个文件中,当时没有很好的细分层次。可能出于给本章留下的伏笔吧!~在这次作者把SpriteToRender这个类放到了Helper目录下,并起名为SpriteHelper.至于同目录下的其他文件我们后面再说,现在只要知道SpriteHelper这个类就行。
- Professional XNA Game Programming Chapter3 的例子
- Professional XNA Game Programming Chapter1 的例子
- Professional XNA Game Programming Chapter2 的例子
- Professional XNA Game Programming Chapter2 的例子(续)
- Professional XNA Game Programming: For Xbox 360 and Windows
- Beginning XNA 2.0 Game Programming: From Novice to Professional
- Microsoft(R) XNA(TM) Unleashed: Graphics and Game Programming for Xbox 360 and Windows
- Microsoft XNA Game Studio
- XNA Game Studio 2.0的新特性(附图)
- Professional PHP Programming
- Professional ADO.NET Programming
- Professional Oracle Programming
- Professional Palm OS Programming
- Professional Linux Programming
- Professional Web 2.0 Programming
- Professional Outlook 2007 Programming
- Professional .NET Network Programming
- Professional Windows Live Programming
- 复制文件夹, Copy a directory to destinate path.
- 懒人鸡翅
- javascript学习
- 鱼与熊掌可兼得吗?
- linux内核源码的入门方法
- Professional XNA Game Programming Chapter3 的例子
- 动态添加html内容
- 卡巴斯基22次重大误杀的具体情况
- perl学习笔记一----变量
- 什么是K线图,怎么看K线图
- 从lex&yacc说到编译器(1.正则表达式) ZT
- ASP.NET程序中常用的三十三种代码(1)
- 老天爷眼里的公平
- 在ASP.NET中实现多文件上传