Mint's new game.
A pixel cross-platform roguelite game.
Task | status |
---|---|
Randomly generated map | complete |
loot | complete |
Support still out of the knapsack system | complete |
Add AI agents to creatures | In progress |
Game scene
Level graph editor
-
Download Godot Engine .Net.
After downloading the engine, you will need to download an additional export template to export as an executable program.
-
Download .NetSDK.
Ubuntu or Linux Mint install the .net 8.0 Sdk.
apt install dotnet-sdk-8.0
Enter the following command in your working directory:
git clone https://github.com/Cold-Mint/Traveller.git
You need to fill in the Export Presets > Resources > Filter to export non-resource files or folders edit box:
data/*
- disableVersionIsolation Disable version isolation.
- enableMod Experimental feature, the game loads dll files and pck files in the mod directory when the mod is enabled. Due to the isolation of AssemblyLoadContext, the main game content cannot be accessed from within the Mod for the time being.
Enter the following command in the directory where the game is located:
./Traveler.sh
This is optional, and the game will work even if you do not configure Openobserve.
openobserve is used to continuously collect logs and alarm information after a game has been released.
see:openobserve
After you have set up an openobserve server, follow the following steps to configure the file:
-
Create a configuration file named AppConfig.yaml in the root directory of your project.
-
Fill in the information for the remote server.
open_observe: address: [address] access_token: [token] org_id: [org_id] stream_name: [stream_name]
address Indicates the address of the server in the format of http(s):https://www.example.com. (Support http and https)
The project is prepared for localization at the beginning of writing. You can edit the csv file in the locals directory. To modify and add new translations.
Support commercial, anyone can modify, build, and sell or distribute for free. For all derivative versions of this project, under the GPL, you shall retain the author copyright and publish the modified source code.
Note: You have the right to sell the modified version, but not the original.