Artorius

Recent Posts

  • July 24, 2009

    Google Recursion 和 Reader Ninja 有趣的彩蛋

    Google总是不小心冒出很多彩蛋,比如躲在doogle里的塞尔达的LOGO之类的。不过这次这个还真是很有意思。

  • July 20, 2009

    Silverlight 3 和 GPU Acceleration

    Silverlight3追加了很多新特性,其中不乏其特别重视的媒体支持,还有一些3D的小特性,以及这里写的GPU加速。我没有找到十足的佐证来证明打开关闭GPU加速之后究竟应用的效率发生了多少变化,事实上,这个变化也的确取决于CPU和GPU的性能,而在我有限的尝试中,没有找出非常有力的证据来证明打开GPU加速之后提高了多少效率。

  • July 20, 2009

    XNA教程-3D游戏-目录索引

  • July 20, 2009

    XNA教程-3D游戏-10-摧毁UFO

    运行一下现在的样子,实在是已经相当满意了。一个terrain覆盖的世界,一个稳稳的launcher_base,一个可以在base上自由旋转的launcher_top,并且可以使用这个launcher发射无数的导弹,远处也会飞来无数的敌方UFO,看上去游戏已经非常完整了,唯独偏偏少了一点点—-导弹无法射落UFO。那么这次的教程显而易见,就是用到3D碰撞检测,来让missile和enemyship来个大碰撞。

  • July 19, 2009

    XNA教程-3D游戏-09-添加敌方UFO

    应当说之前的Chapter08是插进来的一个部分,让我们的工程还没有变得非常巨大之前,在我们第一个需要声音的对象创建之后,插进如何制作音频的教程。而按照正常的逻辑,我们现在应该添加敌人,让我们的导弹”有的放矢”(有地方使)。和2D类似,UFO是我们的敌人,他从屏幕的最远端向我们靠近,而最终飞过我们的头顶后消失,其实就游戏逻辑来说和2D是一回事,只是所在空间和视角不同了。