今天心血来潮,想试试能不能在手机上搞点小游戏编程,于是就开始我的折腾之旅。刚开始真是一头雾水,不知道从哪下手。
先去应用商店搜一圈,发现不少打着“编程”旗号的APP,像什么“手机编程”、“编程狮”、“扇贝编程”之类的,下一堆。
打开一看,大部分都是教学类的,教你怎么写代码,但不是我想要的那种直接做游戏的。有点像老师上课,理论知识一大堆,但就是不能上手实践。
后来我又搜一些关键词,像“游戏引擎”、“手游开发”什么的,这才算找到点门路。网上说,现在做手游,比较流行的就是Unity、Unreal Engine(虚幻引擎),还有个叫Cocos2d-x的。
Unity听得最多,据说功能很强大,而且跨平台,做出来的游戏安卓、苹果手机都能玩。Unreal Engine好像画面更牛,但感觉也更复杂。Cocos2d-x好像比较适合做2D游戏。
- Unity:上手容易,功能强大,跨平台
- Unreal Engine:画面适合大型游戏
- Cocos2d-x:适合2D游戏
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
这几个引擎都有电脑版的软件,手机上直接用够呛。我又开始找,有没有手机上能直接用的游戏引擎。
还真找到一个,叫“唤境游戏引擎”,看介绍说可以在手机上做游戏,而且是国产的。我赶紧下载下来试试。
打开“唤境”,界面还挺像那么回事,可以创建项目、编辑场景、写代码什么的。不过真要从零开始做一个游戏,还是挺麻烦的,得学它的那一套规则和操作。
我还发现一些其他的APP,比如AIDE,可以用来写安卓程序,支持Java和C++,也能做游戏。还有个叫Termux的,可以模拟Linux环境,感觉更适合有一定基础的人折腾。
折腾一天,我的感受是:
在手机上做游戏编程,目前还不太成熟。虽然有一些工具可以用,但跟电脑上的专业软件比,还是差 ???? 。
如果你只是想学习编程的基础知识,或者做一些很简单的小游戏,那可以试试“手机编程”、“编程狮”这类APP,或者“唤境游戏引擎”。
但如果你想做稍微复杂一点的游戏,或者想深入学习游戏开发,那还是老老实实用电脑,Unity、Unreal Engine这些才是正道。
我这只是初步尝试,可能还有很多我不知道的工具和方法。路漫漫其修远兮,吾将上下而求索!