惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threatpost
IT之家
IT之家
Hugging Face - Blog
Hugging Face - Blog
Engineering at Meta
Engineering at Meta
爱范儿
爱范儿
博客园 - Franky
博客园 - 【当耐特】
MyScale Blog
MyScale Blog
雷峰网
雷峰网
月光博客
月光博客
云风的 BLOG
云风的 BLOG
博客园 - 司徒正美
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
P
Proofpoint News Feed
The GitHub Blog
The GitHub Blog
N
Netflix TechBlog - Medium
WordPress大学
WordPress大学
罗磊的独立博客
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Y
Y Combinator Blog
Know Your Adversary
Know Your Adversary
宝玉的分享
宝玉的分享
L
Lohrmann on Cybersecurity
S
SegmentFault 最新的问题
L
LangChain Blog
K
Kaspersky official blog
P
Palo Alto Networks Blog
P
Privacy & Cybersecurity Law Blog
美团技术团队
Scott Helme
Scott Helme
B
Blog RSS Feed
T
Threat Research - Cisco Blogs
博客园_首页
L
LINUX DO - 热门话题
腾讯CDC
C
CERT Recently Published Vulnerability Notes
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
V
V2EX
Martin Fowler
Martin Fowler
T
The Exploit Database - CXSecurity.com
人人都是产品经理
人人都是产品经理
MongoDB | Blog
MongoDB | Blog
Latest news
Latest news
S
Schneier on Security
AWS News Blog
AWS News Blog

Show HN

GitHub - steveking-gh/firmion: Firmion is DSL and engine for firmware image generation. GitHub - villagesql/villagesql-skills: Agent skills for VillageSQL - gemini-cli-extension; claude-code-plugin GitHub - flightdeckhq/flightdeck: Observability and control plane for AI agents. CSP Radar GitHub - Light-Heart-Labs/DreamServer: Turn your PC, Mac, or Linux box into an AI server. LLM inference, chat UI, voice, agents, workflows, RAG, and image generation. GitHub - Diplomat-ai/diplomat-agent-ts: What can your TypeScript AI agent do to the real world? Scan your code. See which tool calls have zero checks Code Block Selector - Visual Studio Marketplace Prometheus dependency graph — interactive showcase | Riftmap Show HN: I made a vi-like modal keyboard plugin for Figma GitHub - run-llama/liteparse: A fast, helpful, and open-source document parser GitHub - dalemyers/Roar: A macOS CLI tool for notifications GitHub - district-solutions/open-agent-tools-coder: Enables small-to-large self-hosted ai models to use local source code when running tool-calling agentic workloads. We actively data mine 20,900+ (2+ TB) popular github repos using large and small ai models to create reuseable: json, markdown and parquet files for local-first tool-calling models. GitHub - progapandist/stripeek: A local TUI proxy for real-time Stripe API debugging, built for navigating complex payloads fast. GitHub - sir1st/hermes-desktop: All-in-one cross-platform desktop app for Hermes Agent — bundles Python + hermes-agent + hermes-web-ui GitHub - astefanutti/shaderbang: Shebang for Shaders Show HN: Generate Claude Code Workflows using Spec Driven Development approach GitHub - nixys/nxs-universal-chart: The Helm chart you can use to install any of your applications into Kubernetes/OpenShift Show HN: AI agents for UK GDAD PCF roles and their skills The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal). Release v0.1.2.1 · kouhxp/yapsnap GitHub - noopolis/moltnet: Self-hostable chat network for AI agents. Pre-built bridges for Claude Code, Codex, and the Claws. Rooms, DMs, history. No Slack bots, no Matrix, no glue code. GitHub - tamerh/enju: Coordinating Humans, AI Agents, and Compute as Peers on a Shared Workflow Graph Show HN: Continuity-auth – Respect-weighted rate limits for the open web GitHub - luml-ai/luml: AI lifecycle platform where engineers and agents track experiments, train models, and ship to production. GitHub - mrdanielcasper/CoreTex: A UNIX-inspired, biomimetic, flat-file AI harness and knowledge engine. GitHub - clemg/pierre-github: Pierre's diffs.com and trees.software for Github GitHub - lyriks-io/unspaghettit: Behavior-driven AI development without prompt spaghetti. GitHub - sofumel/claude-handoff-revive: Resume Claude Code work after rate/usage/context limits without replaying the prior transcript. Auto-saves at 90%/95% usage. Plugin-installable, 10 languages. GitHub - dotexorg/saferpc: Typed, end-to-end encrypted RPC over any bidirectional channel. GitHub - BeeZeeAgent/beezee: Agent harness orchestration Legato Next.js Boilerplate for Internal Tools · CoreUI GitHub - clark-labs-inc/clark-hash: Clark Hash, 32x smaller searchable sketches for embeddings GitHub - ZeroPointRepo/youtube-mcp: The fastest YouTube transcript + YouTube search MCP for AI agents. Try for free. Typing Mastery — climb toward 100+ WPM, deliberately GitHub - Andebugulin/Awareen GitHub - fayzan123/claude-workflow-composer: Visual desktop app for composing multi-agent coding workflows. Drag agents, attach skills and MCPs, wire handoffs, export to .claude/ GitHub - harshaneel/humanize: Best static AI text humanizer. Two research-grounded skills that work in any LLM (Claude, ChatGPT, Gemini, Codex): humanize beats perplexity-based detectors, ai-check produces forensic scoring with evidence-quoted flags. Nine levers, 50+ peer-reviewed sources, 2024-2026 detection literature. GitHub - StackOneHQ/stack-nudge GitHub - nodes-app/swift-markdown-engine: A native AppKit Markdown editor for macOS, built on TextKit 2 and bridged to SwiftUI. We hardened an LLM agent. Each defense we added made it more exploitable. GitHub - alkait/WhatsKept: Agent-queryable WhatsApp history from an iOS backup — a single Go binary. GitHub - octelium/cordium: Open-source, general-purpose sandbox platform for devs and AI agents that provides identity-based secure access to infrastructure without credentials. WAR.GOV/UFO Microfilm5 GitHub - scosman/videowright: Build animated explainer videos with your coding agent GitHub - dipankar/dscode: The code editor you can take apart. GitHub - zoharbabin/web-researcher-mcp: MCP server (Go) for AI assistants: web search, content extraction, academic/patent/news research. Multi-provider routing, 4-tier scraping, search lenses. Works with Claude, Cursor, and any MCP client. GitHub - ruvnet/RuView: π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video. GitHub - scanaislop/aislop: Catch the slop AI coding agents leave in your code: narrative comments, swallowed exceptions, as-any casts, dead code, oversized functions. 50+ rules across 7 languages (TypeScript, JavaScript, Python, Go, Rust, Ruby, PHP). Sub-second, deterministic, no LLM at runtime. MIT-licensed. GitHub - kouhxp/cheap-im: CPU-only voice agent approximating Thinking Machines' Interaction Models demo GitHub - unprovable/OrchidMantis: Orchid Mantis — standalone framework for Zero-Knowledge Proofs of eXploit (ZKPoX). GitHub - MarcellM01/TinySearch: Shrink the web for your local LLMs! GitHub - TangibleResearch/Halgorithem: A Algo designed to detect AI Hallucitions GitHub - DO-SAY-GO/freelang: I love freelang GitHub - CarpseDeam/Aura-IDE: An AI coding harness that shaped itself - Planner/Worker agents, repo awareness, surgical edits, validation, recovery, and safe diff approvals. GitHub - chojs23/concord: A feature-rich TUI client for Discord GitHub - tommyjepsen/awesome-ux-skills: UX & AI Product designs skills you can use today in Claude Code GitHub - aerf-spec/aerf: Agent Evidence Receipt Format (AERF) — an open specification for tamper-evident, independently verifiable records of AI agent actions. GitHub - kklimuk/docx-cli: CLI for AI agents (Claude, Codex) to read, edit, and comment on .docx files with full format fidelity. GitHub - Jwrede/tokentoll: Catch LLM cost changes in code review. Infracost for LLM spend. GitHub - samchon/ttsc: A `typescript-go` toolchain for compiler-powered plugins and type-safe execution + 500x faster lint integrated into compiler GitHub - Higangssh/homebutler: 🏠 Manage your homelab from chat. Single binary, zero dependencies. GitHub - olalie/tapmap: See where your computer connects and what stands out on a live world map. GitHub - Diplomat-ai/diplomat-agent: What can your AI agent do to the real world? Scan your code. See which tool calls have zero checks GitHub - Bajusz15/beacon: Open-source agent for secure remote access, monitoring, and deploys across home-lab and self-hosted machines like Raspberry Pi, N100, or any Linux server. Open web based TTY or tunnel Home Assistant and other local services securely without opening ports. BigTech AI News - Chrome 应用商店 GitHub - vinhnx/VTCode: VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management. GitHub - michaelaz774/decision-engine: A decision operating system for startup founders, powered by Claude Code. Synthesizes wisdom from 25+ legendary founders and investors into interactive AI-driven decision frameworks. GitHub - Chrilleweb/dotenv-diff: Validate environment variable usage in your codebase GitHub - Lumen-Labs/brainapi2: BrainAPI is a knowledge graph–powered AI memory layer that transforms unstructured data into structured knowledge, enabling intelligent search, recommendations, and contextual memory for AI agents and applications. GitHub - familiar-software/familiar: Let AI watch you work. Familiar lets your AI update its memory, skills, and knowledge by watching your screen. GitHub - skorotkiewicz/rudo: A small, elegant dock for Wayland GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. make sidebar/address bar rounded corner toggleable
GitHub - marceld23/BlocksBeyondTheStars: A block-based 3D space crafting game: explore procedurally generated planets across many star systems, mine and craft, tame creatures, build ships, bases and your own space stations — solo or with friends. Open-source .NET server + Unity client, self-hostable.
marceld23 · 2026-06-23 · via Show HN

Blocks Beyond the Stars

🌐 Website  ·  ⭐ Rate on Itch.io  ·  ⬇️ Releases  ·  Contribute / report a bug

Contents: What is it? · Screenshots · About this project · Project Status · System requirements · Windows security notice · Guiding principle · Tech stack · Repository layout · Build, test, run · Adding content · Status

🎮 Blocks Beyond the Stars is also available on itch.io — get the game at jumavegames.itch.io/blocks-beyond-the-stars. The home page with all the details lives at www.blocksbeyondthestars.com/en.

A block-based 3D space crafting game for Windows. You start with a small spaceship, explore procedurally generated planets, mine resources, craft gear, research blueprints, and grow your ship — built from day one as a client/server game so multiplayer and self-hosting come naturally.

What is it? (the short pitch)

You wake aboard your own spaceship at the edge of an unknown universe. Out there are many star systems — each with its own sun, its own planets, moons and asteroid fields. Every world is unique: from cold, airless rocks adrift in space — barren but rich with ore — to lush, heavily forested worlds teeming with life, with frozen tundra, lava fields, fungal groves, floating skylands and dive-able oceans in between. And every alien world grows its own flora and fauna. Land on any of them and start digging — every block can be mined, reshaped and rebuilt. Tame the wild creatures you meet into loyal, named companions, and craft a hover speeder to range far across the surface.

Gather resources and knowledge to unlock blueprints, smelt and craft, and grow your ship — then fly real, system-scale routes between worlds and jump from one star system to the next. Dock at space stations, walk into villages and cities full of NPCs to trade and take missions, and build your own — your own planet bases and even your own space stations, designed block by block in the in-game ship editor and a structure editor for crafting your own space stations, villages and cities. Along the way you collect DataQubes (each one a little arcade minigame), and, if you want, you can follow The VEGA Protocol — an optional, genuinely exciting story narrated by your ship's AI VEGA that builds to a real finale.

Play solo, host a world for friends, or join a dedicated server. In multiplayer you can form alliances and then share bases and structures with your allies — the world is shared, persistent, and self-hostable.

In one session you might:

  • 🪐 Explore unique planets, moons and asteroids across many star systems — each with its own sun, terrain and alien flora & fauna
  • ⛏️ Mine, smelt and craft, and gather knowledge to unlock new blueprints
  • 🚀 Grow and redesign your ship, then fly between worlds and jump between star systems
  • 🛰️ Dock at space stations and walk into villages & cities full of NPCs — trade, take missions
  • 🏗️ Build your own bases and your own space stations; link teleporter pads, build with colored light
  • 🛠️ Design your own ships, space stations, villages & cities in the in-game ship & structure editors
  • 🐾 Tame wild creatures into named, loyal companions that travel with you
  • 🛻 Craft a hover speeder to race across planet surfaces
  • 🤝 In multiplayer, form alliances and share bases and structures with your allies
  • 📻 Talk to other players by text and live voice over your radio — upgrade it from planet-wide to system-wide to galaxy-wide reach
  • 🎨 Make it yours: design your avatar's face, dye any material, paint with light
  • 🕹️ Collect DataQubes — arcade minigames — and read the in-game Codex wiki
  • 📖 Follow the exciting VEGA Protocol story (optional, narrated by your ship AI) to its finale
  • 🎵 Set the mood with a built-in music library

Screenshots

Many different worlds — every planet type has its own terrain, flora and sky:

Generated from the live game — see docs/screenshots/.

About this project

Blocks Beyond the Stars — JuMaVe Games

A family project:

  • Justus Dütscher (son) — ideas, game design, playtesting
  • Marcel Dütscher (father) — technical lead and AI prompting
  • Verena Dütscher (mother) — game balancing and playtesting

We're hoping for community support! Get involved and join in — your name could soon be here too! See CONTRIBUTING.md for how to play, report bugs, or send a pull request, and our short Code of Conduct (the gist: be kind to one another).

(This is the same credit shown in the game's Credits screen — ui.credits.body.)

Status & docs: TODO.md is the single Done/Open status doc; player operation is in docs/user/USER_MANUAL.md; building and verifying builds is in docs/developer/DEVELOPER.md; the system overview is in docs/developer/ARCHITECTURE.md and every developer doc is indexed in docs/developer/README.md. (The original German requirement specs under plans/ were consolidated and removed.) Docs and code comments are English. In-game text is bilingual (German + English).

Project Status

Blocks Beyond the Stars is a free in-development game. Bugs, missing content and compatibility issues are expected. Multiplayer and server behavior may change between versions.

The software is provided as-is under the terms of the license included in this repository.

System requirements

The game client is Windows-only, but the server is cross-platform — so a Linux/macOS machine, a NAS or a VPS (including via Docker) can host a world that Windows players join.

Game client (to play)

  • Windows 10/11 (64-bit).
  • A GPU with DirectX 11+ support (Unity 6 / URP) and a few GB of free disk for the client + worlds.
  • The client always talks to a server: a local one started automatically in singleplayer / "Host Game", or a remote dedicated server.

Dedicated server (to host)

  • OS-independent. Self-contained packages (no .NET install needed) ship for Windows x64, Linux x64 and Linux ARM64; build them with scripts/publish-server.ps1 / .sh.
  • Or run the Docker image on any Docker host — Linux, macOS, Windows (Docker Desktop / WSL2), a NAS or a VPS. Pull it from GHCR (ghcr.io/marceld23/blocks-beyond-the-stars-server) or build it locally. See SELF_HOSTING.md §10.
  • Lightweight: no GPU, modest CPU/RAM. On low-power ARM64 boards prefer an SSD over a microSD/eMMC for the world database.
  • From source you only need the .NET 8 SDK (see Build, test, run).

Windows security notice

This Windows build is currently not digitally signed. Because of that, Windows 11 / Microsoft Defender SmartScreen may show a warning such as "Windows protected your PC" the first time you start the game.

If you downloaded the game from this GitHub page (or from the official releases) and trust the source, you can choose "More info" and then "Run anyway" to start it. If you do not trust the download source, do not run the game.

Blocks Beyond the Stars uses a local/server-based multiplayer architecture. On first launch, Windows Defender Firewall may ask for permission more than once — for example for the game client and for the local/server component. To play, host, or connect to multiplayer sessions, you may need to allow these components through the firewall.

  • Recommended: allow access for private networks only, unless you know you need public network access.
  • Please do not disable your firewall.

Guiding principle

The Unity client is presentation and input. The .NET server is the truth of the game world.

The client sends intents; the server validates them authoritatively and broadcasts the resulting state. The client never decides resources, inventory, crafting, ship state, oxygen, damage, blueprints or travel.

Tech stack

Area Choice
Client Unity 6 LTS (6000.4.x), URP + C# (Windows) — see client/
Server .NET 8, standalone console host (no Unity runtime)
Admin UI ASP.NET Core 8 minimal API + HTML dashboard
Database SQLite (default, portable); PostgreSQL later
Realtime net LiteNetLib (UDP) + MessagePack
Shared logic netstandard2.1 so the same code runs in Unity and the server

Repository layout

src/BlocksBeyondTheStars.Shared/          data models, data-driven definitions, localization, protocol DTOs
src/BlocksBeyondTheStars.WorldGeneration/ seed-based deterministic chunk generation
src/BlocksBeyondTheStars.Persistence/     SQLite repository, savegame layout, autosave, backups
src/BlocksBeyondTheStars.Networking/      transport abstraction (LiteNetLib + loopback), messages, codec
src/BlocksBeyondTheStars.GameServer/      authoritative tick loop + console host
src/BlocksBeyondTheStars.Api/             admin web UI + API
src/BlocksBeyondTheStars.Tools/           validate/info/backup CLI
src/BlocksBeyondTheStars.Client.Core/     Unity-free client logic (NetworkClient, ClientWorld), netstandard2.1
tests/BlocksBeyondTheStars.Tests/         xUnit tests (server/shared)
tests/BlocksBeyondTheStars.Client.Tests/  headless client<->server integration tests
client/                         Unity project (scripts + scaffold + Assets/Tests; open in the Unity Editor)
ai-backend/                     optional Python LLM service (mission/NPC/ship-AI text) — game runs without it
tools/                          editor-export merge tools (Python) + AI asset generation (tools/ai-assets)
data/                           data-driven content (blocks, items, recipes, blueprints, modules, planets)
data/locales/                   localization (en.json, de.json)
docs/user/                      player-facing manual (USER_MANUAL.md)
docs/developer/                 architecture, design/how-it-works docs, ADRs (docs/developer/adr/) — see its README.md index
scripts/                        build-client.ps1 + publish scripts for self-hosting packages

Build, test, run

Requires the .NET 8 SDK.

dotnet build BlocksBeyondTheStars.sln       # build everything
dotnet test                       # run all .NET tests (server/shared + headless client<->server)
./scripts/run-tests.ps1           # selectable test runner (adds the Unity Editor suites with -Suites All)
dotnet run --project src/BlocksBeyondTheStars.GameServer   # start a local dedicated server (UDP 31415)
dotnet run --project src/BlocksBeyondTheStars.Api          # start the admin UI (http://127.0.0.1:31416)

The playable Windows client is built with scripts/build-client.ps1 (publishes the shared libs + the bundled server and runs a Unity batch build; requires the Unity Editor). See docs/developer/DEVELOPER.md for the full build guide, how to verify a build is fresh, and known build pitfalls. The Unity client is tested against the real game server — the approach is documented in docs/developer/CLIENT_TESTING.md.

Server configuration lives in config/server.json (created on first run) and is editable via the admin UI. See docs/developer/SELF_HOSTING.md.

Admin dashboard

BlocksBeyondTheStars.Api is a standalone web host serving the server admin dashboard at http://127.0.0.1:31416/ (adminBindAddress/adminPort in config/server.json): status, config editing, backups, log tail and mission/content tools — optionally gated by an admin password. Start it with dotnet run --project src/BlocksBeyondTheStars.Api, or in a server package run BlocksBeyondTheStars.Api(.exe) from the install folder (next to the game server, so both share config/server.json). URL, auth and the full HTTP API are documented in docs/developer/SELF_HOSTING.md §5.

Tools CLI

dotnet run --project src/BlocksBeyondTheStars.Tools -- validate data
dotnet run --project src/BlocksBeyondTheStars.Tools -- info saves world_001
dotnet run --project src/BlocksBeyondTheStars.Tools -- backup saves world_001

Optional AI backend (LLM)

ai-backend/ is a separate, optional Python service (FastAPI + LangChain/LangGraph, provider-agnostic via the OpenAI-compatible chat API — LM Studio / OpenAI / Claude, chosen by env) that writes mission texts and NPC/ship-AI dialogue. The game is fully playable without it — every AI text has a scripted, localized fallback, and the C# server validates everything the service returns. It is also bundled into the Docker image and starts automatically when you mount its .env (otherwise no Python process runs). See ai-backend/README.md, docs/developer/AI_MISSION_BACKEND.md and SELF_HOSTING.md §10.

Self-hosting packages

./scripts/publish-server.ps1            # win-x64, linux-x64, linux-arm64

Produces self-contained, single-file packages (no .NET install needed on the host) under artifacts/. On Linux/macOS use scripts/publish-server.sh.

You can also run the server (game server + admin/portal/download UI, plus the optional bundled AI text backend) as a Docker container on any OS. Each tagged release publishes a multi-arch image to GHCR, so you can just pull it — docker pull ghcr.io/marceld23/blocks-beyond-the-stars-server:latest — or build it locally with docker compose up -d. The self-hosting guide has the full setup plus a step-by-step local test in Docker Desktop: docs/developer/SELF_HOSTING.md §10 (try it locally).

Players can also download and install the Windows client from the running server's own web page: scripts/publish-client-installer.ps1 builds a Velopack installer + auto-update feed, the admin host serves it at /download + /updates, and the /portal page links it. See docs/developer/SELF_HOSTING.md §9.

Adding content (data-driven)

Blocks, items, recipes, blueprints, ship modules and planets are JSON in data/; no code changes are needed to add content. Player-facing names use localization keys resolved from data/locales/{en,de}.json. Validate with BlocksBeyondTheStars.Tools validate.

Status

A fully playable client + server game: multiple star systems (each with its own sun, planets, moons and asteroid fields), procedurally generated worlds that wrap east–west (walk around the planet, seam-free), 18 planet types including exotic ones (skylands, fungal, corrupted, ocean, salt flats, …) with their own flora and fauna, swimming/diving, creature taming, a craftable hover speeder, mining → crafting → blueprints → ship building, real system-scale space flight (with jumps between systems) with stations, settlements and NPCs, peaceful NPC trader traffic, the "VEGA Protocol" story campaign (a swappable, story-agnostic engine with lore fragments, three Guardian machine types and a two-route finale), multiplayer with per-player ships, player alliances, shared bases and trading, planet bases + teleporter pads, material dyeing and colored-light building, in-game customization (avatar pixel-face editor, content/ship/station editors), an in-game Codex wiki + data-cube arcade minigames, a built-in music library, the VEGA ship-AI onboarding/advisor companion, world-creation options, and an optional LLM backend for dynamic dialogue/mission text. Self-hostable dedicated server. Currently 584 xUnit tests pass.

See TODO.md for the current Done/Open status, the user manual for controls/mechanics/commands, and AGENTS.md for contributor rules.