求用directX做游戏开发的前辈指点
发布网友
发布时间:2022-04-27 01:38
我来回答
共1个回答
热心网友
时间:2022-06-22 02:50
我建议你学opengl. 当然如果你一定要学dx, 就你现在的阶段,还是先看懂windows程序设计这本书,能不利用一些类库比如mfc,bcg之类的做点windows应用出来就可以了,主要是理解windows程序的框架,进阶的可以稍微理解一下多线程。有多余时间的话,多下点功夫在数据结构上面,所谓程序就是数据结构+算法这话你现在可能还不能理解,不过以后总归会受益的。
高中数学有很多内容对游戏开发很有帮助,比如数列(线性代数的基础),三角函数(三角形关系), 解析几何, 空间向量,立体几何(帮你建立三维空间观念).
我给你的建议是先学好C++,然后是windows程序设计,再来如果你学dx就去理解com是怎么回事,然后在你的windows程序中加入dx,之后不用急着着手3d方面,先用dx实现2d游戏,这个虽然很多dx书都不讲,但其实最简单,去掉透视的3d就是2d了,对吧!
我给你写了这许多意见并非看中你这25点的分值, 而是你说的最后一句话让我很感动. 我觉得你这个16岁的孩子足以让中国许多开发商汗颜. 向你的目标努力吧, 单机游戏不止microsoft一个舞台, sony, nintendo, 这些平台上希望能看到越来越多有着中国文化的游戏.