周三到周五一直在思考游戏的玩法,但是到现在也没想到一个好点子。
好几天没有进展了,有些着急,所以今天先搭建unity环境。
先从unity官网下载个人版。因为我要发布在google play store,所以安装的时候除了基本组件外还选择了Android组件。不过没选也没事,以后需要的时候可以再下载。
安装过程比较简单,但是个人版个最大的问题就是有个unity的闪屏页,不过看在收费版的价格上,这个问题就忍了。
既然是做项目svn是不能少的,还好和别人合伙买了个服务器,其实相比svn我更喜欢git,虽然提交的时候多一步,但是也更灵活。
unity的项目要想上传首先要在设置里将meta文件可见,不然导入工程的时候会经常出问题。
上传文件时,只需要上传Assets和ProjectSettings两个文件夹就可以了,其他文件都可以加入忽略名单里。
想要生成apk还需要sdk和jdk两个工具,对于开发Android的我来说早已安装好了,sdk是Android各版本的开发工具包,jdk时java开发工具包,jdk需要配置环境变量,安装方法请百度。
Android工具装好后就是配置了,在unity的Preferences中配置sdk和jdk路径。
unity刚创建的项目MainCamera默认是横屏FreeAspect,而且对宽高比没有定义,针对我的项目,我需要把分辨率设为720*1280。分辨率没有现成的,因此需要自己新建一个。在Game视图新增720p的分辨率。
unity时跨平台引擎,因此需要将项目选择成Android项目,在file->Build Settings里先添加所有的Scenes,然后选择Android平台,点击Switch Platform按钮。再点击Player Settings按钮,在Inspector窗口OtherSettings里设置应用的包名,不修改包名会报错。在Icon里可以设置apk的图标,在PublishingSettings里设置应用的唯一key,目前我还没有生成key,所以不修改先用debugkey。
这些都设置完就可以点击build按钮,如果一切顺利就可以生成apk了。
关于赞赏
如果这篇文章对你有用,希望你可以转发给更多的人。