有哪些游戏引擎的源码值得一读
答案:2 悬赏:10 手机版
解决时间 2021-02-24 23:41
- 提问者网友:浪荡绅士
- 2021-02-24 15:59
有哪些游戏引擎的源码值得一读
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-02-24 16:44
编写单机PC/主机游戏现在都是C++加上一个脚本语言(比如Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎+游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的——很可能其中许多内容是买来的。 网游服务端则一般是自研,这个真是一行一行敲了。网游EVE的服务器完全是照着超算的标准修的,算法也完全是超算的算法。编写单机PC/主机游戏现在都是C++加上一个脚本语言(比如Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎+游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的——很可能其中许多内容是买来的。
全部回答
- 1楼网友:平生事
- 2021-02-24 17:32
*****
*****ogre,全称object-orientedgraphicsrenderingengine,官方网站:http://www.ogre3d.org/
*****
*****osg,全称openscenegraph,官方网站:http://www.openscenegraph.org/projects/osg
*****
*****作为3d引擎它们的功能都非常齐全,而且相对容易上手,这两个引擎我都研究过一段时间,以后可以多交流。最大差别是前者同时支持direct3d和opengl,而后者只支持opengl。在官方网站里面,源代码、sdk、samples(开发样例)、wiki(帮助)、manual应有尽有,开源就是好啊!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯