开发3D游戏需要掌握哪些知识,可以通过哪些工具开发程序?拜托了各位 谢谢
1个回答
展开全部
目前的3D游戏开发主要是通过别人做好的引擎直接拿来做游戏,所以游戏的事情主要只有美术、游戏故事文本、关卡和动作的脚本编写,还有其他诸多繁杂事物。 但是3D引擎的话,目前国内水平普遍不高。3D引擎主要通过C、C++来编写,一般目前的引擎都是在DirectX或者OPenL的基础上开发。程序的层次结构就是从驱动程序到DIrectX再到你的引擎。如此可节约大量的代码编写。 涉及到渲染的话,就要学习计算机图形学了,不过在此之前还是先看看windows游戏大师来详细的了解游戏引擎的大致架构。 这里有篇文章写的挺真实,可以看下。 ——————————————————————————————————————— http://hi.baidu.com/tlm1992/blog/item/053c232a195c35424ec2260c.html http://hi.baidu.com/tlm1992/blog/item/3fde8b40839eb45e500ffe0e.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询