提要

        周末不想学习,就来玩一玩Unity3D好了。

        本以为网上会有很多关于Unity3D的配置文章,但搜到的要么是iOS的,要么比较 坑爹,所以还是自己来写一篇。

        又是一个单排,希望这次的单排能够一路冲到20篇~ 话不多说,马上开始我们的Unity3D游戏开发之旅。

         环境:Windows 7 32bit   Unity4.2 Andoroid SDK22.05  

相关下载地址

        unity3d的安装与破解还有Android编程环境的搭建这里就不罗嗦了,下面列出一些必要文件的下载地址。

unity3d - http://china.unity3d.com/unity/download/

jdk - http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

adt-bundle  - https://developer.android.com/sdk/index.html(有时候会被墙)


第一个游戏

          首先打开安装好的unity3d,创建一个新工程,注意钩选Standard Asserts(Mobile).unityPackage , 如下图

Unity3D+Android3D游戏开发从零单排(一) - 真机运行_第1张图片


然后在unity中设置一下android sdk的路径,等于是把android关联进来 。

Unity3D+Android3D游戏开发从零单排(一) - 真机运行_第2张图片


在下面的 project 浏览器中点击 Control Setups ,然后双击SildesscrollS...场景中就自动添加了一个些东西。

点Prefabs,再拖一个Skybox到场景中,效果就像这样:


Unity3D+Android3D游戏开发从零单排(一) - 真机运行_第3张图片


接下来就可以进行发布了。(不了个是吧 !这也叫游戏!太坑跌的了吧!)


File-〉Build & run,选择Android,点左下角的SwitchPlatform。

Unity3D+Android3D游戏开发从零单排(一) - 真机运行_第4张图片

钩选Development Build,然后直接build,发布出来的程序是未签名的调试版。

要发布签名版本的话,点击 Player Settings,主界面的右侧会出现Android程序发布的选项,在这里只设置一下Publish Setting。

需要你的android发布用的keystore,没有的话手动生成一个,然后点Browse Keystore,输入密码,Build就可以了。

点  Build and Run 的话会报错,原因不详。 

最后会生成一个apk文件。

要在模拟器中调试的话就用adb 来安装,真机 调试的话直接将apk拷贝到手机中安装就可以了。

运行效果:

Unity3D+Android3D游戏开发从零单排(一) - 真机运行_第5张图片Unity3D+Android3D游戏开发从零单排(一) - 真机运行_第6张图片



参考

Unity3D如何发布Android的apk文件 - http://www.unitymanual.com/2731.html