Beasty Components

Tools that ship with their manuals.

Unity tools — a visual novel engine, a save system, 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.1

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.

beasty-save-system · v1.1.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.

beasty-console · v1.0.0

Beasty Console

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.

How they 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 Console 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.