做游戏难吗?--小白专场

前言:这篇文章主要是来大概介绍一下游戏行业的整体情况,使用的引擎以及配套的插件,并不做游戏详细制作的讲解,只是给予一个大致的了解,给与一个选择方向的建议



2018年中国游戏市场发展现状及发展前景分析传送门

章节一、市场常见的游戏类型

    按照游戏平台分类:

        1、主机游戏【端游】

        2、App【手游】

        3、游戏机游戏【XBox,任天堂,PS4】

        4、H5游戏【浏览器,微信,QQ】

    按照游戏类型分类:

         RPG :角色扮演游戏[RPG-古剑奇谭,ARPG--剑灵,MMORPG-梦幻西游]

        FPS:第一人称射击游戏 [CF,CS]

        MOBA:多人在线战术竞技游戏[王者荣耀,英雄联盟]

        SPG:运动竞技游戏 [NBA2K]

        MUG:音乐游戏 [初音未来,节奏大师]

        ACT:  动作游戏 [鬼泣]

        卡牌游戏 [炉石传说]

        棋牌游戏 [斗地主,麻将]

        IO游戏 [贪吃蛇,球球大作战]

        等等


章节二、做游戏需要什么

    一定的编程基础

            主流游戏编程语言:C++,C#,JS,TS,AS,Lua等

    熟悉一款引擎和配套插件

             主流游戏引擎:

               1、unity:使用语言【C#,JS】使用插件【NGUI,DOTWEEN,EasyTouch,2dToolKit等】

unity

                2、Cocos套装:使用语言【C++,JS,Lua】、使用插件【ParticleCreator,CocosBuilder】

Cocos creator

                3、白鹭套装:使用语言【JS,TS】、不需要插件,套装自带非常齐全


白鹭
白鹭全家桶

                4、Laya:使用语言【AS,JS,TS】、使用插件[龙骨动画,spine]


Laya

                5、Unreal/虚幻4:使用语言【C++】

虚幻

                引擎推荐:

                1、制作大型手游,端游,3D游戏,推荐使用unity,丰富的插件和文档基本上能解决新手大部分问题

                2、制作H5游戏,如果想要制作界面方便,可视化,可以拖拉拽,推荐使用Cocos creator ;如果想要丰富的插件,推荐使用白鹭,自带套装绝对满足你,甚至可能你在其他的引擎中也会使用到白鹭公司的插件;如果想要制作3D游戏,推荐使用Laya,暂时推荐使用1.0,开发环境相对稳定,文档较多,2.0和1.0部分不兼容暂时坑比较多,不建议新手使用

                3、如果有C++基础,也可以使用虚幻引擎,Cocos2dx等引擎

章节三、综合分析

        2018年,游戏进入寒冬季,整个行业版号审批停滞,厂家转入小游戏,在QQ,微信,百度小游戏等平台扩展游戏路线,导致H5游戏制作热潮来袭,H5引擎也开始纷纷支持3D制作,虽然相对于老牌的3D制作引擎存在很多差距,但是已经能够满足一些基本需求,在2018年之后,5G即将来临和随着引擎对于3D的不断优化,大部分厂家会开启H5版的3D游戏制作。当然在2018年12月21日,游戏版号再次开始发放之后,各大厂家的手游,端游的竞争也会更加激烈,相信2019年的游戏行业回春之后将会迎来一波高潮,制作流水线上的人也会发挥自己的能力,取得更高的成就。

你可能感兴趣的:(做游戏难吗?--小白专场)