1.3 KiB
1.3 KiB
Changelog
All notable changes to this project are documented in this file. The format is based on Keep a Changelog.
[Unreleased]
Added
- Persistent-world station game with singleplayer, hosting (
--host) and joining (--connect), plus a dedicatedgame-server. - Data-driven items, recipes, buildings and skills in
assets/data/*.rsn. - Rune scripting for item use, building interaction and crafting hooks.
- Tiled map support (solid tiles/layers;
spawn,buildinganditemobjects). - Saving of the world and characters (autosave, and on exit, Ctrl-C or SIGTERM).
- Crafting, construction/deconstruction, skills, hunger, health and respawning.
- Windows client builds for GitHub and Gitea CI; release builds run without a console window.
cargo xtask packbuilds the client and server and packs them with their assets into a distributable archive; CI publishes these archives.- Machines (
machinesin data files): buildings with input/output slots that process their own timed recipes, with optional custom window layouts and background images. The furnace is now a machine (ore + log fuel), and a new assembler makes tools. - GitHub
Packageworkflow builds archives for Windows (zip), Linux and macOS (tar.gz).