13 Commits

Author SHA1 Message Date
Roman
380b3ef38a 任务:替换现有美术素材和动画、完善游戏的流程化
*导入了麒哥动画包7
场景【序章-家中】
1.替换他老爹坐着的素材,并赋予动画
2.修复无论哪一个多态都可以跟门互动的Bug
3.老爹离家后,摧毁电报机
4.修正多态初始设置的角色位置,解决刚开场景时角色会有一小段下坠的问题
5.修复玩家触发对话时还能移动的问题
6.创建对话【开门演出开幕】,并使其在场景多态初始化时触发

场景【序章-战场】
1.给老爹加上跑动的动画
2.给老爹加上下坑和上坑动画
3.使得修电话线的进圆形进度UI会跟随玩家
4.调整导弹阴影高度
2021-08-27 01:47:46 +08:00
Roman
72c6877945 任务:替换现有美术素材和动画
场景:【序章-战场】
1.替换角色骨骼为父亲
2.装上父亲的移动动画
3.装上父亲的修理电话线动画

遇到了许多问题,请规范制作,下班
2021-08-26 01:38:09 +08:00
Roman
808d25ea32 任务:替换现有美术素材和动画
场景:【序章-家中】
1.更换电报机UI层图片,并使按下打码键后,电报机把手按下,松开则弹起。
2.更新操作地图,使得玩家操作电报机时将无法走动。

场景:【序章-战场】
1.替换场景美术素材为新
2.使电话线断除被修好后,图片插件打开
3.修改地形

场景【测试】
1.导入了麒哥动画包
2021-08-25 16:47:03 +08:00
Roman
bdc5f829d3 任务:搭建第二关的框架
场景【测试】
1.完成了巡逻敌人的所有功能,把它保存为预制体。
2.编写修理台功能
(1.呼出功能:当玩家走到修理台旁边,按下交互键则弹出修理界面,同时玩家不能走动,只能用交互键操控修理机器或者按B键暂时退出
(2.判定功能:使得指针内记录一个变量,当处于判定区内时,判定为真,否则为假
(3.交互确认功能:当玩家按下交互键,执行一次判定,判定后指针停止转动若干秒,并确认判定结果。若成功,,检查一下是否所有区域都已修复,若还有区域未修复,重新布置一次成功区,使其角度为一随机数,若所有区域已经修复,退出修复界面,留下事件接口等待编写事件。若失败,若干秒后指针重新转动。
(完

至此,游戏系统基本已经开发完全,明天开始替换美术素材、完成关卡的流程化等。加油吧,加油了吗?
2021-08-25 02:21:59 +08:00
Roman
1e887f13a6 任务:搭建第一关的框架
场景【第一关】
1.布置投掷物堆
2.完善投掷系统,使得投掷完一次后退出投掷状态,需要重新在堆里拾取
3.安排了两个地雷
4.给投掷状态安排了一个退出功能,如果你和投掷物堆互动了,但是突然不想丢了,可以按K或者手柄B键退出投掷状态。需要状态动画。
5.设计固定的敌人,使其可以监测前方一片区域,当区域中有玩家,进入射击状态。
6.保存【机枪手】为预制体,目前,若玩家进入监测区,则变红,被击中后变绿,且不再变红。

下班。目前面对机枪手,视野非常受限,明天我会研究cinemamachine的用法。我明天将完成第一关的搭建。只剩8天了……加油吧。🙏
2021-08-19 01:13:01 +08:00
Roman
3c682117f3 任务:搭建第一关的框架
场景【第一关】
1.加入任务书的交互,交互键打开任务书,键盘【K】退出、手柄【B】退出
2.加入轰炸区、并做好适配。
3.啧,由于轰炸区的高度写了屎山代码,现在只能把对高度的适配这个参数还给轰炸区,再在场景中的轰炸区进行适配。
4.布置电话线断处(共六处)
5.优化电话线断除脚本,使其能够自己找到修电话线的UI
6.给电话线断处加上结束事件,因为有一条电话线修好后需要炸毁前面的石头
7.创建游戏物体【石头】
8.给石头添加控制脚本。
9.创建并编写事件【当修好第一个电话线】,召唤一枚炮弹砸向石头,石头检测到炮弹后销毁自己和炮弹,并在原地生成一个投掷物堆。
10.给炮弹加上标识,不是特殊的炮弹砸不烂石头。

下班,就剩9天了……😔
2021-08-18 00:50:19 +08:00
Roman
c9a4456308 任务:推进游戏的流程化
场景:【序章-家中】
1.创建游戏物体【多态管理员】
*:修改脚本文件夹名称至中文
*:修复若干Bug
2.创建脚本【PolymorphicAdministrator】
3.编写【PolymorphicAdministrator】的基本逻辑
4.为数值记录者添加变量【stageName】,用来识作为多态的识别标志
5.完成了多态系统,现在同一个场景可以根据目前的【演出名】进行不同的初始化以节省空间。

后续的流程化明天继续开发,下班
加油吧🙏
2021-08-11 02:17:57 +08:00
Roman
cc0ed5b41f 任务:实现使用动画移动
1.导入麒哥“动画包3”
2.实现动画移动
3.将新的角色适配到场景【序章-家中】
4.将新的角色适配到场景【序章-战场】
2021-08-11 00:07:17 +08:00
Roman
b262e579b2 任务:以动画实现移动
*:实验场景:【各种系统测试与陈列】

1.创建测试小孩游戏物体
2.创建新的AC
3.编写步行动画逻辑
*:遇到问题,动画似乎不行,移动方式暂时换回原来的。
*:其余场景没有受到影响
2021-08-09 23:14:55 +08:00
Roman
f5f01f4fad 1.修改了脚本目录,使得脚本分类合理
2.完成投掷系统
3.完成抛物线绘制系统
4.完成地雷的触发和销毁系统
2021-07-24 00:31:11 +08:00
Roman
fb66487ff4 1.基本完成了投掷框架
2.明天写画抛物线
2021-07-23 01:21:25 +08:00
Roman
8fc1bff703 1.添加了新场景序章-回忆
2.添加了电话线框架
3.添加了电话线进度条框架
4.完成了电报机线路检查系统
2021-07-04 01:00:01 +08:00
Roman
f9ab978fc6 1.完成移动功能,手柄摇杆左右控制左右,键盘AD控左右
2.完成跑动功能,手柄RB控制跑动,键盘Shift控制跑动
3.完成交互功能,手柄X与物体交互,键盘F与物体交互
4.完成打码功能,手柄RT短按打.,长按打-,键盘忘了适配
2021-07-01 23:35:25 +08:00