开发人员更新#5

更新:我们还完成了视频更新。 在此处 查看YouTube视频。

此更新主要包含项目系统上的更新。 物料系统包含与物料管理有关的所有事物。 从抢劫到装备。 之所以没有进行开发人员更新,主要是因为我想完成项目系统并撰写更大的文章,而不是进行小的迭代。

联网容器系统

尽管我们已经实现了容器,但是它们大多数都在脱机状态下工作,并且不是通用的。 在新系统中,容器仍然本质上是本地的,并且它们之上的系统已联网,从而使容器保持同步。 并支持所有基本操作,例如:移动,使用和堆叠(如果适用)。 物品也可以在容器之间自由移动,即使是放置在世界上的容器之间(尽管我们需要限制可以和不能移动的容器)。

这个新系统使我们能够轻松创建新型容器。 例如,可以将Unity组件“ LootContainer ”添加到任何游戏对象,该对象立即变得可交互和可获取。

抢劫

掠夺已经实现,尽管掠夺行为有效,但尚无掠夺系统(即添加到容器中的东西)。 这将在以后的阶段实施。

效果与增益

Effects&Buffs系统是一个网络组件,用于同步角色状态(buff和debuff),例如健康促进剂和刺激包(临时物品)。 使用清单中的刺激包可以再生角色的生命值。 该系统的设计方式是,添加新效果就是设计它们,而不必费心重新实现它们。

设备

我实现了一个设备管理器,允许玩家通过设备窗口装备物品。 当前窗口用作技术占位符,因此我可以测试设备管理器的功能并演示其用途。 现在它具有:左,右,左手(添加更多插槽也很容易)。 设备使用与掠夺和库存相同的容器系统; 具有不同的界面,并针对将来的物品要求进行了其他检查。

设备目前不影响角色状态,除了在右侧插槽中添加物品外,目前没有进行任何要求检查,例如,左右手无法装备头盔。

小东西

实现了窗口系统,聊天控制台的管理命令,网络修复

接下来

我正在计划实施设备视觉效果,以便玩家可以看到装备武器(将模型附加到左手或右手),如果时间允许,我将按项目要求进行工作。

此外,玩家可以决定自己是左撇子还是右撇子(左撇子的人数不足!😜)

— GG —