2007年1月2日星期二

多线程学习

开了三个学习线程:XConsole,DirectX 和 OGRE。

这或许是个好方法。实现底层算法的XConsole,和代表底层API的DirectX,无论哪个,一路钻到底都会很废,而且,最重要的是无趣。对于我的XConsole,要想达到应用级的水准,简直遥遥无期;至于DirectX,把它搞透也不是一年半载的事情。我已经受够了长期编写接近于纯算法的东西了- -b

我想搞一些有趣的事情,而OGRE就是最好的选择!通过使用OGRE,可以学习到如何真正地去做一款完整的3D游戏。这也许比单纯地玩弄矩阵和三角形能为我带来更多。就像我现在使用GBox一样。

做出无数COOL到吐血的游戏才是我真正的目标,而不是图形学。其实很多时候我实在是太过执着于底层了,但最可悲的是自己并不是那种只用很少的时间就能把一项技术吃透的人。所以往往是花了一大堆时间搞出一样东西,却发现与自己的初衷离得很远。

其实,没有一样东西是能够钻到底的,谁都不行。所以掌握好深浅的度非常重要。浅了不够用,深了也只是浪费时间。(嗯,只是对游戏来说,要是搞科研的话...)

我要对自己说:所有东西都是,够用就好 :)

没有评论: