Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Veilweaver: Threads of Eternity

Reference Implementation for AstraWeave AI-Native Game Engine

Veilweaver is a complete AI-native Action RPG that serves as AstraWeave’s flagship reference implementation. It demonstrates the full capabilities of the engine in a production game context.

Overview

Veilweaver showcases:

  • AI Companions with persistent memory and adaptive behavior
  • Adaptive Boss Battles that learn from player strategies
  • Dynamic World Events driven by AI directors
  • Emergent Narrative through AI-orchestrated storytelling
  • Procedural Content integrated with hand-crafted design

Current Status

Veilweaver is developed in a separate repository and is currently in active development.

The Veilweaver documentation is being migrated to this documentation site. For the latest information:

  • GitHub Repository: Games-VEILWEAVER
  • Design Documents: Located in docs/archive/projects/veilweaver/

Key Features Demonstrated

AI Companion System

Veilweaver’s companions use AstraWeave’s full AI stack:

  • Perception Bus: Companions observe the game world in real-time
  • GOAP Planning: Goal-oriented action planning for complex behaviors
  • Memory System: Companions remember interactions and adapt
  • LLM Integration: Natural language dialogue and reasoning

Weaving System

The signature gameplay mechanic demonstrates:

  • Tool Sandbox: AI-validated player abilities
  • Deterministic Simulation: Consistent weaving effects
  • Physics Integration: Weave-affected environments

World Design

Three biome zones showcase terrain systems:

  1. Loomspire Sanctum - Tutorial and hub area
  2. Echo Grove - Forest exploration zone
  3. Fractured Cliffs - Vertical traversal challenges

Getting Started with Veilweaver

# Clone the Veilweaver repository
git clone https://github.com/lazyxeon/Games-VEILWEAVER.git

# Build and run
cd Games-VEILWEAVER
cargo run --release

Additional Documentation

For detailed Veilweaver documentation, see the Games-VEILWEAVER repository:

  • Game mechanics guide
  • AI integration deep-dive
  • World design principles
  • Asset creation workflow
  • Modding support guide

See Also