Auto-Astra 是一款 基于体素的自动化游戏,背景设定在太空 沙盒中。你可以逐方块设计并建造飞船,然后使用脚本对其进行控制。 逐方块设计你的飞船:采矿船、运输船、巨型货运舰或任何你喜欢的类型。你添加的方块不仅决定飞船的外观,还会影响其速度、转向灵活性以及战斗中的耐久性。 每艘飞船最多可安装八件武器和/or模块,空间足以容纳武器、采矿激光或提升飞船属性的模块。 飞船建成后,编写你自己的脚本或使用社区脚本实现自动化:运行自动贸易路线、开采整个小行星带或参与大规模战斗。这一切都可以通过内置的 Lua 引擎及其 API 实现。 体素编辑器 集成的体素编辑器允许你设计蓝图,以便在造船厂建造或修改飞船。…
Auto-Astra 是一款 基于体素的自动化游戏,背景设定在太空 沙盒中。你可以逐方块设计并建造飞船,然后使用脚本对其进行控制。
逐方块设计你的飞船:采矿船、运输船、巨型货运舰或任何你喜欢的类型。你添加的方块不仅决定飞船的外观,还会影响其速度、转向灵活性以及战斗中的耐久性。
每艘飞船最多可安装八件武器和/or模块,空间足以容纳武器、采矿激光或提升飞船属性的模块。
飞船建成后,编写你自己的脚本或使用社区脚本实现自动化:运行自动贸易路线、开采整个小行星带或参与大规模战斗。这一切都可以通过内置的 Lua 引擎及其 API 实现。
体素编辑器
集成的体素编辑器允许你设计蓝图,以便在造船厂建造或修改飞船。如果你船上备有方块,甚至可以在太空中直接修改飞船。但请确保处于安全区域,因为在升级期间飞船将暂时关闭。
你添加的方块直接定义飞船的属性:推力、最高速度、护盾、能量生成与存储量,当然还有船体生命值。
造船厂可以建造不同尺寸的飞船,从护卫舰、战列舰到拥有数百万船体生命值的巨型主力舰。每艘飞船都有八个模块插槽,但每种船级的模块尺寸各不相同。
蓝图可以导出为单个编码文本字符串,你可以复制并与朋友分享,或上传至 Auto-Astra 网站与世界分享你的设计。
自动化
Auto-Astra 自动化的核心是控制你舰队的 Lua 脚本。你可以自行编写这些脚本,或者如果你不想动手,也可以使用游戏自带的脚本,并从 Steam 创意工坊获取更多资源。
Lua 脚本拥有一个 API,可访问其周围环境的所有信息,以及现有物品、生产链等全局数据。当货舱已满、小行星耗尽,或最糟糕的情况——飞船受到攻击时,回调函数会通知脚本。这些回调中的代码定义了你的舰队如何做出反应。
为了让自动化更有趣并支持真正复杂的设置,脚本之间可以互相广播消息,无论是为了交换信息还是在遭受攻击时寻求帮助。
作为手动控制其中一支舰队的玩家,你也可以向你的舰队广播这些消息。想象一下,你正遭到攻击,于是呼叫一批战列舰来修复船体并彻底摧毁敌人。
如果你不想写代码,别担心:所有脚本都可以通过参数进行配置,因此你可以在不编写一行代码的情况下构建所有的自动化功能。
Lua IDE
用于脚本开发的游戏内置 Lua IDE。使用它来修改现有脚本或创建全新的脚本,并定义参数、回调以及你需要的所有代码。API 文档可供查阅,以免迷失方向。
编写代码、编译、修复错误,并在你的舰队上运行脚本!
多人游戏
有什么比独自玩一款好游戏更棒呢?那就是和朋友一起玩。Auto-Astra 支持通过局域网、直接 IP 连接或 Steam 进行多人游戏,你可以通过 Steam 邀请朋友加入你的游戏。
是合作游玩还是各自建立帝国:由你决定。
评论