Unity packages

Tools that ship with their manuals.

Three Unity packages — a visual novel engine, a save system and a logger — each documented page by page, so you know exactly what you are buying before you buy it.

The packages

beasty-visual-novel · v1.0.0

Beasty Visual Novel

You write the story. It plays it.

A complete visual novel engine for Unity: a story graph and a Ren’Py-like text script kept in sync, free-roam rooms, quests, game time, character routines, localization and saves — no code required at any point.

Read the docs →
Unity Asset Store Coming soon itch.io Coming soon

beasty-save-system · v1.0.0

Beasty Save System

Saves that cannot half-write.

Slot-based save and load with its own JSON engine and zero dependencies. Atomic writes, per-slot backups, SHA-256 checksums, optional AES-256 encryption, and scene state from a component you tick.

Read the docs →
Unity Asset Store Coming soon itch.io Coming soon

beasty-debug-logger · v1.0.0

Beasty Debug Logger

Find the error inside the wall of logs.

A static logging API with eleven semantic levels, plus the Beasty Console: an editor window that classifies, filters and searches everything your project logs, with one-click IDE navigation.

Read the docs →
Unity Asset Store Coming soon itch.io Coming soon

How the three fit together

Beasty Save System ships inside Beasty Visual Novel. If you own the novel engine, the save system is already there — do not import it twice.

Beasty Debug Logger is optional for the save system, which detects it at runtime and falls back to Unity’s console when absent. Each package can be bought and used on its own.

Unity 6000.2 or newer · Mono and IL2CPP · Windows, macOS, Linux, Android, iOS and consoles. WebGL is not supported in 1.0.0.