sheumais / kiomet-plus

Fork of https://github.com/SoftbearStudios/kiomet

Home Page:https://kiomet.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kiomet+ by Sheumais

Build Kiomet.com Discord

Logo

Kiomet.com is an online multiplayer real-time strategy game. Command your forces wisely and prepare for intense battles!

Build Instructions

  1. Install rustup (see instructions here)
  2. Install Rust Nightly and the WebAssembly target
rustup install nightly-2023-04-25
rustup default nightly-2023-04-25
rustup target add wasm32-unknown-unknown
  1. Install trunk (cargo install --locked trunk --version 0.15.0, install gcc first if it complains about missing cc)
  2. trunk build --release in /client
  3. cargo run --release in /server

HTTPS

If you build the server in --release mode, it will force HTTPS using a self-signed certificate.

Optionally, specify --certificate-path and --private-key-path to use a trusted CA certificate (e.g. acquired via Let's Encrypt). The server will periodically check for and load renewed certificates.

Official Server(s)

To avoid potential visibility-cheating, you are prohibited from using the open-source client to play on official Kiomet server(s).

About

Fork of https://github.com/SoftbearStudios/kiomet

https://kiomet.com

License:GNU Affero General Public License v3.0


Languages

Language:Rust 97.9%Language:GLSL 0.6%Language:HCL 0.5%Language:Shell 0.4%Language:JavaScript 0.4%Language:Makefile 0.1%Language:HTML 0.1%