简单来说,如果你目前正在自学手游开发,无论是iOS还是,都可以考虑以下选择。
1.主要开发2D游戏
包括手游、微信游戏等,推荐-x,支持使用C++、Lua及语言
官网:Cocos引擎_游戏开发引擎 游戏开发 游戏开发
建议寻找评价较高的书籍。 视频教程可以在官方网站以及一些课程平台上找到。
2.主要开发3D游戏
主要有两个选择,一个是UE4(虚幻4)。
(1)
最经典的代表作品就是《王者荣耀》和《炉石传说》。 使用C#语言,上手很容易。
相关教程优先来自官网:/
如果您购买 Plus 会员,还有官方创建的视频教程,甚至认证考试。
目前国内中小型公司基本以开发3D手游为主。
(2)UE4(虚幻4)
最经典的代表作品就是《绝地求生》和《堡垒之夜》。
UE4的蓝图系统上手比较容易,但是使用C++语言开发还是有一定难度的。
值得注意的是,腾讯在2012年收购了Epic Games(UE4的开发商)48.4%的股份,因此UE4的未来前景毋庸置疑。
UE4完全开源,有能力的开发者可以充分了解引擎底层,甚至可以进行二次开发。
UE4的书籍不多,最推荐的视频教程是官方视频。
官网:4是什么
当然,理论上,除了使用第三方游戏引擎外,开发者还可以考虑使用iOS原生的开发框架,比如、Metal等。
但现实情况是,基本上绝大多数开发者都选择使用游戏引擎来开发手游。
还没有评论,来说两句吧...