欢迎光临散文网 会员登陆 & 注册

【吕登谢德MOD】开发者日志#1 模块化事件与新地图

2022-08-09 09:27 作者:急难先锋中文站-RCPD64  | 我要投稿

    也许很难想象一个模组的开发需要多少时间。模组的幕后是什么,几乎没有人知道。通过我们的开发者博客,我们想让你对这有一点了解。我们将让您知道我们在上个月所做的事情:我们已经测试过的,加入的或丢弃的。您将获得对进步、挫折、变化、完成等的独家见解。如果你想知道最新消息 ,并获得关于创新、变化等的独家内容,那么请查看开发者博客

    仔细阅读。


    由于今天将是我们的第一个开发者博客,我们不仅将关注7月份的工作内容,而且将包含更久以前的内容。


1.模块化事件系统

模块化事件系统

    几个月前,塞巴斯蒂安开始了事件系统的新开发。其目的是创建一个模块化系统,您可以使用它涵盖事件方面的几乎所有内容。从许多单独的系统到一个大的模块化系统。这已经测试了一段时间了。你已经可以在0.9.2中找到它的一小部分。它是关于显示有多少人仍然被困在物体(汽车、旧衣服回收容器等)中。此显示属于命令:“探索情况”,它将在1.0.0中发挥全部作用。

    今后,在事件开始后,必须首先调查情况;这可以由A/B/C服务的指挥官进行,也可以由消防队的人员进行。评估情况后,物体上方会出现一个符号,表示有多少人被困。然后救援人员就可以开始行动了。

封锁,讯问和救援

    你经常听到:警察很无聊,警察几乎没有什么可做的...好吧,你可以适当地保护这个地区,并设置交通重导向,但那是另一回事了。总之,我们把这一点放在心上,思考了警察可以被赋予什么任务。这就是寻找证据,嫌犯和证人。证人必须接受讯问,嫌犯必须被带走。他们很有可能不会那么容易被带走,会攻击警察。有什么证据?重大事故必须调查。因此,在发生重大事件时,一定要抓捕/调查取证。在发生空难的情况下,顺便说一下, BFU要负责调查此事。

    事故还可能导致燃油逸出。车辆部件会躺在周围,这就是公共事业部门发挥作用的地方,他们可以清理车辆部件。现在也有环保车辆,例如环境保护装备车,现在也需要在现场,必须回收和处置外泄的燃油。

    现在我们已经在这个问题上揭示了很多,但绝不是所有的。模块化事件系统可以做的更多。当然,我们不想透露一切,也许会在之后的开发者博客中详细介绍。但你绝对可以期待这里还有什么。如果你浏览论坛的想法部分,你会发现许多伟大的想法标记为“计划”或“实施”。现在你可以自己想出还有什么属于模块化事件系统。


2、Brandstedt City | 新地图


我们已经为伍珀塔尔建立了自己的地图。然而,私人变化、Covid-19和许多其他事情导致了进展缓慢。我们常说,地图完成了95%。为什么是95%?我们总是说:最后5%的时间和前95%的时间一样多。最后5%是最后的润色、细节和最后的检查。很多人喜欢跳过这些步骤。然而,对我们来说,重要的是看到你对细节的关注。我们想要千篇一律的的大沥青/混凝土表面吗?不,我们想慢慢来,想给你展示一些美丽的东西。在过去的几周里,我们在布兰德施泰特这张地图投入了大量的时间。路网已建成,区域划分已明确,站点大楼已规划并临时放置在地图上,部分没有警卫大楼的站点,已开工建设。还进行了第一批测试,以便从一开始就正确配置AI导航。



布兰德施泰特地图会有多大?

布兰德施泰特地图

    地图会比林津大很多,但比吕登谢德小。良好的地图大小将为所有玩家提供绝佳的游戏体验。为了使您不必无限期地等待,我们将分3-4步发布地图:首先,我们将发布一个与林津相当甚至更大一点的地图部分。


你能从布兰德施泰特那里得到什么?

  • 空中救援站 (10号医疗直升机+警用直升机)
地图上的空中救援站
  • 大型工业厂房
  • 核电站
  • 有许多农场、田地、森林的大农村地区
  • 两条主要公路
  • 两个人口密集的城区
  • 狭窄的车道和蜿蜒的小巷
  • 森林中的许多小细节、公园、停车场...
  • 差异很大的海拔高度
  • 更多...

    我们还不知道布兰德施泰特什么时候会成为一张可玩的地图。但是,我们将随时向您通报新的进度,并可能向您展示我们是如何在溪流中构建这些领域的。

地图两角


3.图形错误 | 地面缺失

    这是最困扰我们的问题。为了找出问题所在,已经做了好几个小时的测试、记录和修正。为什么地板不见了?之前发生了什么事?什么导致的?可能是由于地图上的车辆或物体造成的吗?一切都被梳理过了。CPU、GPU和RAM上的负载,所有的事情都被测试,并详细记录下来。我们花了几个小时的时间来找出一个可能的解决方案,现在问题已经解决了。

    在我们的测试中,模组运行得非常令人满意。在过去,图形引擎经常在15-20分钟后崩溃(极高画质) ,现在这种情况发生得很晚。如果图形引擎崩溃了,现在还可以用“F7”重置它。这是朝着正确方向迈出的第一步。


    我们希望能够通过我们的第一个开发者博客让您对当前发生的事情有一个很好的了解。幕后的观察可能会让你们中的一些人理解这样的修改需要多少工作,并且某些“功能”,即使它们仍然如此微不足道,也需要数周的开发和测试。

    如果您喜欢或有什么想法,写在评论里,我们期待着你的反应 


亲切的问候

你的吕登谢德团队


【吕登谢德MOD】开发者日志#1 模块化事件与新地图的评论 (共 条)

分享到微博请遵守国家法律