💎24-03-24 周日

type
status
date
slug
summary
tags
category
icon
password
 

快速总结

🤩
【今天的所得】
  1. 睡眠情况不错,虽然睡得不够早,但是比昨天早!
  1. 稍微有一点运动,但是还不够哦
  1. 压力值完全没问题,棒!
  1. 吃的也还行,因为运动量不大所以没问题
  1. 吃了豪华铁板烧,真香!
  1. 和Nick还有Fitrio 讨论了115项目进度,大家的氛围都很nice!
  1. 完成了超多功能的写作,不错不错,今天写代码是很开心的了,而且压力值居然都良好!
  1. 节奏把控的很不错,有足够的休息时间,再接再厉
  1. 完成了115项目的全流程视频录制,虽然只是最粗糙的,这就是原型的艺术!
  1. 更新了115项目的命名逻辑和音效设计逻辑的文档
  1. 补上了所有欠的日志!
  1. 补充了缺失的新信息录入工作,整理了之前复述练习的内容,并且尝试上传
  1. 使用AI进行内容总结
😅
【今天的遗憾】
  1. 睡得还是不够早,再接再厉!
  1. 运动量还不够
  1. 虽然115项目的门有修改,但是最后看起来还是有bug,没修
  1. 增加了不少技术债务,他们都需要被早点清除
  1. 还是睡得不够早,不过下次一定啦
  1. 115项目的学校作业进度没有做
  1. IOL学校视频没看
  1. IOL学校动画作业没做
  1. 115项目其他的文档工作没有完成
【工作时间】 9小时!
 
notion image

身体数据

notion image

奖杯收集

notion image

今天的首要任务

🧬Health Hacker - Food 🍽️食物摄入=30%粗粮+30%蔬菜+20%肉类+20%脂肪 ✅ 2024-03-25
🧬Health Hacker - Exercise Ring = Full
🧬Health Hacker - Sleep Track ✅ 2024-03-25
📝跨时空情报任务 -🧾 = 准备今日复习资料+记录复习内容 + 添加复习日期 ✅ 2024-03-25
📝跨时空情报任务 -✍️纸质日志 = Recall 练习,根据日期在【复习册】上进行复习练习
📝跨时空情报任务 - 50 Reinforce Method
📝跨时空情报任务 - New Information Input = FMOD Script + Review Feel Good Productivity ✅ 2024-03-25
📝跨时空情报任务 - Jira / Trello /OB/HB to track projects = Feel Good Productivity + 115 ✅ 2024-03-25
👩🏻‍💻编程高手任务 - Code of the Day, Refine Code, Write A Line of Code = 115 Character controller, animation controller, movement controller, simple trigger + simple scene manager ✅ 2024-03-25
🎮游戏化高手任务 - Game Development = 115 ✅ 2024-03-25
💬AI交流官任务 - 使用AI = Chat GPT for summary + Copilot AI scripts ✅ 2024-03-25
⌛终身成长者任务 - (👉゚ヮ゚)👉 Bilibili 直播上号! ✅ 2024-03-25
IOL Animation Loop Projects
IOL Animation Course
115 Script Character Controller ✅ 2024-03-24
115 Script Music State ✅ 2024-03-24
115 Script Emotion Function State Design + Prototype ✅ 2024-03-25
补:WIP w2 for teams
补 WIP W3 for teams
115 3D Level Mockup with Scene Manager ✅ 2024-03-24
115 folder location rules / guide ✅ 2024-03-25
115 prefabs and scripts use guide
115 Guide for Task with SMART Rules

图文记录

 
周日的睡眠质量是不错的,但是呢,睡得还是不够早,可以更早一点的!
运动勉勉强强吧,因为今天都在赶进度,115项目的代码进度,所以没有那么多时间出门运动,加上大姨妈还没走,就只能懒一点了。
整体的压力值都还ok,虽然今天有不少的开发任务,也没有出现压力很大的状态,非常好!
最后就是饮食情况,因为昨天吃的不少,今天就少吃点没问题。

因为进度欠的真的很多,所以前两天的日志就先欠着,周一或者之后有时间再回顾。
没想到今天提前完成了开发任务,所以还是把之前的日志给补上啦。
今天的主线是115项目的推进,还有很多和更多原型设计和开发的任务!
Nick 昨天跟新了音乐的效果,我计划优先测试这个功能。
notion image
不到半个小时,我就搞定了新插件的代码,没有我想象的那么难,还挺好用的嘞。
notion image
之后我就把新的,切换音轨的控制器放了进去,测试了一下Nick新做的音乐,还挺好听的嘞。
然后我发现了他有些音效不是很明显,刚开始我还以为我写错了,然后听原文件才发现是真的非常的小声,于是我就汇报了这个问题。
notion image
为了更好的测试音效,我删除了一些没用的场景,单独搞了个测试音乐和音效的。
notion image
接下就需要完成人物动画和移动切换的代码啦。
遇到了一点动画的问题,我很迷惑玩家走路的动画,只能问问队友是不是漏了一帧动画。
然后是修改动画的名称,刚才改名一直失败,结果是我一直在修改meta文件,我是伞兵。
搞定了动画的逻辑,接下来就是要写一个切换状态啦。
notion image
然后我才想起来,之前创建了一个动画控制器,并没有用Unity自带的Animtor去切换动画,是直接通过代码来播放的。
我当时还不是很确定该用哪个思路,所以就先放着,去处理人物移动的问题了。
 
之前一直缺控制人物移动的代码,现在补上,不过不是很确定目前的设计,需要多测试几次确定。
想起来了,感觉有点怪是因为没添加2D物理系统,有些地方比如说门,玩家应该没有交互之前是过不去的,嗯。
然后发现了门的问题,嗯?这个需要修改图层,或者使用自动sort来搞定。
notion image
于是我把这个问题,汇报给了美术Fitrio,然后决定回来处理动画切换的问题。
这个新的animation controller是联动 movement 的,我打算放弃用Unity自带的动画切换方案,于是复制了一份旧的animator,删除了所有的逻辑判断条件,直接用代码来切换状态。
notion image
这个新的动画控制器不需要使用Unity的Animator,直接在代码里面切换,打字就可以了,对我来说更方便。
notion image
然后我又切换回去,准备联动新写的移动人物的功能,刚开始出现了人物移动突然停止的问题,因为这个移动目标位置是镜头和人物共用的。
人物的移动速度和镜头的不一样,其实应该分开的,不过我比较懒。
(好吧一个技术债务出现了)
简单粗暴的解决方法就是镜头慢一点,人物快一点,嗯,这样人物先到地点等着,镜头再慢慢推过来。
不过出现了镜头移动有点眩晕的感觉,我计划推迟镜头的移动,或者更换控制镜头移动的公式。
notion image
不小心太投入了,就忘记休息了,现在必须要休息啦!
迟来的午餐:混乱邪恶的咖喱 主食:土豆 蔬菜:洋葱、西葫芦、蘑菇、胡萝卜、甜菜、大白菜 蛋白质:牛肉 酱汁:日式咖喱
notion image
吃完饭后,我登录了Teams查看有没有老师催我交作业,很好没有,就先欠着吧。
或者现在补一下,上周和这周欠的作业,嗯,要不还是等脑子迟钝一点再说?
我感觉现在脑子可以多推一点进度!
于是我决定回到项目开发上,再肝一会儿。
在查看Jira上的项目之后,我想起来另一个技术债务。
情感切换系统依然存在问题,但是Jira上并没有更新状态,所以同步了一下。
notion image
预计之后我们会有很多资产,这些资产的交互情况是不一样的。
有的是切换动画,有的只是切换图片,有的还要带音效,所以使用prefab来制作非常的好使。
然后因为东西不少,我想要用Scriptable Objects进行多种资产的存储,或者使用csv 文件来自动绑定物品和数据。
我把那些思路,都写进了Jira,以防后面忘记了。
有一说一,我的忘性还蛮大,说失忆就失忆。
有可能是因为我的重点和注意力,切换的很快,也很集中。
notion image
 
但是今天我感觉脑子可能不太够,那就先做点表面功夫,比如说把后续关卡的原型都放进Unity,实现一个简单的关卡切换系统。
至少能完整的展示已经做好的一些美术效果。
notion image
大概花了不到一个小时,我通过大量的Prefab和批量修改Level名称的方式,快速的搞定了所有关卡的草图放置。
并且制作了标题场景,以及一个切换Scene的管理器,我计划添加一个Fade的效果,这样切换场景的时候可以更丝滑。
notion image
修复了门的前后问题,就是切了一下门框。
经过Fitrio的提醒我才想起来,之前这个项目就存在这个问题,我们当时也是用这种土办法搞定了,结果我现在给忘记了。害。
notion image
前后进行了一个拆分。然后使用视觉性物品和功能性物品的组合,替换原有的物体。
notion image
但这里因为我们有一个状态切换的情况,就是黑白世界的自动切换,所以我是一个装饰物prefab套了另一个交互物prefab来制作这个门的。
现在回想起来,我好像忘记了加碰撞体,也就是玩家可以穿墙。
(新的技术债务+1)
然后我制作了一个简单的Trigger,然后搭配SceneManager 组合了一下功能,目前玩家到达指定位置会出现一个UI按钮,点击即可切换到下一个场景,做成了prefab方便多次使用和修改。
notion image
因为是原型,所以解决方案非常的简单粗暴,这里需要的是速度嘛。
notion image
以下是草图关卡 草台班子 的示意图:
初始关卡:看起来不错,但是还没有完全搞定物品的状态切换。
notion image
进入恐惧状态的初始关卡,就没法交互,目前只有图。
notion image
潦草的厨房关卡,大概就是这么个意思
notion image
潦草的书房关卡,可以从右边回到上个关卡。
notion image
潦草的书房关卡,最左边可以从楼梯进入上一层
notion image
花园关卡的通道,可以进入大树内部
notion image
大树内部的巢穴,计划故事中可以进行交互,现在什么都没有捏。
notion image
这里可以从前门出去的,是客厅的一部分,结局之前都是锁着的,打开可以进入最后的关卡。
notion image
最后的关卡,依然什么都没有呢。
notion image
算了,多休息一会儿,我打算出门走走,整点东西吃。
今天晚上是很久没吃的pepper lunch,这次整的料超多。
豪华铁板烧: 主食:米饭 蔬菜:小番茄、芝麻菜、玉米、豆芽、洋葱圈、胡萝卜、豆角、蘑菇 蛋白质:鸡蛋、三文鱼、和牛 酱汁:柠檬橄榄油沙拉汁、日式酱汁、超多黑胡椒
notion image
回家之后我就不打算开发了,整理一下项目,和队友对一下进度也就差不多了。
复盘任务也是可以执行的。
晚上的时候,Nick上线了,我们讨论了目前音效的问题,这哥们儿也很肝啊,这个氛围很棒!
notion image
然后Nick 说还不是很清楚音效的名称应该是什么,所以我又补充和重新设计了一下音效、动画的名称。
notion image
notion image
搞定了周五的报告,有点惭愧,欠了不少东西。
notion image
一鼓作气,继续写总结!
补写周六欠的日志,哭哭。脑子有点不好使了,要不再休息5分钟?
所以又休息了10分钟,哈哈
notion image
 
嗯,复活啦。继续写日志!果然不能看屏幕。
在总结周六的日志时候,发现忘记添加新阅读书籍的相关内容了,然后快速的补齐了。
notion image
因为周六有记录新学到知识,也就是当天的知识复述。
本来不应该出现在笔记里面,但是当天就那么做了,所以,全是文字,非常不方便读者阅读。
我在考虑一会儿保存原文,然后剩下的让AI给我总结一下。
笑死,一共3861字,太吓人啦。
notion image
嗯嗯,一个小时搞定了周六的日志,准备今天的日志,冲鸭!
最后,花了半小时,总算是搞定啦。
虽然现在我的windows 系统崩溃了,不过问题不大。

项目115开发进度日报

notion image
 
24-03-23-extra24-03-23 周六