异星工厂吧 关注:60,921贴子:390,229
  • 15回复贴,共1

周五事实#282 - 0.17即将到来

只看楼主收藏回复

发布计划(kovarex)
本周是关闭并完成所有将达到0.17.0的所有事情的时间。
并非我们原本计划完成的所有事情都已完成(惊喜),但我们之后只留下了任何非必要的内容,因此我们不会再推迟发布。计划是,下周将致力于办公室游戏测试和错误修正。许多人会争辩说,我们可以立即释放并让玩家为我们找到错误,但我们希望在内部解决最明显的问题,以避免在发布后出现太多重复的错误报告和混乱。此外,一些潜在的错误,如保存损坏,更容易在内部工作。
如果游戏测试顺利进行,我们会在下周五告诉你,如果是这样的话,我们的目标是从2月25日开始。
发布后的计划
因为在我们能够足够好地调用0.17之前我们想要做很多事情,所以随着时间的推移,我们将简单地将新事物推入0.17版本中。即使0.17在合理的时间内变得稳定,我们仍然会把事情放在首位。我们仍然可以在0.17内制作实验/稳定版本号。大多数事情不应该大到足以使游戏普遍不稳定。我已经无数次听过一个关于我们添加了什么的小频繁发布的建议,这可能会在0.17之后的一段时间内成为现实。
较小的版本主要包含:
·新GUI屏幕的最终外观和行为,因为它们将完成。
·新图形。
·新的声音和音响系统调整。
·迷你教程的补充和调整。
这实际上是对我们程序的一个很大的改变,我们有很多方法可以尝试最大化更小和更常规的内容更新的有效性。
GUI进度(kovarex)
完成了几个GUI屏幕。其他人(大多数人)只是留在那里,因为他们在0.16。它们是新GUI样式和旧GUI样式的组合。它们有时看起来很有趣并且不合适,但它们应该是有用的。

蓝图库
蓝图库更改已分为几个步骤。原因是,有一个很大的动机与0.17.0 的新快速栏(FFF-278中引入的最终版本)进行集成,而其他更改可以在之后完成。快速栏的内容是,它对游戏中最常用的工具之一来说是一个很大的变化,人们通常不喜欢变化,即使它变得更好。为了尽量减少对变化的仇恨,我们需要“妥善销售”。通过这种方式,我们应该在引入新快速栏时提供尽可能多的积极方面。
因此,已经实现并适用于0.17的更改是能够将快照栏直接链接到蓝图库窗口的蓝图/书籍放入快速栏,因此您无需拥有物理蓝图库存中的商品。另一个变化是,从蓝图库中选择一张蓝图,然后按Q就会解除它,而不是默默地将其推送到您的库存。这与FFF-255中描述的剪贴板相同。您仍然可以将库中的蓝图明确地插入到库存槽中,但是如果您只是选择它,使用它,然后按Q,它就会消失。
除此之外,其他与蓝图库相关的更改将在0.17.0之后很快发布。首先是改变GUI的外观:

我们还允许在网格和列表视图之间切换。它主要提供了一种很好地查看蓝图名称的方法。我们注意到玩家试图在其名称中放入大量关于蓝图的信息,因此我们计划增加编写蓝图的文本描述的可能性。

最后一个重大变化是允许将蓝图书放入蓝图书中,从而实现更好的组织。基本上就像一个目录结构。每当打开蓝图/书籍时,我们计划显示其当前位置,以便玩家准确知道发生了什么。

它是否曾经发生在你身上,你有机器人试图把东西放到你的完整库存中,而你从中挑选一个物品来制造东西,然后你就是不能把它放回去,因为勤奋的机器人只是填满了最后一个无论他们想要给你什么,你的库存插槽?在我的情况下,树木去除的木材是最常见的事情。
这在0.16中不时很烦人,但随着新的快速栏,它开始发生更多,因为现在,你只有一个库存,而且快速栏中没有预留的插槽。为了解决这个问题,我们只是扩展了手的“主体”。当您从库存中选择某些内容时,插槽上会显示手形图标。只要您将光标握在光标中,手就会停留在那里,并防止其他东西被插入那里。这样,只要您没有从外部来源(例如胸部)获取,就应该始终能够将当前选定的项目返回到您的库存中。

手正在保护机器人的插槽。
地形生成更新(TOGoS)
关于什么是一个好的Factorio世界,每个人都有不同的看法。我一直在研究0.17的几个变化,但最重要的主题是使地图生成器选项屏幕更直观,更强大。
在早期的FFF(FFF-258)中对矿石的放置有所讨论,但从那时起我们发现了更多需要修复的东西。
Biter Bases
在0.16中,对于苦味碱的大小控制没有太大影响。频率控制改变了频率,但这也减少了基地的大小,这通常不是人们想要的。
对于0.17,我们使用类似于我们控制资源放置的系统重新进行了比特放置。尺寸和频率控制现在更像人们所期望的那样,频率增加基数,尺寸改变每个基数的大小。

新的预览UI显示敌人基本控件的效果。实际上,每次更改后预览都需要几秒钟才能重新生成,但在此动画中会跳过再生部分以清楚地显示控件的效果。
如果你不喜欢相对统一的世界各地的咬合位置,那么引擎盖下的变化就会让模仿者更容易做出不同的事情。Placement现在基于NamedNoiseExpressions“enemy_base_frequency”和“enemy_base_radius”,后者又引用“enemy_base_intensity”。通过覆盖其中的任何一个,修改者可以轻松地创建一个地图,其中只在高海拔处或仅在水附近找到咬人,或者将敌人的位置与资源的位置相关联,或者将任何其他可以表示为位置函数的东西。
悬崖
我们为悬崖增加了一个“连续性”控制。如果您真的喜欢悬崖迷宫,请将其设置为高,以减少悬崖面的间隙数量。或者你可以向下转,使悬崖非常罕见或完全缺席。

生物群系调试
平铺位置基于适用于每种类型的瓷砖的一系列湿度和“辅助”值(湿度和辅助属性在世界各地的不同点处变化)。例如:草只放置在湿度相对较高的地方,而沙漠(不要与普通的旧沙子混淆)只能放在辅助高的地方。我们已经将这些约束称为“矩形”,因为当您在湿度和辅助图表上绘制每个瓷砖的主页时,它们将显示为矩形。
仅仅通过查看每个磁贴的autoplace代码就很难理解矩形,所以我编写了一个脚本来绘制它们。这使我们能够确保它们按照我们的要求进行排列,它们之间没有间隙,并且在某些情况下会有重叠。

具有湿度辅助图表一切都很好,但并不能说明整个故事,因为磁贴放置还取决于每种磁贴类型特定的噪声层,并且还可能受用户可调整的自动控制控制(例如转动草滑块)。因此,为了进一步帮助我们可视化湿度,辅助,瓷砖特定噪声和自动装置控制如何协同工作以确定地图上的瓷砖,有一些交替的湿度和辅助发生器,它们只是从南北和西向线性变化。东,分别。

使用'debug-moisture'和'debug-aux'发生器分别驱动水分和辅助。
我的一个项目是将控件放在地图生成器GUI中,以便我们可以在地图创建时选择各种图块属性(温度,辅助,湿度,高度等)的生成器,而无需涉及mod。这对于调试生物群体矩形非常有用,但我不可思议的动机是,至少在有多个选项的情况下,向玩家显示生成器信息。有两个原因:
·mods已经可以通过预设覆盖tile属性生成器,但是我们没有在UI中显示该信息的位置。因此,在预设之间切换可能会以非显而易见的方式改变隐藏变量,并导致很多混乱。
·我曾梦想在基础游戏中运送备用升力发生器。
水位
对于0.16,我试图使大陆的形状更有趣。有些人非常喜欢的新的地形,或至少设法找到使工作的一些设置他们。其他人称之为“沼泽乱七八糟”。一个常见的问题是,在0.12天内探索世界会更有趣。
所以在0.17中我们将默认的高程生成器恢复到与0.12非常相似的高度生成器。这意味着大型的,有时连接的湖泊。
水的“频率”控制令包括我自己在内的很多人感到困惑。它可以被解释为“多少水”,当实际效果反向缩放水体和大陆体时,这样较高的水频实际上意味着较小的水体。因此,对于0.17,水“频率”和“大小”滑块正在被“比例”和“覆盖”取代,它们做同样的事情,但希望更加明显。较大的规模意味着较大的土地特征,而更多的覆盖范围意味着更多的地图覆盖在水中。
新地图类型
为了确保一个合适的起始区域,高程发生器总是在那里建立一个平台(所以你永远不会在海洋中间产卵)和一个湖泊(所以你可以让一个发电厂运行)。根据高原外部的情况,这有时会导致起点周围出现一个圆形的悬崖环,看起来非常人为,我们希望减少这种影响。
在解决该问题的过程中,我创建了另一个用于调试目的的自定义生成器。这个只是在无尽的海洋中产生了起始区域高原。我实际上并不记得这对于调试是多么有用,但有一次我指示Twinsen查看它以说明生成起始区域背后的机制。
团队的其他成员非常喜欢这种设置,以至于我们将其作为玩家可选择的选项。因此,在0.17中你可以在“正常”地图类型(类似于0.12)和“岛屿”之间进行选择,它在起始点为您提供单个大岛。有一个滑块可以让你改变岛屿的大小。

具有多个起点的地图将具有多个岛屿。

PvP群岛!
说到规模滑块,我们将它们的范围从±2倍(旧的“非常低”到“非常高”设置)扩展到±6倍(显示为“17%”到“600%”) )。以前,这些值在内部存储为5个离散选项之一,但是由于最近的地形生成更改使得实际数字乘数在大多数情况下更有意义(例如,矿块的数量与'频率'滑块的值成正比,我们正在转而将它们存储为数字,而不仅仅是模糊地与它相关联。这有副作用,如果您不介意 编辑某些JSON,您将能够创建值超出GUI滑块提供的范围的地图。
Mods也可以将自己的“地图类型”添加到地图类型下拉列表中。如果您真的喜欢0.16的陆地形状,并希望能够继续用它创建新的地图,请在论坛上告诉我们。
高分子蓄电池(Ernestas,Albert)

蓄能器的设计一直很好。4个非常明显的气缸,看起来像巨型电池,特斯拉电线杆和电子束,在风格和可读性方面完美地传达了它的功能。这就是为什么对于高分辨率转换我们非常谨慎地保持这个实体不变。
唯一有点令人不安的事情(对于某些人来说)当多个累加器连成一排时,两极相互交叉。所以我们决定解决它(或打破它)。剩下的工作是使实体兼容游戏的实际外观。但实质上累加器仍然是相同的。

一如既往,让我们知道您在我们的论坛上的想法。
版权所有©2015 - 2019 Wube Software - 保留所有权利。


IP属地:湖北1楼2019-02-16 03:15回复
    居然第一


    IP属地:黑龙江来自iPhone客户端3楼2019-02-16 06:45
    回复
      地图生成器已经用rso用习惯了怎么办


      IP属地:河北4楼2019-02-16 09:49
      收起回复
        窒息的机翻······


        IP属地:辽宁来自Android客户端5楼2019-02-16 18:27
        回复
          新版本撒花~


          IP属地:浙江7楼2019-02-16 19:36
          回复
            机翻需加标题标记


            IP属地:吉林9楼2019-02-16 20:20
            回复
              指日可待啊


              IP属地:河北10楼2019-02-17 00:39
              回复
                没看懂加了什么内容,除了地图生成方面


                IP属地:江苏来自Android客户端11楼2019-02-17 09:51
                收起回复
                  有没有精简版的说明


                  IP属地:江苏来自Android客户端12楼2019-02-17 11:18
                  收起回复
                    机翻的胸部


                    IP属地:上海13楼2019-02-18 00:00
                    回复
                      加个飞机✈️


                      IP属地:广东来自Android客户端14楼2019-02-20 10:39
                      回复
                        啥时候更新??


                        IP属地:河北来自Android客户端15楼2019-02-20 18:01
                        回复
                          学习外语的重要性


                          IP属地:河南来自Android客户端16楼2019-02-25 09:27
                          回复