1. 游戏引擎简介
游戏 = 资源 + 引擎
游戏引擎是为运行某一类游戏的机器设计 的能够被机器识别的代码(指令)集合。它像一个发动机,控制着游戏的运行。
2. 游戏引擎的主要功能
完整的游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。
这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏而不用由零开始。
总而言之,游戏引擎并不是什么玄乎的东西,它仅仅只是一个工具集。
3. 主流的游戏引擎
Unreal引擎
Unreal引擎由Epic Games研发,在大型3A游戏的制作中,Unreal仍然是除了自研引擎外最受欢迎的游戏引擎,大家耳熟能详的游戏例如《无主之地》,《蝙蝠侠:阿卡姆疯人院》,《最终幻想7重制版》等,均采用了Unreal引擎。
UE介绍视频
Unity引擎
Unity引擎由Unity科技研发,最早于2004年发布。虽然在3A游戏应用上Unity暂时处于下风,但是在知名游戏上的数量也不遑多让,基于Unity引擎创作的游戏包括:《明日方舟》《精灵宝可梦GO》《使命召唤手游》《王者荣耀》《闪耀暖暖》《精灵与萤火意志》《炉石传说》《原神》等。均证明了其是市面上最优秀游戏引擎之一。
unity
CryEngine引擎
CryEngine是由德国Crytek公司研发,版本最早于2002年发布,目前已经更新至第五代。虽然CryEngine也是一款商业引擎,但是在游戏上的应用数量却远不及Unity和Unreal。其代表产品有《孤岛惊魂》系列,《国土防线》系列,以及《狙击手》系列等。
CryEngine
Cocos引擎
Cocos成立于2010年,Cocos在游戏领域代表案例有《开心消消乐》、《欢乐斗地主》、《梦幻西游》、《热血传奇》、《传奇霸业》、《问道》、《剑与远征》、《列王的纷争》、《动物餐厅》等,国外则有《Puzzle & Dragons》智龙迷城、《Fire Emblem Heroes》火焰纹章英雄等多款游戏使用Cocos开发。
cocos