今天心血来潮,想搞个手机游戏玩玩,就琢磨着用Unity来试试。以前也没咋接触过这玩意,就从头开始摸索呗。
第一步,当然是先把软件装上。
这步没啥难度,就是去官网下一个Unity Hub,然后跟着提示一步步安装就行。装好之后,还得选个合适的Unity版本,我选个最新的长期支持版(LTS),听说这个版本比较稳定,不容易出幺蛾子。
然后,就开始新建项目。
打开Unity Hub,点“新建项目”,选个3D模板,起个名字,再选个存放位置,点“创建”就完事。等一会儿,Unity的界面就打开,还挺复杂的,各种窗口、按钮,看得我眼花缭乱。
就得琢磨琢磨咋做。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我想先搞个简单的场景,就先在“层级”窗口里创建个平面,当做地面,然后又加个立方体,当做主角。这俩玩意都是Unity自带的,直接拖拽就行,方便得很。
然后,就得让主角能动起来。
这就要写代码。我在“项目”窗口里新建个C#脚本,给它起个名字叫“PlayerController”。双击打开这个脚本,就开始写代码。这代码也不难,就是获取玩家的输入,然后控制主角移动、跳跃啥的。写完代码,保存一下,再把这个脚本拖到“层级”窗口里的主角对象上,就绑定上。
还得让手机能操作。
Unity有个好处,就是可以直接在电脑上模拟手机操作。我在工具栏上点那个“播放”按钮,就能运行游戏。然后用键盘上的方向键控制主角移动,空格键控制跳跃,还挺顺畅的。
但是,这只是在电脑上模拟,还得弄到手机上才行。
这就要用到Unity的构建功能。我在菜单栏里找到“文件”->“构建设置”,选Android平台,然后点“切换平台”。等一会儿,Unity就把项目切换到Android平台。然后,我把手机连上电脑,点“构建并运行”,Unity就开始把游戏打包成apk文件,并安装到手机上。
终于可以在手机上玩自己做的游戏!
打开手机上的游戏,用手指在屏幕上滑动控制主角移动,点击屏幕控制跳跃,感觉还不错。虽然游戏很简单,但毕竟是自己从头到尾做出来的,还是挺有成就感的。
这一通折腾下来,也算是对Unity手机游戏开发有个初步的解。以后再想做更复杂的游戏,就得继续学习、继续摸索。不过今天能做出这个简单的游戏,我已经很满足!
- 软件安装。
- 创建地面跟主角。
- 给主角写个移动脚本。
- 能在电脑上跑起来。
- 打包到手机成功跑起来。
想要从头到尾的开发一个完善的游戏,需要注意的地方还有很多很多,这里就不啰嗦,有机会下次再分享!