Unity开发详解之新建工程(1/6)
来源:互联网 发布:金星秀停播原因知乎 编辑:程序博客网 时间:2024/05/22 14:14
最近学习unity做了一个简单的FPS游戏,下面分几篇讲述下使用到的功能。
Unity安装传送门
新建工程
在打开unity会让你选择一个工程打开,进入程序后,如果我们想创建一个新工程通过 File -->New Project 创建,新打开的界面经常会出现白板情况,不显示创建对话框,
解决方法,关闭窗口,反复打开几次就会正常刷出来。
现在我新建好了一个工程如下:
创建成功后,通过快捷键ctrl+s保存当前场景,类似新建Excel中一个工作表。这里我命名为FPSGameDemo,创建完如下
现在开始开发我们的游戏
游戏的内容为一个固定的地形,以第一人称视角通过障碍,击杀敌人。
搭建3D游戏场景
一个地面+墙壁+障碍
创建地面
点击:菜单 GameObject | 3D Object | Plane
在Hierarchy中选中Plane 重命名为Floor 在右侧修改属性如下
Position: 组件在场景中的位置坐标
Rotation:组件旋转坐标
Scale : 组件尺寸
现在我们要给地面加上颜色
在Project 中找到Assets 右键Create | Floder 创建文件夹命名Material 来保存我们的颜色球
在文件夹Material上右键选择 Create | Material 创建颜色球 black,修改颜色为黑色 如下图(这里应该是绿色,改为绿色即可,方法不变)
相同的方法我们创建墙壁,墙壁的transform有所不同,如下所示
接下来复制这一面墙壁,修改transform创建其他三面墙壁,再创建几个障碍物
到这里场景就创建完毕了,如果觉得场景太小,可以自行修改尺寸扩大长宽。我扩大了4倍。
在下一篇开始创建玩家对象
游戏图示、游戏下载、源码下载http://blog.csdn.net/d276031034/article/details/56016801
- Unity开发详解之新建工程(1/6)
- 2.1.1 新建开发工程
- Stm32f10x 新建工程详解
- xcode 新建工程详解
- Stm32f10x 新建工程详解
- QT5.6学习之路1-新建工程
- android 开发 新建工程
- stm32新建工程(1)
- Zstack之新建工程
- 【iOS开发之Objective-C】新建第一个工程-HelloWorld
- 【Unity】5.6版本无法新建工程
- [Unity]为什么有的时候无法新建工程
- 【Unity】5.6版本无法新建工程解决办法
- Unity开发详解之预设体(6/6)
- Unity开发详解之灯光和摄像机(2/6)
- Unity开发详解之旋转、移动、碰撞(3/6)
- Unity开发详解之射线运用(4/6)
- Unity开发详解之协程函数(5/6)
- Linux yum源配置
- BeanUtils忽略空属性或字段
- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platfor
- pl/sql developer创建job
- workerman-json-rpc:使用workerman快速进行RPC开发的套路
- Unity开发详解之新建工程(1/6)
- YDB基本使用详解
- VC 消息积累 01
- Ubuntu报“xxx is not in the sudoers file.This incident will be reported” 错误解决方法
- php调试时echo,print_r(),var_dump()的区别
- Single Shot MultiBox Detector(MXNet)源码阅读笔记(2)
- 。
- IntelliJ IDEA 15 最新破解方法
- 简洁移动的Java代码模拟Android Handler机制,值得一看!!