ryanraposo / shard-projector

Graphical dedicated server control for SteamCMD-based titles.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



Shard Projector

Desktop dedicated servers for Steam-based games.

About | Features | Usage | Known Issues | Contributing | Notice

About

Shard Projector is in active development. While efforts will be made to keep documentation informative and accurate, it too is subject to drastic changes. Some lapses in reliability may arise during this phase.

Current features target Don't Starve Together servers and development will keep that heading as a priority until Shard Projector could be considered a substantial benefit to the game's community. To that end several major updates are planned.

Features

Shard Projector is a 64bit, multi-threaded desktop app for running Don't Starve Together servers on Windows with support for Linux & MACOSX coming soon.

Shard Projector

Usage

Release

Users can download Shard Projector from releases. No installation necessary. Unzip to a convenient location and run as expected.

Source

Use model.py to run Shard Projector with the interpreter.

Build

Alternatively, you can build a binary bundle. You'll need pyinstaller:

pip install pyinstaller

Then run the build script:

python scripts/build.py

Known Issues

Windows (v0.1a)

  • if targeted server configuration folder is not located in (..Documents\Klei\DoNotStarveTogether) the server may fail to start.
  • a gameserver based at C:/steamcmd is expected by Shard Projector even when the UI suggests otherwise

Contributing

UNDER CONSTRUCTION

Notice

Valve is not associated with this project in any way.

Klei Entertainment is not associated with this project in any way.

About

Graphical dedicated server control for SteamCMD-based titles.

License:MIT License


Languages

Language:Python 97.9%Language:Batchfile 2.1%