Horizon Community Edition 0.0.6-a
Pre-release
Pre-release
What's Changed
- Update Horizon-Publish.yml by @tristanpoland in #20
- Update Horizon-Publish.yml by @tristanpoland in #21
- Update Horizon-Publish.yml by @tristanpoland in #22
- Update Horizon-Publish.yml by @tristanpoland in #23
- Update Horizon-Publish.yml by @tristanpoland in #24
- Update Horizon-Publish.yml by @tristanpoland in #26
- Update Horizon-Publish.yml by @tristanpoland in #27
- Added diagram, added planet generation system by @tristanpoland in #32
- Generate Spheres for planets by @tristanpoland in #33
- Modules added, Main.rs cleaned up, Additional comments added to files, Terrain generation can now be done server-side, README expanded, additional repo files added by @tristanpoland in #34
- Create LICENSE by @tristanpoland in #35
- fix deprecation in pebblevault by @WilliamAnimate in #36
- silence u128 non ffi safe warnings by @WilliamAnimate in #37
- Tristanpoland patch 2 by @tristanpoland in #39
- remove boilerplate from macros.rs by @WilliamAnimate in #40
- Update README.md by @tristanpoland in #41
- Update Horizon-Publish.yml by @tristanpoland in #43
- Horizon objects Part One, The Basics by @tristanpoland in #38
- chore: instruct rustc to build a better binary by @WilliamAnimate in #46
- Planet generation by @tristanpoland in #57
- 64 set up pgobolt for 10 20 perf improvements by @Tuafo in #66
- Added Recipe Smith Subsystem as Found in Issues/Help Wanted Git Forum by @gamedev44 in #65
- Updated PV by @tristanpoland in #67
- Update Horizon-Publish.yml by @tristanpoland in #69
- Update readme by @tristanpoland in #70
- Update README.md by @tristanpoland in #71
- Re structuring subsystems by @tristanpoland in #72
- added readme docs for the new module and how it works as well as impr… by @gamedev44 in #74
- Update core subsystem by @tristanpoland in #73
- build: remove unused jemalloc dep by @WilliamAnimate in #82
- update RecipeSmith File Structure by @tristanpoland in #77
- Update SECURITY.md by @tristanpoland in #76
- Update README.md by @tristanpoland in #75
- added points and edges sample files by @tristanpoland in #79
- Update PebbleVault by @Tuafo in #84
- Updated go branch by @tristanpoland in #83
- Update README.md by @tristanpoland in #86
- Updated sample subsystem and docker compose file by @tristanpoland in #87
- Macro fix temp by @tristanpoland in #88
New Contributors
- @Tuafo made their first contribution in #66
- @gamedev44 made their first contribution in #65
Full Changelog: 0.0.3...0.0.6
Installation (Linux)
To install and run Horizon Game Server on Linux, follow these steps:
Prerequisites
- Rust (version X.X.X)
- [List any other dependencies or tools here]
Installation Steps
-
Clone the repository:
git clone https://github.com/Stars-Beyond/Horizon-Community-Edition cd Horizon-Community-Edition
-
Build the server:
cargo build --release
-
Run the server:
./target/release/horizon
Note for Other Platforms
Horizon Game Server is currently supported on Linux only. For other platforms (Windows, macOS), you can run the server using Docker. Make sure you have Docker installed and use the provided docker-compose.yml
to build and run the server image.