app软件定制吧 关注:40贴子:265
  • 0回复贴,共1

游戏开发一般用到哪些技术-上海UNITY游戏外包

只看楼主收藏回复

  C客户端比较神奇,各种技术都有。一般3D的游戏各种各样的游戏引擎,比较知名的id soft公司的DOOM引擎,目前已经开源而且跨平台,国内用的比较少。Epic公司的虚幻引擎,这个引擎用的很多,因为商业化很好,而且配套的脚本工具、美术工具非常完善接口。而且很有意思的是,已经通过LLVM把整个引擎port到了flash平台上,可以比较方便的创建网页游戏日本有些很逆天的引擎,比如夜光、Fox。还有unity3d引擎很完善,比较方便的发布桌面、手机、网页游戏版本,现在有很多游戏用这玩意。另外还有一些开源的3D引擎,比如OGRE,据说火炬之光用它开发的。不过OGRE和上面介绍的引擎不一样,它是一个单纯的图形引擎,离输出完整游戏还差点。国内公司很多使用big world,也有自己开发的3D引擎,比如目标有自己overmax引擎,特点是bug奇多。还有大名鼎鼎的P叔公司的QQ炫舞,使用自己开发的H3D引擎。我上面说的只是一部分,还有欧洲很多小公司都自己搞了3D引擎,开源的也有很多。另外2D游戏没啥可说的了,类似传奇这样的MMO在flash上已经有很多山寨了。不过此问题“哪些技术”,话题可就宽泛多了,除了2D/3D图形这块,游戏方面也有很多很多内容,比如寻路、物理、碰撞、机器学习(比如怪物对玩家的攻击策略)等等等等等等等等,像unreal,unity3d这样的引擎基本都带有这些问题的解决方案,不然从零开始做一个游戏的门槛还是很高的。学无止境啊。


1楼2016-10-10 18:54回复