一.主角的创建
利用Animation组件创建主角的一系列的动画片段(移动时,攻击时,被攻击时)。
1.Animation动画播放机和Anmiator(动画播放的状态机)
二.敌人的创建
和主角的创建相同,但是新增加了一个Anmiator的重写Create->Animator Overrider Controller 注意的是状态机里面的动画场景需要进行改变
三.其他游戏物体的创建
四.游戏地图的创建
利用创建物体类的数组和随机数(Random)for循环的嵌套循环的方式搭建游戏中的地图 关键在于随机数和物体的实例化(Instantiate)
五.障碍物,食物,敌人的创建
利用list<>的作用创建一个新的地图模块,利用List.RemoveAt(int index);删除下标为index的元素,因为删除某个元素后,其后面的元素下标自动跟进,防止了一个位置同时产生多个物体的情况,对于随机位置和随机物品的生成关系逻辑要弄清楚,不然容易出现错误。
2D游戏拾荒者的开发心得
最新推荐文章于 2024-06-21 09:53:21 发布