- 博客(15)
- 收藏
- 关注
原创 游戏开发学习笔记(十五)怪物系统
//思路://判断距离,在设定距离内,走向主角//在攻击距离内,攻击主角//受到伤害处理新建脚本Enemy,编辑脚本,在属性面板分别赋值敌人的属性(类型,血量,攻击,防御,速度等)public enum EnemyType{ Boos, Leader, Monster, UltimateBoss}public class En
2017-12-18 16:11:47
1761
原创 游戏开发学习笔记(十四)角色攻击处理
思路:先获取角色前面的敌人通过攻击类别攻击敌人新建脚本Player Attack,编辑脚本public class PlayerAttack : MonoBehaviour { public enum AttackRange { Forward, Around } public static PlayerAttack
2017-12-18 16:06:16
1335
原创 游戏开发学习笔记(十三)技能的使用和冷却
//思路://创建一个枚举类,将普通攻击和技能攻击分开来//处理攻击按钮按下事件 //调用Player Control的方法,播放攻击动画 //赋值冷却时间//处理技能冷却时间 //技能处于冷却时间时,无法再次点击,将Collider组件停用,冷却完再启用 //动画未播放完时,无法进行下个技能的冷却时间
2017-12-18 15:59:26
659
原创 游戏开发学习笔记(十一)装备的穿戴卸下处理
//思路://点击物品使用的时候,将物品Info传过来//通过装备穿戴分类,//先判断是否穿戴了同类装备// 如果没有,则穿戴// 如果有,先卸下原来的装备,再穿戴//分别显示icon和装备属性//点击装备,卸下装备
2017-12-18 15:33:55
1319
原创 游戏开发学习笔记(九)商店系统
思路:1,UI设计2,通过Id自动添加物品,使用Grid排序UI设计添加这个sprite,为商店背景,在其下添加Scroll View 和 Scroll Bar,把Scroll Bar 拖到Scroll View 下的UI Scroll View组件的Scroll Bars 。在Scroll View 下添加一个Grid,调整Grid的位置,用来排序。通过ID添加物品添
2017-12-18 15:07:53
1005
原创 游戏开发学习笔记(八)背包物品的使用出售处理
//思路://1,点击物品,把ID传过来,储存ID//2,通过ID显示物品的信息//3,处理点击使用按钮事件// 分类,调用Player State的方法//4,处理点击出售按钮事件// 处理点击出售数量加减按钮事件// 出售数量>物品数量,=物品数量// 出售数量<0,=0//5,处理确认出售按钮事件
2017-12-18 14:48:47
867
原创 游戏开发学习笔记(三)游戏加载场景的制作
思路:UI设计,异步加载主场景由于主场景比较大,使用异步加载游戏主场景,如果想了解同步加载和异步加载,可以搜索其他博客加以了解,这里不再做更多解释
2017-11-08 11:54:03
502
原创 游戏开发学习笔记(一)游戏开始场景的制作
思路:UI设计,处理按钮的点击事件,点击按钮声音及背景音乐开始按钮点击后加载创建角色场景;加载按钮点击后加载之前保存的游戏;结束按钮点击后退出游戏(手机端)。
2017-11-08 10:48:07
872
2
原创 游戏开发学习笔记(六)物品信息的管理及读取
思路:创建一个类来存储物品的属性创建一个枚举类来存储物品的类别创建一个字典来存储信息读取文本的内容,先按行拆分,再按‘,’拆分将解读的信息存储到字典中提供一个方法通过Id从字典中读取信息
2017-10-30 20:13:37
1028
原创 游戏开发学习笔记(七)开发背包系统
思路:Bag:管理背包里的格子BagItemGrid:管理格子存储物品的信息(id及num)BagItem:管理物品拖拽功能及物品物品的更新显示
2017-10-30 19:18:43
3767
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人