HO引擎近况2020911

本来想着昨天更新的,但是程序改动很大,没有像样的成果展示出来

美术同事又给我做了一些动作,现在站立下蹲跳起的普通攻击动作都全了

剩下的他又做了一些投技和受伤等,但都是半成品

公司的项目太忙了,每天11点下班都不保证了,随随便便就过12点

而且十月一法定的8天假期我们项目组也要加班,竟然是加7天,只10,1休息1天

媳妇儿现在晚上下班经常去练瑜伽,每次去都比较晚回来,然后转天我就没饭了

不过就是这样我的肚子却一天比一天大

我昨天想通过早上早起跑步来调节一下,媳妇直接说没戏...

说程序改动大,主要是两个事

一个是将原先所有的状态函数都从类成员普通函数改为了类成员静态函数

这样做的理由是,将来别的人物如果也想使用这个人物的招数的话不需要再写一遍一样的逻辑了

例如铁拳里面的木头人,每局都模仿一个人,除了外形不同,其它的都一样,这样静态函数就可以很方便的动态组合出各种角色

这一步早几个月就想做,上个礼拜终于有一天晚上一口气干了6个小时到早上5点给全部替换完调通了

第二个事就是完善攻击状态匹配的逻辑

之前只是很简单的写死了轻中重三种受伤,没有任何状态匹配逻辑

例如我攻击到对方,对方是否在防御,是否使用截技,我处于地面或是蹲下或是空中,对手处于什么空间什么状态会有不同的结果

这些东西我在10多年前就写过了,但是这里面状态众多,究竟从哪个状态开始第一层的检测才能效率最高是需要仔细推敲的

这一块直到今晚我虽然脑子里有了个大概,但是代码还没有写完

一是因为工作太忙精力不够,二是因为受伤动作目前只有站在地上的三个,各种打飞和倒地起身都没有,我无法边写边调试

所以这个月实在是没有什么可以拿出来看的,

我的Delphi版引擎又是一个月没碰,真的成了有生之年系列了...

这个月还有几件大事

1我二环边上那个房子终于收回来了,虽然我不想租给之前那个人了但是没想到的是自如的管家说今年因为疫情的原因都租不出去,不再收房子了

到现在已经四个礼拜了,按市场价最低了算也损失了5000块了

2我这边住的房子也快到期了,还要和房东续签合同,希望不会涨价

3公司的事,.暂时不说了

祝这些大事和我的都在接下来的一两个月内顺利解决

上一篇:HO引擎近况20201114


下一篇:字符串及字符串数组