一、Unity的安装
- 从官网下载unity工具:https://store.unity.com/cn
我们根据个人需要去下载不同的版本,这里介绍使用的是个人试用版
66666.png -
启动unity应用程序,根据引导,执行下一步。然后,选择组件页面的时候,我们需要根据项目类型去勾选对应的平台组件。比如,我们要做安卓平台的游戏项目
88888.png
因为下载所需要空间比较大,所以建议选择比较大的磁盘。
- 等待组件下载完毕,勾选launch Unity,直接启动即可。
二、Unity导入AssetStore资源
-
打开Unity工具,首次需要填写Unity 的账号信息。
22222.png - 创建一个新的项目
333333.png
此处,已经登录到账户,所以创建的项目在Unity控制面板就会出现。https://developer.cloud.unity3d.com/orgs/unityAccountName/projects/
555555.png -
打开Asset Store窗口
Screen.png
在Asset Store搜索资源,点击下载即可
Screen Shot 2018-08-08 at 2.13.20 PM.png
4.加载资源
点击Asset Store窗口左上角的下载按钮(向下箭头盒子),打开现在已经拥有的资源列表
Screen Shot 2018-08-08 at 2.16.11 PM.png
点击资源右侧的【导入】按钮,将所有资源文件导入到项目中,点击OK。在Unity窗口底部project标签下查看
0ddddd.png
三、举例安卓2D游戏项目
-
创建一个新的2D项目
333333.png - 将平台切换到Android或IOS。 如果没有编辑器,您应该为编辑器安装Unity IOS或Android支持。 比如果需要安装Android SDK和Java。
官方指南:https://docs.unity3d.com/560/Documentation/Manual/android-sdksetup.html
Screen Shot 2018-08-08 at 2.36.43 PM.png
点击Android选项,并点击【Switch Platform】按钮。默认选中PC、Mac&Linux Standalone
Screen Shot 2018-08-08 at 2.36.15 PM.png
配置jdk 、sdk、ndk地址
Screen Shot 2018-08-08 at 2.36.54 PM.png
- 配置services,如果需要Ads、Analytics、In-app Purchase功能,将它们的状态都置成enabled
要注意in-app purchase,需要点击【import】按钮。
WX20180808-144911.png
import成功后,Plugins文件夹会出现在根资源目录下
要设置应用程序内购买,请访问官方指南。 请注意,只有在Google Play或App Store中发布游戏后才能执行此操作,但您可以在编辑器中对此进行测试。https://docs.unity3d.com/Manual/UnityIAPGoogleConfiguration.html
https://docs.unity3d.com/Manual/UnityIAPAppleConfiguration.html
-
打开File-Build Settings,然后按以下顺序拖放“PictureQuizPlus / Scenes”中的场景
Screen Shot 2018-08-08 at 2.58.55 PM.png -
还需要在File->Build Settings ->Player Settings ->Resolution and Presentation 中取消选中横向宽高比Landscape Right/Left
1.png -
在Game tab下,选择任何一个竖屏的分辨率尺寸,这里自定义1080x1920,这里还可以设置app图标,启动页图标,签名等等
Screen.png
- 现在游戏已准备就绪。
双击“Picture Quiz Plus / Scenes”中的“StartMenu”场景,然后单击“play”。 请注意,您应始终从该场景运行游戏。这样游戏就在Unity环境中运行起来了。
在手机客户端运行,我们需要准备好测试机,usb连接好,点击File中Build&Run即刻运行到手机上。
四、注意事项
- 当出现组件问题的时候,需要去平台看,是否下载补丁可以解决。https://unity3d.com/cn/unity/qa/patch-releases?_ga=2.163649464.66940986.1533544267-1010139095.1533544267
- 当编译后的apk出现乱码的时候,修改c#文件的编码格式重新保存一下,或直接修改MonoDevelop编译工具的字体。
- 生成apk的时候,记得使用正式签名,默认是debug签名。
网友评论