普通人如何制作一款游戏?
游戏引擎是制作游戏的工具。游戏世界的引擎相当于p图世界的Photoshop。
2.游戏引擎有哪些?
Unity、Ureal Engine、Source Engine、Frostbite Engine、Cocos2d-x、Cryengine、LayaBox
游戏引擎有哪些特点和代表作?
Unity也称为U3D,是一个跨平台的2D/3D游戏引擎。可用于开发windows、MacOS、Linux的单机游戏,ios、Android的手机游戏,XBox、PlayStation、switch等主机平台的游戏,以及建筑、骑行设计、影视等。有很多代码资源,轮子,工具,简单易用,走主流路线,适合初学者。Unity总部位于美国旧金山。目前计划拆分中国部分,希望在中国的超宇宙、工业设计等多方面使用。
代表作:《原神》的《王者荣耀》和《炉石传说》。
Ureneangine是UE的简称,也称为Ureal Engine。虚幻引擎门槛比较低,工具链比较完善,默认渲染效果好,图形性能好,基本不需要代码。UE也广泛应用于汽车、VR、AR、建筑等领域,目前已经更新到第五代。
代表作:《绝地求生》《堡垒之夜》《和平精英》。
Cocos2d-x是一款高性能、高兼容、热更新、易用、可定制的国产开源手游开发框架。好处是可以让开发者在不需要深入掌握计算机图形学的情况下,经过短时间的学习就可以开发出手机游戏产品。网易、腾讯、任天堂等大厂都用它开发过。
代表作:快乐斗地主和梦幻西游
Source Engine是一个集成引擎,提供对音效、动画、绘图、界面和物理模拟的支持。富宝有两个项目,即“原创开发工具包”和“原创电影制作人”。前者可以制作游戏,后者是一个致力于为业内第一首歌制作游戏电影CG的节目。
代表作:DOTA2和半条命2。
Frostbite Engine Frost Engine是瑞典开发的3D游戏引擎,侧重于操作的便捷性。可以操作细节丰富的巨幅游戏地图,同时可以使用较低的系统资源渲染地面、建筑、杂物的总破坏效果。
代表作:植物大战僵尸,极品飞车。