Devlog #1 – 将构建转化为引人入胜的体验
在美丽的世界中寻找目的
Spatial Terminal Engine,这个终极世界构建平台,正遭受着生存问题的困扰。玩家正在创造美丽的体素世界,但他们真正缺乏的是一种使命感。现在,作为这个出色游戏引擎背后的才华横溢的开发者之一,我沉浸在旨在解决这个问题的讨论的核心。我们作为一个团队集思广益,我在这里与您分享我们踏上的迷人旅程,将那些风景如画的世界变成 可玩的 游戏。

其他游戏的灵感火花
像大多数开发者一样,我们从其他成功的游戏中汲取灵感。因此,我们的头脑风暴会议通常围绕比较和分析 Minecraft 和 Space Engineers 等游戏的机制展开。我们团队的创意天才 Yuan 建议在 Spatial Terminal Engine 中加入程序生成——这个有趣的想法无疑会让我们的世界建设更加充满活力。
然而,Bell,我们的理性之声,提醒 Yuan,创建一个像 Minecraft 一样迷人和详细的程序生成引擎将非常耗时。因此,我们决定做一些不同的事情。我们没有追随现有游戏的脚步,而是选择赋予创作者自己权力。毕竟,在为自己的世界设计游戏机制时,谁会比创作者更清楚呢?

向模组社区学习
各种游戏的改装社区,尤其是 Minecraft 和 Cities Skyline,在塑造我们的游戏设计方法方面发挥了重要作用。这些社区展示了游戏玩法、构建、模组和游戏设计如何无缝地协同工作。从他们那里汲取灵感,我们决定让玩家不仅能够创造和玩游戏,而且能够根据需要从头开始修改并最终设计他们的游戏。
为了将我们的愿景付诸实践,我们需要使 Spatial Terminal Engine 尽可能易于访问和用户友好。这意味着不再需要教程或编码知识,尤其是对于没有技术背景的用户。然而,尽管听起来雄心勃勃,但我和我的杰出同事甚至计划在不久的将来实施高级人工智能,这样只需启动引擎本身就可以完成改装。
结合游戏机制
为了实现我们的宏伟愿景,我们引入了“Spawnables”的概念。这些非体素对象使我们能够开发一个可编程引擎,使玩家能够将可执行脚本附加到 Spawnables,从而将游戏机制带入世界。
为了保持我们的设计简单,我们为生成点设计了流动的光墙,通过附加基于 API 的拯救世界引擎的脚本为它们提供可编程功能。可编程具有三个组成部分:物理对象、脚本(方法)和存储字段。通过实施这些功能,我们让创作者可以通过我们的 Spawnable 编辑面板自定义 Spawnable,根据他们认为适合他们的游戏世界的方式调整它们。

检查点和终点:为体素世界注入生命
有了坚实的基础,我们开始设计检查点和端点,将这些体素世界变成可玩的游戏。我们优雅的解决方案以跑酷地图的形式出现,其中检查点设置玩家的进度,端点解锁编辑模式。这允许玩家在到达原作者设定的终点时添加更多内容或修改机制。
在这种新颖的方法中,端点起到了激励作用,使玩家努力达到解锁编辑模式的理想阶段。我们的团队对我们开发的创新系统寄予厚望,我们很高兴看到社区接受它。

加入社区并加入我们的愿望清单!
我们不可思议的旅程使我们开发了一种游戏引擎,该引擎有望为创作者和玩家带来无与伦比的体验。作为一名开发人员,我邀请您加入我们热情的社区,将 Spatial Terminal Engine 列入愿望清单,并热切等待更多更新(例如我们即将发布的开发日志)。
更多教程和新手地图
此外,我想分享一下,我们在新手教程部分添加了更多说明和全新的跑酷地图。这些令人兴奋的新增内容将在下周即将发布的更新中发布。我们迫不及待地想让您体验我们独特的游戏引擎,与他人分享您的世界,并踏上无数的冒险之旅。
直到下一次,快乐的建筑!
发表于 开发日志