游戏开发小知识普及

如今射击类游戏的玩家是越来越多,有高端的《绝地求生》,风靡全球的《愤怒的小鸟》。对于玩游戏精通的大有人在,那么对于游戏开发的一些小知识你都了解吗?今天我们就普及一些游戏开发的小知识。

不管是端游、手游还是页游都有软件的而开发,比如做Web开发,我们常常使用SSM框架;做机器学习,我们常常使用TensorFlow框架。下面我们介绍一些主流的游戏开发引擎:

游戏开发小知识普及_第1张图片

虚幻4**

虚幻4引擎,英文 Unreal Engine 4,是一款功能强大的3D游戏引擎。主要支持C++语言开发,渲染的3D画面效果逼真而又高效,非常适合主机游戏、PC游戏、VR游戏的开发。该引擎目前已经对外开源而且免费,因此吸引了越来越多的开发者。利用虚幻4引擎开发的代表作有哪些呢?最著名的游戏就是《绝地求生》。

Unity3D
Unity3D引擎简称U3D,目前国内运用最为广泛的3D游戏引擎,主要支持C#和JS语言开发。Unity3D的优势在与跨平台的支持比较好而且技术门槛较低,所以在小型团队进行手游(包括手机棋牌游戏开发)开发的时候都使用的是Unity3D。

Cocos2D
Cocos2D是一个基于MIT协议的开源框架,在构建游戏、应用程序和其他图形界面交互方面应用较多,支持C++语言开发。如果说虚幻4引擎和Unity3D引擎是大而全的3D游戏引擎,那么Cocos2D就是小而美的2D游戏引擎,非常适合2D手游的开发。利用Cocos2D开发的代表作有哪些呢?五六年前有一款飞行射击手游非常流行,不知道大家是否还记得,游戏的名字叫做《雷霆战机》。
最后,以上就是关于游戏开发引擎的介绍,相信大家都有一定的了解。除了以上的一些主流的游戏开发引擎以外,还有H5小游戏开发使用的Egret白鹭引擎、LayaAir。

你可能感兴趣的:(游戏开发,游戏开发引擎,游戏引擎)