2024-06-06 11:37:50 +00:00
|
|
|
|
[![Star History Chart](https://api.star-history.com/svg?repos=Cold-Mint/Traveller&type=Date)](https://star-history.com/#Cold-Mint/Traveller&Date)
|
|
|
|
|
|
2024-06-12 13:33:29 +00:00
|
|
|
|
[English](README.md) 简体中文 [にほんご](README_JA.md)
|
2024-05-19 01:44:02 +00:00
|
|
|
|
|
|
|
|
|
## 简介
|
|
|
|
|
|
|
|
|
|
薄荷的新作游戏。
|
|
|
|
|
|
|
|
|
|
一款像素的跨平台的Roguelite游戏。
|
|
|
|
|
|
|
|
|
|
## 近期研发进度
|
|
|
|
|
|
2024-06-12 13:33:29 +00:00
|
|
|
|
| 任务 | 状态 |
|
|
|
|
|
| ----------------------------------------------------------- |----|
|
|
|
|
|
| 随机生成地图 | 完成 |
|
|
|
|
|
| 战利品 | 完成 |
|
2024-07-02 15:58:48 +00:00
|
|
|
|
| 支持仍出的背包系统 | 完成 |
|
|
|
|
|
| 为生物添加AI代理 | 进行中 |
|
2024-05-19 01:44:02 +00:00
|
|
|
|
|
2024-05-19 12:29:32 +00:00
|
|
|
|
## 屏幕截图
|
|
|
|
|
|
|
|
|
|
游戏场景
|
|
|
|
|
|
2024-05-19 12:40:22 +00:00
|
|
|
|
![](screenshot/0.0.1/game_page.png)
|
2024-05-19 12:29:32 +00:00
|
|
|
|
|
|
|
|
|
关卡编辑器
|
|
|
|
|
|
2024-05-19 12:40:22 +00:00
|
|
|
|
![](screenshot/0.0.1/level_Graph_Editor.png)
|
2024-05-19 12:29:32 +00:00
|
|
|
|
|
2024-05-19 01:44:02 +00:00
|
|
|
|
## 在本地运行项目
|
|
|
|
|
|
|
|
|
|
#### 下载引擎
|
|
|
|
|
1. 下载[Godot Engine .Net](https://godotengine.org/)。
|
|
|
|
|
|
|
|
|
|
下载引擎后,您需要额外下载导出模板才能导出为可执行程序。
|
|
|
|
|
|
|
|
|
|
2. 下载 [.NetSDK](https://dotnet.microsoft.com/download).
|
|
|
|
|
|
|
|
|
|
#### 克隆项目
|
|
|
|
|
|
|
|
|
|
在您的工作目录输入以下指令:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
git clone https://github.com/Cold-Mint/Traveller.git
|
|
|
|
|
```
|
|
|
|
|
|
2024-07-02 15:58:48 +00:00
|
|
|
|
#### 导出
|
|
|
|
|
|
|
|
|
|
需要在导出预设>资源>筛选导出非资源文件或文件夹编辑框内填入:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
data/*
|
|
|
|
|
```
|
|
|
|
|
|
2024-07-23 15:03:03 +00:00
|
|
|
|
#### 自定义特性
|
|
|
|
|
|
|
|
|
|
- **disableVersionIsolation** 禁用版本隔离。
|
2024-07-28 02:09:44 +00:00
|
|
|
|
- **enableMod** 实验性功能,当启用模组时游戏会在mod目录加载dll文件和pck文件。由于AssemblyLoadContext的隔离性,暂时不能从Mod内访问主游戏内容。
|
2024-07-23 15:03:03 +00:00
|
|
|
|
|
2024-07-15 14:36:48 +00:00
|
|
|
|
## 配置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)
|
|
|
|
|
|
2024-05-19 01:44:02 +00:00
|
|
|
|
## 参与翻译
|
|
|
|
|
|
|
|
|
|
此项目在编写之初就为本地化做好了准备。您可以编辑locals目录下的csv文件。来修改和添加新的翻译。
|
|
|
|
|
|
|
|
|
|
## 许可证
|
|
|
|
|
|
|
|
|
|
[GPL-3.0 license](LICENSE)
|
|
|
|
|
|
|
|
|
|
查看协议的中文翻译版本:[GPL-3.0 license 简体中文](LICENSE_ZH)
|
|
|
|
|
|
|
|
|
|
支持商用,任何人可修改,构建,并用于售卖或免费发布。对于此项目的所有衍生版本,根据GPL协议,您应当**保留作者版权**,以及**公开修改后的源代码**。
|
|
|
|
|
|
|
|
|
|
> 注意:您有权售卖修改后的版本,但不能售卖原版。
|
|
|
|
|
|
2024-06-06 11:37:50 +00:00
|
|
|
|
## 贡献者
|
2024-05-19 01:44:02 +00:00
|
|
|
|
|
2024-06-06 11:37:50 +00:00
|
|
|
|
<a href="https://github.com/Cold-Mint/Traveller/graphs/contributors">
|
|
|
|
|
<img src="https://contrib.rocks/image?repo=Cold-Mint/Traveller" />
|
|
|
|
|
</a>
|