摘要: 锚点功能在网站制作过程中是经常会用到的,而且是一个非常好用的功能。 今天遇到这样一个问题刚刚做好的静态页面使用到了锚点,用IE8打开却失效了。尝试用火狐,360浏览器打开却没问题。很明显这是浏览器的兼容性问题。 解决办法在html页面中head标记内加入 ... 阅读全文
posted @ 2010-07-26 17:00 AlexCheng 阅读(443) 评论(0) 推荐(0)
摘要: 总结 我希望您能喜欢本章中的内容,并掌握创建游戏的整个过程。Pong可能并不是最好玩的游戏,但它涵盖了对于任何一个游戏项目来说都可能包含的从头至尾的所有东西。对于大一些的游戏项目,只用一章的篇幅是讲不完的,但在这里您至少已经学习了一些概念、单元测试以及一些敏捷方法学的基本术语。下一章要学习辅助类的设计,然后再深入研究Game类和游戏组件,这之后,您就可以准备写一个包含很多非常酷的特效的3D引擎,... 阅读全文
posted @ 2010-07-26 15:03 AlexCheng 阅读(294) 评论(0) 推荐(0)
摘要: 疑难解答 希望本章不会有太多的难题。本章只涉及了两个主要问题:单元测试和Sprites。或许在Xbox 360上运行游戏您还有些问题,我已经在第一章的结尾处写了一些提示和技巧;如果您仍然有Xbox 360设定的问题,可以去查看。 另一个问题大多数人都不会提出,但对于少数对异常处理,尤其是对XNA异常没经验的人来说却会提出,那就是要理解为什么会抛出异常,并且要如何正确解决它。要随时紧盯着异常,试着... 阅读全文
posted @ 2010-07-26 14:59 AlexCheng 阅读(267) 评论(0) 推荐(0)
摘要: 挑战:改进您的Pong游戏 现在轮到您来对游戏进行一些改进了;也许您能换一换图片或声音,或者调整游戏的玩法。如果您有Gamepad控制器,您还可以试着给它添加Rumble支持。而且如果您阅读本书的话,的确应该有一个Gamepad,即使您没有Xbox 360;很多XNA范例都需要Xbox 360控制器,而且有些游戏使用Xbox 360控制器会比用键盘更好玩。 这里是为特制Gamepad添加Rumbl... 阅读全文
posted @ 2010-07-26 14:58 AlexCheng 阅读(253) 评论(0) 推荐(0)
摘要: 在Xbox 360看上去如何? 好了,现在游戏已经完成了,并且你也在Windows平台上做了很多测试。正如我在第一章中解释过的,要让Xbox 360上启动并以XNA Framework运行需要几个步骤。如果Xbox 360上的XNA Game Launcher已经启动,您可以试着编译您的XNA Pong游戏并把它部署到控制台。 对于Xbox 360,有一些特别重要的事要记住: ... 阅读全文
posted @ 2010-07-26 14:56 AlexCheng 阅读(218) 评论(0) 推荐(0)
摘要: 让我们编写Pong 游戏构思都解决了,并且所有你需要着手的文件也有了。是做实际编码的时候了。首先,注视SpriteBatch类,并且看看如何不费力地管理所有的sprite精灵。SpriteBatch类不仅能按照图像保存时的格式来渲染sprites,还能把它们放大或缩小,给它们重新着色,甚至能旋转它们。 把菜单一起放进来之后,您将会添加球拍,并且在你第一章就看到过的输入功能的帮助下,来移动它们。... 阅读全文
posted @ 2010-07-26 14:53 AlexCheng 阅读(785) 评论(0) 推荐(0)
摘要: 游戏构思 对于一个像Pong的游戏,讨论游戏内容似乎有点儿可笑,但是我试着尽可能保持事物的常规。在你开始编码前,考虑游戏应该看上去怎样和玩起来感觉怎样是重要的。越大的游戏项目,设计阶段越是重要。我不是说没有任何概念你就不可以写游戏或者应用程序。实际上,大多数初学者都是以写东西开始,然后再一遍遍地改进直到它看起来非常好。问题在于,要在第一次尝试的时候就找到最好的解决方案是几乎不可能的。 Pong游戏... 阅读全文
posted @ 2010-07-26 14:45 AlexCheng 阅读(574) 评论(0) 推荐(0)
摘要: 第2章:创建你的第一个游戏Pong 概览 这个章节讨论了设计和创建一个简单的Pong游戏。Pong曾经是第一个视频游戏,甚至在六十年代第一批Pong版本出现以前,就有一个能在示波镜oscilloscope上玩(2人网球,William A. Higinbotham,1958)的版本。这说明了实现一个基础版本的Pong有多么容易。一个叫做Ralph Baer 的TV工程师声称甚至早在1951年他... 阅读全文
posted @ 2010-07-26 14:37 AlexCheng 阅读(273) 评论(0) 推荐(0)