废土游戏开发周报 #88

这周是我写作的一周,因为我有一篇文章 原子科学家公报 我正在完成即将出版的工作。 我喜欢写这些东西,尽管我不能说我喜欢截止日期。 好吧,我想需要一些东西才能让他们走出门。

我觉得这周只是写作、阅读和一些编程(对于 俄勒冈路'83 游戏)。一切都很好,但时间过得如此之快,我简直不敢相信已经是周日了。 我必须为此展示什么?嗯,我想,我写的文章。 那是一件事。并且游戏也在逐步改进。 开发游戏的问题在于,每次我接近完成某件事时,我都会意识到我还需要完成 3 件事才能真正完成它。所以我进去完成这些事情,这又创造了 3 件需要完成的事情……等等。

例如,我在过去几天进行了编程,作为给学生们的一个例子,同时也只是为了增加你开车时可能发生的事件“池”的数量,在这种情况下,其他有车的人试图通过在你后面开车并按喇叭来让你靠边停车。 你停下来吗?你忽略他们吗?你想逃跑吗?我喜欢这种事情,因为浏览可能性“树”会带来各种巧妙的小想法和创作。

最终,我决定,如果你试图(通过加速)逃跑,就有可能发生车祸。 因此,人们必须制定出一张概率表,以及事故的严重程度。 但如果事故很严重,它会伤害你所乘坐的汽车,甚至可能伤害车内的人。

但为了伤害里面的人,我意识到我必须提出一些新的健康条件,比如“脑震荡”和“割伤”_头。”然后我想,好吧,“切_“头”还不错,除非它带来了感染的机会,现在我必须编写一个名为“感染”的小条件。等等,等等。 哦,你想损坏车辆吗?这是如何运作的?哦,你想让你车里的其他 NPC 给你建议吗?那应该如何运作? ETC。

在我处理这些事情的一半时间里,我会得到一个“聪明”的想法,那就是一个可以大大加快速度的函数(在这种情况下,一个简单的方法就是“随机挑选一个具有‘害怕’特征的 NPC”,这在代码中并不难做到,但如果这是一个常见的事情,难道不应该有一种方法来自动完成它吗?)……这很棒,而且我很高兴在编写完该函数后使用该函数,但现在我还添加了另一件无穷无尽的事情。

我这周的目标是丰富一些在高速公路上可能发生的随机事件。这是我整理的小清单。把这些想象成完成一个以“当你开车走在高速公路上......”开头的句子。

  • …你看到远处马路对面似乎是故意设置的路障。
  • …你转过一个盲角,不得不刹车,因为路面上已经筑起了路障。
  • …你突然发现一辆皮卡车在追你,司机疯狂地按喇叭。
  • …你突然发现自己被一辆警车追赶,警车的警灯和警笛都亮着。
  • …一只鹿突然跳过马路!(这符合生物群系的特点。)
  • …你看到一辆巨大的卡车在马路上折叠了,被遗弃了。
  • …你会看到路边有个卡车停靠站/加油站/餐馆。
  • …你看到一个人在走动。
  • …你看到一大群人走动。
  • …你看到一个广告牌一个旅游陷阱在下一个岔路口。

接下来会发生什么?这就是这些事情的乐趣所在。有些地方你可以安全地忽略它(不想去旅游陷阱?没问题!),在某些游戏中,玩家被迫面对这种情况。

有些可能是一次性的,有些则可能有几乎无限的变体(比如卡车停靠点、加油站和餐馆),大多数会很无聊但有用(比如能获得食物或燃料的可能性)。

其中一些可能致命。(有想法应该加入池子吗?只要在评论里发出来,我会考虑的......!)

真正棘手的是如何让他们进入系统,因为虽然想出一个基本想法很容易,甚至把基础内容完善也很容易,但一旦你开始考虑所有可能的应急情况,最终就会变得详细.

所以对于追赶皮卡车的那个(这是我唯一或多或少完成的那一辆),基本上有三种基本选择:无视卡车、加速逃跑和靠边停车。如果你有NPC有“警惕”或“小心”特质,他们会告诉你不是靠边停车。

如果你选择逃跑,带有“恐惧”特质的NPC会抱怨,而拥有“小心”特质的NPC会告诉你这很危险。选择“忽略”或“逃脱”将掷骰子决定追你的人是否放弃。

“逃脱”时,它还会掷骰子决定是否坠毁。如果那个人不放弃,你也没撞车,情况就没变(那个人还在跟着你),然后你得重新做决定。最终他会放弃的。

如果你靠边停车,他会要求你一半的食物。如果你有NPC有“威慑”或“武装”特质,他们会主动告诉那个人滚开。你可以让那个人滚开,也可以让NPC(如果有的话)来做,给他少量的食物,或者给他想要的东西。

无论如何他都会离开(事实证明他并不愿意真正伤害你)。如果你无视NPC的建议,他们会对你感到恼火。

大致就是这样。你可以看到这涉及大量的检查和应急措施。I比如因为这意味着赛事会根据车上其他人和玩家的选择而有很大不同——这不是很简单有点像有显而易见正确答案,并且有很多出路。

在这部电影里,死亡其实很少见——这是唯一的方式该在这种情况下,事故严重程度会导致你的车发生事故并出现糟糕的车祸。但人们仍然觉得有必要确保这种可能性存在,这意味着要增加更多复杂性。

当然,促使我加入这些复杂性的唯一原因是......我。而且,也有人认为“简单越好”,因为“越简单就能完成”......不过,不管怎样,我们就在这里。

对于末日机器本周,我写了一篇非常简短的文章,讲述了这几周一直在我脑海中盘旋的一个奇怪想法:末日钟的反义是什么??而且我甚至不确定我到底问了什么问题手段,更别说它是什么了回答但我有些想法,也写了下来,无论好坏......

阅读更多

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论