Which Scylla modules are available, which are coming soon, and what is planned next.
Scylla is a modular game framework for Unity, and each module is released on its own as a separate asset on the Unity Asset Store. Every module builds on Scylla Core, which provides the module system, the event bus, configuration, logging and a large set of utilities. Pick the modules a game needs and leave the rest out.
This page lists every module and its current state. It is updated whenever a module changes state.
Released
Available on the Unity Asset Store.
| Module | What it does | Released |
|---|---|---|
| Scylla Core | Framework foundation: module system, bootstrap, dependency injection, events, config, logging, time, utilities, structures | Sep 19, 2026 |
| Scylla Input | Input layer on Unity’s Input System: contexts, rebinding, buffering, scheme detection, prompt hints | Sep 21, 2026 |
| Chroma (tool) | Editor-only color, palette, and gradient authoring: library, editors, image sampler, external format import | Sep 21, 2026 |
Coming Soon
Finished and on their way to the Asset Store.
| Module | What it does |
|---|---|
| Scylla Console | In-game debug console: CLI, custom commands, log capture, performance monitor, visual style presets |
| Scylla Graphics | SDF-based 2D vector shape rendering: component and immediate-mode APIs, blend modes, gradients, coordinate spaces |
| Scylla TextMode | Grid-based SDF text rendering and terminal emulation for roguelikes, retro interfaces, and console display |
In Development
Being built. Beta modules are feature-complete and being polished.
| Module | What it does |
|---|---|
| Scylla Camera | Universal camera system: 7 modes, pipeline architecture, collision, transitions, effects, Input integration |
| Scylla Audio | Audio management: bus mixing, adaptive music with beat sync, pooled SFX, adaptive parameters, spatial audio, PCM bridge |
| Scylla YM2612 | 16-bit console sound chip emulation: FM synthesis, PSG and PCM sound, VGM player, tracker runtime, MIDI playback |
| Scylla Persistence | Save and load: partitioned containers, per-system schema versions and migrations, atomic writes, encryption, repair, pluggable storage |
| Scylla Data | ScriptableObject-driven game data authoring: typed records, cross-references, queries, validation, runtime lookup |
| Scylla Stats | Genre-agnostic stat system: 7-stage resolution pipeline, formulas, modifiers, resource pools, progression |
| Scylla Character Controller | Kinematic character controller: motor, abilities, locomotion, moving platforms, Input and Camera integration |
| Scylla AI | Game AI foundation: behavior trees, state machines, utility AI, perception, memory, pathfinding, steering, influence maps, environment queries, spawning, AI debugger and profiler |
| Scylla UI | Runtime UI built on Unity UI Toolkit: themeable elements, design tokens and panel hosting |
Planned
Planned for a later release. Scope and order can still change.
| Module | What it does |
|---|---|
| Scylla Physics | Abstraction layer over Unity’s 3D and 2D physics, plus specialized projectile, ragdoll, rope, and vehicle add-ons |
| Scylla Loading Screen | Scene-transition presentation layer: async/additive loading with progress reporting, tips and background rotation |
| Scylla Inventory | Genre-agnostic item, container, equipment, loot, and currency framework (depends on Scylla Stats) |
| Scylla Crafting | Material-property-driven crafting: derivation pipeline, timed processes, customization, factory production (depends on Scylla Data) |
| Scylla Character Creation | Detailed character appearance and customization: sculpting, materials, hair, makeup (depends on Scylla Camera, Scylla Character Controller) |
| Scylla Network | Multiplayer networking layer with a swappable networking backend, plus matchmaking and cloud services |
| Scylla Weather | Data-driven weather and atmospheric phenomena: sky, cloud, precipitation, wind, fog, optical effects |
| Scylla World Generation | Large-scale procedural terrain: bounded regions, infinite streamed worlds, and full planets on one shared chunk and seed system |
| Scylla Space | Space-simulation framework: coordinate system, orbital mechanics, procedural generation, navigation map, travel |
| Scylla AI Strategy | Strategic AI for 4X/grand strategy/RTS: goal planner, multi-domain coordination, economic/military/diplomacy AI, turn pipeline (depends on Scylla AI) |
| Scylla Character | Character and creature data simulation: identity, personality, relationships, factions, hidden state, progression, templates and leveled lists |
| Scylla Combat | Combat system: damage resolution, hit detection, abilities |
| Scylla Data Characters | Data addon for characters and creatures: stats, skills, classes, factions, AI profiles, equipment slots, lore |
| Scylla Data Inventory | Data addon for inventories and items: definitions, stack rules, slot layouts, weight and capacity, rarity and affixes |
| Scylla Data Vehicles | Data addon for vehicles: hulls, propulsion, weapon mounts, crew slots, fuel and damage models, handling profiles |
| Scylla Data Localization | Data addon for localizing in-game text: string tables, language sets, plural and gender rules, runtime switching |
| Scylla Data Dialogue | Data addon for dialogue: branching trees, voice line references, lip-sync data, portraits, conditions, outcomes |
| Scylla Data Locations | Data addon for locations, levels, regions, and worlds: spatial hierarchies, POI registries, transitions, spawn rules |
| Scylla Data Quests | Data addon for quests and missions: objectives, prerequisites, rewards, branching outcomes, tracking states |
| Scylla Mechanics | Reusable game mechanics and gameplay wiring that connects the other Scylla modules |
Under Consideration
Ideas for possible future modules. They are not planned yet.
| Module | What it does |
|---|---|
| Scylla Puzzle | Puzzle game systems |
| Scylla SHMUP | Shoot-em-up game systems |
About the Plans
Modules under In Development and Planned show their intended scope. Their features, order and release dates can change as they take shape. The modules listed as Under Consideration are ideas for later and may never be built. Released modules keep receiving updates, and their changelogs on this site list what each version added and fixed.
For questions about a module, or to suggest one, join the Scylla Discord.