做C++ 3D游戏程序的开发 需要什么工具?说的越全面越好!!
2个回答
展开全部
如果你作为初学者,那么最容易上手的是visual studio,目前已经出到了2012。
接下来,你需要了解基本的Windows应用程序的的写作。了解Windows的窗口处理、消息机制、线程处理、文件IO、内存管理等一系列知识。你可以通过MSDN查阅到,也可以买一本windows编程的书籍。
DirectX 或者 OpenGL是3D显示的API。不过现在有很多开源的3D引擎,最为出名的是Ogre,国内很多游戏开发者都用它。你可以搜索其网站并下载其学习资料。
除了以上的一些基础工具,你应该对C++比较了解,对C++的一些库比较熟悉。要想确保游戏的质量,你也需要掌握软件工程的一些技能,例如测试方法,自动化任务,快速原型等。
经验的积累会是一个长期的过程,一开始的产品很难达到商业化标准。慢慢来吧。
祝你成功!
接下来,你需要了解基本的Windows应用程序的的写作。了解Windows的窗口处理、消息机制、线程处理、文件IO、内存管理等一系列知识。你可以通过MSDN查阅到,也可以买一本windows编程的书籍。
DirectX 或者 OpenGL是3D显示的API。不过现在有很多开源的3D引擎,最为出名的是Ogre,国内很多游戏开发者都用它。你可以搜索其网站并下载其学习资料。
除了以上的一些基础工具,你应该对C++比较了解,对C++的一些库比较熟悉。要想确保游戏的质量,你也需要掌握软件工程的一些技能,例如测试方法,自动化任务,快速原型等。
经验的积累会是一个长期的过程,一开始的产品很难达到商业化标准。慢慢来吧。
祝你成功!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询