游戏开发常用什么引擎?


你可以看一下虚幻引擎与Unity3D:哪个才是游戏制作的最佳选择这篇文章你就明白了
其中虚幻引擎是一个所见即所得的游戏开发平台 。它赋予了开发商更强的能力 。虚幻拥有相当完整的解决方案 。以及完善的、业已集成和统一的工具链 。并且它强大的渲染功能 。也是大多数主机游戏开发商的选择,而虚幻不仅能够做大型的主机游戏 。同时也可以做传统手机游戏 。当然啦,移动vr游戏也同样可以由虚幻来制作 。
而unity3d则是一款让玩家轻松创建诸如三维视频游戏、 建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具 。它为人们提供了更方便的接口 。更方便的脚本语言 。让游戏开发工程师们能够不用花费太多时间在底层兼容性与C++那漫无边际的特性上 。而是能够专注于需要解决的问题 。
总的来说 。虚幻以及unity3d都各有其特色 。在各自的领域中都是非常优秀的 。如果精力足够的话 。当然是两者多学习更好啦 。毕竟技多不压身 。而若是只学习其中一个 。那就看同学们对哪一款游戏引擎的发展方向更感兴趣
不过虽然虚幻引擎好用 。但是想要运行这个软件需要的电脑配置可不少 。推荐可以使用呆猫云桌面 。可以满足移动办公、人工智能、三维建模、视觉设计、影视制作、教育培训、动画渲染、娱乐畅玩等多场景应用 。
其他观点:
谢邀!
首先 。从游戏类型上看 。你是要开发什么样的游戏?
不同类型的游戏面向的玩家不同 。使用的技术不同 。引擎也不同 。
【游戏开发常用什么引擎?】比如:微信小游戏 。这种类型的游戏 。本身就限制了规模要小 。一般5分钟内就要玩一局 。又比如王者荣耀 。大型多人在线 。规模比较大 。需要的资源也就更多 。
不同游戏规模的游戏 。会采用不同的解决方案 。
微信小游戏 。或者其他各类网页版小游戏 。为了使用这种类型的游戏开发 。会有一些专门的游戏引擎 。比较常见有白鹭Egret引擎 。cocos creator引擎、Layabox引擎等 。
当然这些引擎也可以开发一些规模适中的手机游戏 。但是就不适合开发大型网络游戏了 。比如王者荣耀可能就不适合 。
越是规模大的游戏 。各种功能模块就越多 。就越有可能分解成各种小的模块开发 。比如Unity3D就比较适合开发3D类型的游戏 。而且多人写作文开发也没有问题 。规模一般是中大型为主 。拿它开发网页小游戏 。可能就是很合适 。
所以 。选择什么样的游戏引擎 。跟游戏的类型 。游戏的规模有关系 。
其次 。游戏的生命周期一般比较短 。不同时期的游戏会有不同的解决方案 。这就要求开发者有不断的学习能力 。
比如2008年开始的网页游戏比较火爆 。带动了flash游戏的春天 。可是短短7年时间 。到2015年后就被Adobe公司战略舍弃 。
比如曾经手机霸主诺基亚 。如果你是开发他的手机游戏 。你也要面临抉择 。
假如明天手机被另一种设备替换了 。作为游戏开发人员 。就要重新从新的环境继续学习 。
游戏开发重要的是游戏底层的逻辑、游戏算法是关键 。
这样无论社会怎么发展 。底层的逻辑并没有大的变化 。
所以即然开始学习 。就建议选择现在市面上最火的引擎去学习 。
一个好的方式就是去招聘网站上查一下 。看公司要求什么 。你就可以去关注学习 。
如有问题 。欢迎评论 。也许可以帮到你!
其他观点:
h5 。微信小游戏 。头条小游戏主要是 白鹭Egret引擎 。cocos creator引擎、Layabox引擎 。白鹭适合新手 。layabox适合搞3d 。cocos使用者最多 。
手游2d主要是cocos2dx 。3d主要是unity和unreal 。unity相对更容易上手 。占有率也更高 。

    推荐阅读