2019-02-03 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(二十三)打包游戏 前言 在上篇文章中,我们实现了虚拟摇杆和按钮,完成了游戏所有的开发工作,是时候对游戏进行打包,在手机上进行测试了。 修改Player Settings &ems... 阅读全文…
2019-02-03 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(二十二)实现虚拟摇杆和按钮 前言 到目前为止,我们已经实现了游戏的所有功能。但目前,我们仍然使用键盘和鼠标来操作角色的移动和攻击。为了能让游戏在手机上正常运行,我们需要实现虚拟摇杆和按钮,来替换键盘和... 阅读全文…
2019-02-02 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(十二)对怪物造成伤害 前言 在上篇文章,我们已经实现了发射导弹的功能,但此时导弹并不能对怪物造成任何伤害。接下来,我们来实现对怪物造成伤害的功能。 为怪物添加血量管理 打... 阅读全文…
2019-02-02 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(十一)实现发射导弹的功能 前言 在实现了怪物攻击角色的功能之后,我们接下来需要实现玩家攻击怪物的功能。玩家攻击怪物的方式有发射导弹和放置炸弹。导弹在场景中会以恒定速率飞行,碰到物体时爆炸,若碰到怪物... 阅读全文…
2019-01-31 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(二十一)制作游戏菜单场景 前言 到目前为止,我们游戏中只有一个游戏场景,我们还需要制作一个游戏菜单场景,让玩家可以选择开始游戏。 创建游戏菜单场景 首先,我们在顶部菜单栏选择... 阅读全文…
2019-01-30 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(二十)为游戏场景添加UI 前言 在上篇文章中,我们已经实现了游戏主逻辑管理器,并加入了游戏的胜负条件。但在游戏中,玩家并不能清晰地知道当前自己获得了多少分数、游戏胜利的目标分数是多少以及当前还能释放... 阅读全文…
2019-01-29 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(十九)使用单例模式实现游戏主逻辑管理器 前言 到目前为止,我们已经能在场景中控制角色进行移动、攻击怪物并拾取道具,但我们还没有做出一个完整的游戏,我们还需要加入游戏的胜负条件。 游戏的胜负条件 胜利条件:每击... 阅读全文…
2019-01-27 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(十八)使用自定义Inspector窗口拓展Generator 前言 到目前为止,我们已经实现了使用Generator来生成怪物、不可交互物体和可拾取道具的功能。但我们发现,现有的Generator只能做到在固定的时刻、在固定的位置随机... 阅读全文…
2019-01-26 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(十七)随机生成可拾取道具 前言 我们在前面的文章中,已经实现了随机生成足够多的怪物的功能。为了能延长游戏时间,增加游戏的趣味性,我们需要随机生成一些可拾取的道具,来恢复角色的血量或者增加角色可释放的... 阅读全文…
2019-01-24 教程《土豆荣耀》重构笔记 《土豆荣耀》重构笔记(十六)随机生成不可交互物体 前言 在前面的文章中,我们提到,为了不让游戏背景那么一成不变,显得更有动感一点,我们通常需要加入一些不能与游戏内的元素发生交互的背景动画。但有一些作为背景动画的物体并不是在... 阅读全文…