Traveller/README_ZH.md
2024-08-10 22:01:49 +08:00

3.0 KiB
Raw Blame History

Star History Chart

English 简体中文 にほんご

简介

薄荷的新作游戏。

一款像素的跨平台的Roguelite游戏。

近期研发进度

任务 状态
随机生成地图 完成
战利品 完成
支持仍出的背包系统 完成
为生物添加AI代理 进行中

屏幕截图

游戏场景

关卡编辑器

在本地运行项目

下载引擎

  1. 下载Godot Engine .Net

    下载引擎后,您需要额外下载导出模板才能导出为可执行程序。

  2. 下载 .NetSDK.

    Ubuntu或Linux Mint安装.net8.0Sdk。

apt install dotnet-sdk-8.0

克隆项目

在您的工作目录输入以下指令:

git clone https://github.com/Cold-Mint/Traveller.git

导出

需要在导出预设>资源>筛选导出非资源文件或文件夹编辑框内填入:

data/*

自定义特性

  • disableVersionIsolation 禁用版本隔离。
  • enableMod 实验性功能当启用模组时游戏会在mod目录加载dll文件和pck文件。由于AssemblyLoadContext的隔离性暂时不能从Mod内访问主游戏内容。

在Linux上运行控制台

在游戏所在目录输入以下命令:

./Traveler.sh

配置Openobserve

这是可选的操作即使您不配置Openobserve游戏也能正常运行。

openobserve用于在游戏发布后持续收集日志和报警信息。

搭建openobserve服务器

请见:openobserve

编写配置

在您搭建完毕openobserve的服务器后按如下步骤配置文件

  1. 在项目的根目录创建名为AppConfig.yaml的配置文件。

  2. 填入远程服务器的信息。

    open_observe:
      address: [address]
      access_token: [token]
      org_id: [org_id]
      stream_name: [stream_name]
    

    address 服务器的地址,格式为 http(s)://www.example.com。支持http和https

参与翻译

此项目在编写之初就为本地化做好了准备。您可以编辑locals目录下的csv文件。来修改和添加新的翻译。

许可证

GPL-3.0 license

查看协议的中文翻译版本:GPL-3.0 license 简体中文

支持商用任何人可修改构建并用于售卖或免费发布。对于此项目的所有衍生版本根据GPL协议您应当保留作者版权,以及* 公开修改后的源代码*。

注意:您有权售卖修改后的版本,但不能售卖原版。

贡献者