2009年9月8日

[翻译]XNA外文博客文章精选之ten

摘要: PS:自己翻译的,转载请著明出处 2D光折射 你看见那些用来隔离开空间的玻璃砖块了吗?或许可以看透这个玻璃?在两种情况下你会注意到当你看到另一边的东西时,他们的外观已经扭曲了。这被称为折射,是通过这个物体时光的弯曲并被改变了方向所导致的。在教程中我们将创建一个折射来影响一个2D游戏。 在这个教程中,你需要一些文件,你可以在源代码中提取。在那个.zip文件里你会找一个砖块墙纹理,一个普通的图片的砖块... 阅读全文

posted @ 2009-09-08 17:26 一盘散沙 阅读(478) 评论(0) 推荐(0)

[翻译]XNA外文博客文章精选之nine

摘要: PS:自己翻译的,转载请著明出处 与Platforms一起玩 我恨碰撞检测教程。他们全都是相同的。他们解释的错综复杂,详细介绍两个对象如何发生了碰撞,但总是留给你来做些什么。我真的不关心马利奥的边框合是否改变了颜色,这不会去保持它站在地面上而是不下落。 这不是一个碰撞检测的文章。它是一个碰撞响应的文章。这里我使马利奥站在地面上,当它撞到墙了就停止,在它向天花版跳跃时,让它碰撞到头。 尽管这种文章很... 阅读全文

posted @ 2009-09-08 15:43 一盘散沙 阅读(464) 评论(0) 推荐(0)

[翻译]XNA外文博客文章精选之eight

摘要: PS:自己翻译的,转载请著明出处 在贝塞尔曲线上通过Cubed2D来移动个精灵 几乎所有的XNA初学者教程开始了同样的事情,使一个精灵沿着屏幕移动。我将会告诉你如何去做相同的事情,但是,是在曲线上,非常典型的例子是贝塞尔曲线。为某些游戏弯曲的行为它是一个非常有趣的事情。你可以设置一个物理引擎去解决,在你游戏里的所有移动(相对复杂的事情),但是某些游戏是不必要的。例如,如果你使你的飞机向一边旋转然后... 阅读全文

posted @ 2009-09-08 10:49 一盘散沙 阅读(492) 评论(0) 推荐(0)

导航