unity移动端开发培训流程(安卓版)

特别注意:尽量避免使用含中文字符的路径,比如:

  • c:\用户\我的小屋\sdk\
  • f:\files\下载\jdk\开发工具\

开始培训前,请先准备好以下资源(ftp://10.187.66.170):

  • JDK,位于ftp的“/VR训练营/Unity3D安装包及工具/JDK-android/jdk-8u152-windows-x64.exe”,下载后安装待用(别忘安哪儿了就行),也可选择官网下载最新的jdk8版本,注意匹配自己系统是x64(64位)还是x86(32位)。
  • Android-SDK,位于ftp的“/VR训练营/Unity3D安装包及工具/android-sdk.zip”,下载后解压待用。
  • (可选)Android-NDK,位于ftp的“/VR训练营/Unity3D安装包及工具/android-ndk-r13b-windows-x86_64.zip”,下载后解压待用。
  • Roll-A-Ball资源包,位于“/VR训练营/U3D-学习资源/官方教程-roll-a-ball/相关资源 /roll-a-ball.unitypackage”,下载后备用(或者使用自己修改的roll-a-ball也行)。
  • Unity Remote App,位于“/VR训练营/Unity3D安装包及工具/mobile/UnityRemote-Android.apk”,下载后备用。
  • GoogleVRForUnity,位于“/VR训练营/Unity3D安装包及工具/vr-sdk/unityvr/GoogleVRForUnity_1.130.1.unitypackage”,下载后备用。
  • VR Samples,位于“/VR训练营/Unity3D安装包及工具/vr-sdk/unityvr/VR Samples.unitypackage”,下载后备用。
  • 在手机上安装Google VR(我在华为应用市场安装的,其它手机也应该能在相应的应用商店找到它)。
  • 安装Unity的Android发布模块。
  • 别忘了手机数据线。
  • 配置android发布环境
    • 安装sdk、jdk、ndk(可选)
    • 新建unity项目,配置android工具
    • 配置player setting中的发布参数,主要是Identification相关的。
  • 发布测试
    • 设置手机为允许USB调试,连接电脑,选择数据模式,并确定允许。
    • 在unity中启动build setting对话框,选择android平台(建议直接切换成此平台),选择“build and run”,确定生成路径及文件名。
    • 一切正常的话,手机上自动运行刚刚生成的项目,退出后可在手机桌面上找到项目图标。
  • 移植roll-a-ball到手机
    • 打开roll-a-ball项目(或导入到当前项目)
    • 打开主场景,“build and run”(可能要求重新设置Identification相关参数),在手机上观察运行结果。
    • 设置手机姿态,运行,观察结果。
  • 用手机操控游戏
    • 导入CrossPlatformInput包
    • 将MobileTiltControlRig拖入场景
    • 修改PlayerController.cs,将“Input.GetAxis”替换为“CrossPlatformInputManager.GetAxis”(需要在文件头“using UnityStandardAssets.CrossPlatformInput;”)
    • “build and run”,在手机上观察运行结果。
  • 调试手机游戏
    • 安装Unity Remote App到手机上,并启动该app。
    • 设置Editor的remote设备。
    • 打开要调试的场景,点运行按钮,通过手机操控编辑器中的游戏。
  • 体验手机VR开发(https://developers.google.cn/vr/
    • 安装Google VR到手机
    • 开启编辑器的VR支持
    • 导入GoogleVRForUnity
    • 打开HelloVR场景
    • “build and run”,在手机上观察运行结果。
  • 调试手机VR游戏
    • 安装InstantView到手机,并启动
    • 打开HelloVR场景
    • 点运行,通过手机操控编辑器中的游戏。
  • 更多手机VR示例
    • 导入VR Samples
    • 打开build对话框,加入对应的场景
    • “build and run”,在手机上观察运行结果。
    • (尝试)将google的instant preview预制件拖入场景实现手机VR调试
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,268评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,758评论 2 45
  • This article is a record of my journey to learn Game Deve...
    蔡子聪阅读 9,379评论 0 9
  • 梦到他实属平常,但是梦到他流泪却是第一次。他在我对面的椅子上坐下来,明亮有神的双目流出两行泪来,一些无奈一些悲伤,...
    不老马戏团阅读 2,812评论 0 0
  • 记得某一天的夜晚,我慢慢悠悠的走在林间小道上。陪伴着朋友聊着人生,但是这种气氛却只有那一瞬,在下一秒世界万物就变了...
    惜诚阅读 1,648评论 0 0

友情链接更多精彩内容