ShinCore Engine
πΉ ENGLISH
A system-driven simulation architecture where behavior is continuously observed, interpreted, and persisted.
ShinCore Engine is a modular simulation framework for dynamic worlds in which NPCs are not defined by scripts or fixed classes, but by state, memory, and decision logic.
At its core, the system operates on a continuous loop:
observation → interpretation → reaction → persistence.
Core Architecture
ShinCore Engine
βββ ShinMemoryCore (SMC)
βββ ShinEvolutionCore (SEC)
βββ ShinWorldOrchestrator
βββ ShinNPCCore
βββ ShinWorldGenerator
βββ ShinEncounterSystem
βββ ShinLorePipeline
βββ ARIA Subsystem
System Overview
ShinMemoryCore (SMC)
Persistent memory system storing behavior, events, and relationships over time.
Graph- and index-based structure with weighted connections.
ShinEvolutionCore (SEC)
Analyzes player and NPC behavior, detects patterns, and derives interpreted states.
Rule-based and deterministic evaluation.
ShinNPCCore
Translates system states into behavior.
No fixed roles — decisions are derived from context and memory.
ShinWorldOrchestrator
Central coordination layer managing system flow, event distribution, and prioritization.
ShinWorldGenerator
Procedural generation of world structures and dungeons.
Adapts dynamically based on behavior and system state.
ShinEncounterSystem
Controls encounters and situations.
Adjusts difficulty and type based on player behavior.
ShinLorePipeline
Distributes narrative elements dynamically across world and characters.
Enables context-driven storytelling.
π Behavior is not executed. It is derived.
π Identity is not assigned. It emerges.
πΉ DEUTSCH
Eine systemgetriebene Simulationsarchitektur, in der Verhalten kontinuierlich beobachtet, interpretiert und gespeichert wird.
Die ShinCore Engine ist ein modulares Simulations-Framework für dynamische Welten, in denen NPCs nicht durch Skripte oder feste Klassen definiert sind, sondern durch Zustand, Gedächtnis und Entscheidungslogik.
Im Kern arbeitet das System in einem kontinuierlichen Ablauf:
Beobachtung → Interpretation → Reaktion → Speicherung.
Kernarchitektur
ShinCore Engine
βββ ShinMemoryCore (SMC)
βββ ShinEvolutionCore (SEC)
βββ ShinWorldOrchestrator
βββ ShinNPCCore
βββ ShinWorldGenerator
βββ ShinEncounterSystem
βββ ShinLorePipeline
βββ ARIA Subsystem
Systemübersicht
ShinMemoryCore (SMC)
Persistentes Gedächtnissystem zur Speicherung von Verhalten, Ereignissen und Beziehungen über Zeit.
Graph- und indexbasierte Struktur mit gewichteten Verbindungen.
ShinEvolutionCore (SEC)
Analysiert Verhalten von Spielern und NPCs, erkennt Muster und leitet interpretierte Zustände ab.
Regelbasiert und deterministisch steuerbar.
ShinNPCCore
Übersetzt Systemzustände in Verhalten.
Keine festen Rollen — Entscheidungen entstehen aus Kontext und Gedächtnis.
ShinWorldOrchestrator
Zentrale Steuerinstanz für Ablauf, Event-Verteilung und Priorisierung.
ShinWorldGenerator
Prozedurale Generierung von Weltstrukturen und Dungeons.
Passt sich dynamisch an Verhalten und Systemzustand an.
ShinEncounterSystem
Steuert Begegnungen und Situationen.
Passt Schwierigkeit und Art an das Spielerverhalten an.
ShinLorePipeline
Verteilt narrative Inhalte dynamisch über Welt und Charaktere.
Ermöglicht kontextabhängiges Storytelling.
π Verhalten wird nicht ausgeführt. Es wird abgeleitet.
π Identität wird nicht festgelegt. Sie entsteht.