unity学习笔记(1)-hello unity
2016-06-01 14:49
381 查看
unity3d是目前使用最广泛的3d游戏引擎之一,本系列教程将使用unity制作一款坦克大战游戏,从而带大家体验一下unity的使用。 这一篇教程主要介绍引擎的安装和环境的搭建,最后,我们会在手机上运行起来unity的第一个程序。 首先在unity的官方网站上下载unity的最新引擎,目前最新的版本是5.3.4,下载地址:http://unity3d.com/cn/get-unity/download?ref=personal 下载后一步步的按照提示安装即可,运行起unity,效果如下:
在这里可以打开之前的项目,也可以创建新项目,点击new新建项目,界面如图:
可以选择2D或3D项目,输入项目名和目录名就可以创建了,unity界面运行效果如下:
界面的布局可以自己调整,目前我的布局是左边是当前场景层级结构,右侧是属性面板,下方是整个项目的目录和控制台,中间是正在编辑的场景以及游戏运行界面,具体每一部分的功能会在后续的教程里做详细介绍,这里我们点击gameObject/3D object/3D text添加一个3d的文字,并且在属性面板设置文字为“Hello unity!”,可以看到场景界面所见即所得的得到了运行效果,点击中间上方的运行按钮得到运行效果如下:
要进行unity里的代码编辑和调试,最好使用MonoDevelop,MonoDevelop 是个适用于Linux、Mac OS X和Microsoft Windows的开放源代码集成开发环境,主要用来开发Mono与.NET Framework软件。MonoDevelop 集成了很多Eclipse与Microsoft Visual Studio的特性,像是 Intellisense、版本控制还有 GUI 与 Web 设计工具。它在mac和windows上都可以运行,下载地址:http://www.monodevelop.com/download/ 下载运行后,一步步照提示安装即可,安装完成后,在unity的edit/predference界面中点击External Tools中的External Script Editor中选择MonoDevelop即可完成配置,保存场景后,在项目面板中右键选择”open C# project”即可启动monodevelop。 在unity的edit/predference界面中点击External Tools中的Android sdk和ndk以及java jdk中设置路径(首先要在你的电脑上下载这些,对于移动游戏开发者来说不是难事),设置界面如下:
然后再file/build and running或者build setting中选择android界面,选择图片的导出格式点击build就可以打android的apk包了,打出的apk包安装在android手机上就可以运行了,需要说明的是,由于对android sdk的版本有要求,可能会弹出版本过低的提示,这时按提示更新即可。
可以点击Player setting在属性面板中设置icon,启动页面等导出包的参数,默认打出的包是动态横竖屏的,可以在设置界面中的屏幕方向中设置好横竖屏即可
下一篇讲介绍ui系统。 能力不足,水平有限,如有错误,欢迎指出。
在这里可以打开之前的项目,也可以创建新项目,点击new新建项目,界面如图:
可以选择2D或3D项目,输入项目名和目录名就可以创建了,unity界面运行效果如下:
界面的布局可以自己调整,目前我的布局是左边是当前场景层级结构,右侧是属性面板,下方是整个项目的目录和控制台,中间是正在编辑的场景以及游戏运行界面,具体每一部分的功能会在后续的教程里做详细介绍,这里我们点击gameObject/3D object/3D text添加一个3d的文字,并且在属性面板设置文字为“Hello unity!”,可以看到场景界面所见即所得的得到了运行效果,点击中间上方的运行按钮得到运行效果如下:
要进行unity里的代码编辑和调试,最好使用MonoDevelop,MonoDevelop 是个适用于Linux、Mac OS X和Microsoft Windows的开放源代码集成开发环境,主要用来开发Mono与.NET Framework软件。MonoDevelop 集成了很多Eclipse与Microsoft Visual Studio的特性,像是 Intellisense、版本控制还有 GUI 与 Web 设计工具。它在mac和windows上都可以运行,下载地址:http://www.monodevelop.com/download/ 下载运行后,一步步照提示安装即可,安装完成后,在unity的edit/predference界面中点击External Tools中的External Script Editor中选择MonoDevelop即可完成配置,保存场景后,在项目面板中右键选择”open C# project”即可启动monodevelop。 在unity的edit/predference界面中点击External Tools中的Android sdk和ndk以及java jdk中设置路径(首先要在你的电脑上下载这些,对于移动游戏开发者来说不是难事),设置界面如下:
然后再file/build and running或者build setting中选择android界面,选择图片的导出格式点击build就可以打android的apk包了,打出的apk包安装在android手机上就可以运行了,需要说明的是,由于对android sdk的版本有要求,可能会弹出版本过低的提示,这时按提示更新即可。
可以点击Player setting在属性面板中设置icon,启动页面等导出包的参数,默认打出的包是动态横竖屏的,可以在设置界面中的屏幕方向中设置好横竖屏即可
下一篇讲介绍ui系统。 能力不足,水平有限,如有错误,欢迎指出。
相关文章推荐
- 游戏表格数据序列化自动生成工具
- 在unity向量空间内绘制几何(2):球面---重构《黑客帝国》的‘上帝机器’,Deus Ex Machina
- unity 常用的几种相机跟随
- Unity3D场景异步加载的实现案例
- Unity开发者如何使用VS进行单步,详情点击
- 【Unity】新手引导遮罩
- 【Unity】安卓/ios应用名本地化
- Unity3D获取物体的所有子物体对象(child)
- Unity3D写雷电游戏
- Unity让调试更加简单(一)
- Unity3D之Vector3.Dot(点积)和Vector3.Cross(叉积)的使用
- unity规范
- UnityShader快速上手指南(三)
- UnityShader快速上手指南(三)
- 帮同学做的把T1图像转成TXT格式用于unity 3d输入的小工具
- Unity调用IOS时间日期控件UIDatePicker
- Unity3D学习日记(九) EasyMovieTexture视频播放插件使用浅谈
- Unity3D之脚本反编译点滴记录
- unity抗锯齿设置
- unity旋转 缩放摄像机