Unity-官方教程-SpaceShooter-个人开发笔记
来源:互联网 发布:时间序列 数据挖掘 编辑:程序博客网 时间:2024/05/08 14:26
- 玩家飞机碰撞体不采用本体,因为由很多三角形模拟的飞机碰撞体过于消耗资源(面数过多),因此另外设置一个三棱体作为碰撞体。
- 光照的话可以设置多几个平行光来补光已经,让物体轮廓也显示得更好
- unity5.0版本多了两个材质球:Standard(金属材质可以用)和Standard(Specular setup)(带有高光,如玻璃)
- 在变换照相机时一定要注意世界坐标系!!不然后面会很麻烦!!!!!
- 其中每一波的小行星和敌机的出现使用协同执行Coroutine。
- 注意飞行边界,别飞出去了
- 敌机的机动稍微设置一下,脚本设置每隔一段时间就机动一段时间,可以判断中心轴决定往那边飞,偏移过程中可以设置敌机的rotation,这样偏移更加生动。。。
- 碰撞检测得注意,可以通过tag来判断哪些碰撞要爆炸,敌机还有小行星自己的碰撞就别爆炸了
- 对了,其中爆炸的粒子效果不知道为什么官网给的资源播放后并不会消失,明明组件设置已经写了。。所以就自己在脚本里加了句Destroy,不然强迫症受不了满屏爆炸粒子,还不断增加。。。
感觉挺简单的小游戏,就是一开始移动照相机坐标系的时候,没有考虑好,就是如果设置中心轴在原点好算点,不过这还好。最大麻烦是所有的物体的旋转方向轴面向,如果这个没有统一的话会很麻烦,我后面就是各种飞机的子弹往后飞,生成敌机反着物体正着飞。。。就是各种调rotation。。还有就是感觉组件直接引用其他组件有点容易混乱。
开发界面:
游戏界面(UI没弄好。。)
项目源码在此!
2 0
- Unity-官方教程-SpaceShooter-个人开发笔记
- [Unity3D]Unity3D官方案例SpaceShooter开发教程
- SpaceShooter打飞机教程笔记(一)
- SpaceShooter打飞机教程笔记(二)
- SpaceShooter打飞机教程笔记(三)
- SpaceShooter打飞机教程笔记(四)
- SpaceShooter打飞机教程笔记(五)
- Unity官方教程 Roguelike 笔记
- unity3d官方教学示例之SpaceShooter学习笔记
- Unity制作SpaceShooter游戏
- Unity官方教程《秘密行动》学习笔记
- unity官方教程Space Shooter 学习笔记
- Unity官方示例教程《Stealth》学习笔记
- 【个人作品】 Unity3D项目 SpaceShooter
- unity官方教程Space shooter学习笔记-01
- unity官方教程Space shooter学习笔记-02
- unity2017官方案例 SpaceShooter 浅析学习
- unity官方文档笔记
- golang使用protobuf
- Ubuntu:主机宽带拨号上网,虚拟机使用桥接模式,该如何ping通外网
- 天天锻炼计划
- 既然青春留不住
- 用Python新建一个cocos2dx2.2的工程
- Unity-官方教程-SpaceShooter-个人开发笔记
- scala参数传递
- IOS中Cell自定义
- 求签占卜
- 最新Android版本和API Level关系
- C和C++的区别之一
- MySQL 存储过程 常用语法
- RGB转YUV并获取各通道的值
- 链表ADT C语言实现