Traveller/README_ZH.md
Cold-Mint 0b5e2c3217 Upload logs to the server.
支持上传日志到服务器。
2024-07-15 20:37:30 +08:00

101 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[![Star History Chart](https://api.star-history.com/svg?repos=Cold-Mint/Traveller&type=Date)](https://star-history.com/#Cold-Mint/Traveller&Date)
[English](README.md) 简体中文 [にほんご](README_JA.md)
## 简介
薄荷的新作游戏。
一款像素的跨平台的Roguelite游戏。
## 近期研发进度
| 任务 | 状态 |
| ----------------------------------------------------------- |----|
| 随机生成地图 | 完成 |
| 战利品 | 完成 |
| 支持仍出的背包系统 | 完成 |
| 为生物添加AI代理 | 进行中 |
## 屏幕截图
游戏场景
![](screenshot/0.0.1/game_page.png)
关卡编辑器
![](screenshot/0.0.1/level_Graph_Editor.png)
## 在本地运行项目
#### 下载引擎
1. 下载[Godot Engine .Net](https://godotengine.org/)。
下载引擎后,您需要额外下载导出模板才能导出为可执行程序。
2. 下载 [.NetSDK](https://dotnet.microsoft.com/download).
#### 克隆项目
在您的工作目录输入以下指令:
```
git clone https://github.com/Cold-Mint/Traveller.git
```
#### 导出
需要在导出预设>资源>筛选导出非资源文件或文件夹编辑框内填入:
```
data/*
```
## 配置Openobserve
> 这是可选的操作即使您不配置Openobserve游戏也能正常运行。
openobserve用于在游戏发布后持续收集日志和报警信息。
#### 搭建openobserve服务器
请见:[openobserve](https://github.com/openobserve/openobserve)
#### 编写配置
在您搭建完毕openobserve的服务器后按如下步骤配置文件
1. 在项目的根目录创建名为**AppConfig.yaml**的配置文件。
2. 填入远程服务器的信息。
```yaml
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](LICENSE)
查看协议的中文翻译版本:[GPL-3.0 license 简体中文](LICENSE_ZH)
支持商用任何人可修改构建并用于售卖或免费发布。对于此项目的所有衍生版本根据GPL协议您应当**保留作者版权**,以及**公开修改后的源代码**。
> 注意:您有权售卖修改后的版本,但不能售卖原版。
## 贡献者
<a href="https://github.com/Cold-Mint/Traveller/graphs/contributors">
<img src="https://contrib.rocks/image?repo=Cold-Mint/Traveller" />
</a>