展开全部
大部份的游戏都是用C或C++并在核心代码用汇编桐简(核心代码一般是指需要被程序循环NNNNNNNN遍的结构或函数)...
另,在界面上,可能会使用MFC来实现...一般界面编写是不要求执行速度有多快的,只要编写方便好看就行~~
victoryaoyao提到的确实,不管什么语言,要想编游戏的话,都几乎不能不大量用到opengl和directx这两个函数库....
只是,结合MFC这样的执行效率低下并超臃肿的函数库来开发游戏有问题吧(MFC只是为方便初学者孝盯使用而设计的)~~
1.首先看图形学的书,了解从三维空间到屏幕的变换过程;
2.多看别人的Opengl的code,掌握特效的生成方法。
3.做一些简单的3d小程序。
还有我也学过OPENGL 其实感觉是种数学建模
对数学要求要很高
要有空间想象能力
最好有一定的数学基础 建议去看看高等数局慎裤学 离散数学 还有线性代数这些
另,在界面上,可能会使用MFC来实现...一般界面编写是不要求执行速度有多快的,只要编写方便好看就行~~
victoryaoyao提到的确实,不管什么语言,要想编游戏的话,都几乎不能不大量用到opengl和directx这两个函数库....
只是,结合MFC这样的执行效率低下并超臃肿的函数库来开发游戏有问题吧(MFC只是为方便初学者孝盯使用而设计的)~~
1.首先看图形学的书,了解从三维空间到屏幕的变换过程;
2.多看别人的Opengl的code,掌握特效的生成方法。
3.做一些简单的3d小程序。
还有我也学过OPENGL 其实感觉是种数学建模
对数学要求要很高
要有空间想象能力
最好有一定的数学基础 建议去看看高等数局慎裤学 离散数学 还有线性代数这些
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询