ManaSource based on godot.

Reid 0434cc0525 Add some missing contributor information 6 месяцев назад
addons a9a1f15c78 Add map flags support (no item drop, no spell casting, no player rejoin, spirit only, etc...) 6 месяцев назад
data 79d50f4f6e Add some missing contributor information 6 месяцев назад
presets af3baca9a9 Fix some UX and UI issues 6 месяцев назад
sources af3baca9a9 Fix some UX and UI issues 6 месяцев назад
tools f13b01607a Add missing map files on the license file 2 лет назад
.gitignore e1e369c465 Add publishing folder on our gitignore list 1 год назад
BuildProfile 449da1b21a Fix the 16x16 layer of our icon and add build profiles for next builds 2 лет назад
BuildProfile.build 449da1b21a Fix the 16x16 layer of our icon and add build profiles for next builds 2 лет назад
CC BY-SA 4.0 e2f1029246 Add license file and contributor list 2 лет назад
LICENSE.md c117308338 Update our licensing files to include spi, manasource and godot 6 месяцев назад
README.md d213f8893a Upgrade to Godot 4.3 8 месяцев назад
export_presets.cfg 3ecbd34690 Update our export preset to godot 4.3 7 месяцев назад
online.html ce81d812af only generate json now and add a js based site 1 год назад
project.godot 26a1fd19f3 Enable physic multithreading 6 месяцев назад

README.md

Source of Mana

Client and Game development for Source of Mana, a The Mana World story.

Tools

Game editor: Godot current version is 'Godot 4.3' accessible on Godot's official website.

Level editor: Tiled current version is 'Tiled 1.10.1' accessible on Tiled's official website.

DataBase editor: SQLiteBrowser current version is '3.12.2'

How to run the server

From source:

cd <checkout of this repo>
godot --server --headless

With prebuilt binary:

"./Source of Mana" --server --headless

Note that SOM writes the list of online players, online.json, next to the SOM or godot executable.

License

This project is distributed under the terms of the MIT license, this includes every part of this repository except the data folder that is released under the CC BY-SA 4.0 license. You can find describtion of such licenses in the LICENSE.md file.