自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Clayman的专栏

XNA, GPU Programming & Game Engine Design

  • 博客(6)
  • 收藏
  • 关注

原创 When Mono Meets SIMD

     呵呵,正规军也有被游击队打败的时候,Mono2.2提供了对SIMD的支持,矢量运算性能大幅提高,远远超过了MS的实现,甚至与高度优化的C++代码有得一拼。虽然目前还无法和XNA协作,不过再次证明了managed code也可以写出非常高效的代码。不知道此时MS作何感想,希望在.net 4.0也看到对SIMD的支持。 

2009-01-25 12:06:00 3103 3

原创 一些关于引擎设计,Scene Management的文章

    这几天逛GameDev,几乎把所有和Scene Management相关的文章和帖子都翻遍了,看到各种牛人的讨论,受益匪浅啊,对研究引擎设计非常有用,把部分特别有意思的帖子列出来,希望对你也有帮助:)  (以下顺序不分前后) (update on 4.23.09)The Technology of a 3D Engine  part 1, part 2, part 3S

2009-01-21 23:29:00 6570 2

原创 The Design of Model (part 2)

The Design of Model (part 2)仅供个人学习使用,请勿转载,勿用于任何商业用途。    继续上次的讨论,所有渲染器支持的对象都必须支持接口Draw,那么Draw应该实现哪些职责呢?由于已经把材质作为单独的对象来管理,所以Draw只需要完成2个任务:设置几何数据,绘图。下面是一个可能的Draw方法实现:Draw(){    graphicsDevice.V

2009-01-14 01:28:00 3208 3

原创 The Design of Model (part 1)

The Design of Model (part 1)仅供个人学习使用,请勿转载,勿用于任何商业用途。              过去一段时间都做引擎设计,小有成果,过几天陆续整理出来,今天先发个引子吧. ^_^           第一步当然是定义模型数据,有了模型,才方便做后续开发。通俗一点说,就是要创建model类。也许你会说XNA或者说DirectX已

2009-01-13 06:26:00 3801 8

原创 游戏程序员养成计划

09.3.27更新                 与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。         首先你要精通一门高级语言,比如C++或者C#,其次,要有良好的英文阅读能力。对游戏开发者来说英文阅读能力是最重要也是最

2009-01-08 04:25:00 19448 23

原创 杂谈2008—关于游戏和游戏的那些事

              就从SNS开始说吧,08年的前半年,我都在参与一个SNS产品的研发。有人说08年是SNS爆发的一年,这阵由second life和facebook引发的浪潮在去年被放大到极致,于是开心网,校内网,,Hipihi以及大量网页游戏和3D社区涌现出来。结果年底,Google宣布Lively关门大吉(其实我觉得lively是目前所有3D社区里最好的), facebook的市

2009-01-06 04:01:00 2279 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除