摘要:
大师曾说过, “Every game programmer has a engine”。没听过?好吧,是我说的。但我相信每个游戏或者图形程序的心中都有一个引擎,他也许从未能把它做完,甚至从未开始过,但是在他的心中总有一块地方为此保留,在那编织他的梦想之翼,希望有一天能飞出曾经是他的梦想却又令他感到乏味的生活,到达他的荣耀之地。即使他总是感觉力不从心,即使他知道也许永远也没法完成,但是他从未想过放弃。 很多人觉得世界上有那么多引擎没必要自己做一个。的确,能找到的引擎确实很多可是实际上适合用的很少。让我们盘点一下: 1.贵族型的,Unreal、Cry Engine、Bi 阅读全文
摘要:
如果问题是C#怎么才能和C++一样快,那么真正的问题就是C#到底是慢在哪。内联是诸多影响C#性能中的一个,如果频繁调用的大量小函数没有内联,那么对性能的影响是非常大的,因为建栈、删栈、压栈和跳转的时间加起来很可能比实际执行函数体的时间还长。 在实际的应用中,Milo Yip的《C++/C# /F#/Java/JS/Lua/Python/Ruby渲染比试》是非常好的例子,典型的计算密集的应用,里面有... 阅读全文
摘要:
想起在大学当文艺委员的时候,总拿着把ESPANOLA古典吉他在寝室玩,后来全寝室的哥们基本都学会了。在那段荷尔蒙分泌旺盛的日子,是那些摇滚伴着我们入睡。魔岩三杰、许巍、鲍家街、中国火,带给了我们多少激情和快乐。我们学校对面就是音乐学院,没事还去听听音乐会,一来受受熏陶,二来可以看看姑娘,岂不一举两得。有趣的是真的从那里找了个老婆,悲剧的是找了搞音乐的老婆后就没敢再动过我的吉他。白驹过隙,不觉毕业8... 阅读全文
摘要:
2010年初的时候初识银光,作为从Visual Studio.NET 2002 Beta就开始用C#的老.NET程序员,对Silverlight真是爱不释手,Sliverlight让我体会到了RIA的乐趣,在随后的2、3个月里用了很多时间把玩,对Silverlight的未来充满激情,也曾经想用Silverlight做些惊人的东西。不觉几个月过去了,但看看现在的格局不免让心情凉了半截。 Silver... 阅读全文
摘要:
好吧标题的第一个字应该改成我。我得回想下弄过几个技术博客,2个吗,不对是3个,等等,好像还有忘了地址的。为什么每个技术博客总是弄了几篇就不了了之了呢?而在mtime上的电影博客则要长久的多,这个问题似乎值得我好好反思下。我想原因可能有如下几点: 1.技术的发展,技术博客的确是很容易过时的,因为技术本身是容易过时的,牛顿的话也就正确了两百年就被发现是狭义的了。你信心勃勃的建立了《未来A世界》,可是A... 阅读全文