Skip to main content

Introduction

Spinorium is a next generation config-based video slots engine for building production slot games. It provides a consistent runtime and tools for rendering, resource management, state orchestration, and timeline-driven features. The focus is flexibility, performance, and straightforward iteration for teams.

application

Features

For Developers

Use ready-made components, actions, and tweens. The timeline turns complex flows into readable, deterministic sequences. Resource loading, state machine, and scene utilities are provided to keep game code focused on gameplay.

For Game Designers

Build and iterate on feature flow using the timeline system and templates. Configure behaviors declaratively and prototype quickly without wiring code. Use built-in AI tools to generate assets and complex flows.

For Testers

Playtest the same build across devices with access to the full game state. Timeline-based flow enables fast iteration, skipping long sequences when needed and reproducing states consistently.

Concepts

System

Initializes engine subsystems and global managers used across the game.

State Machine

Describes allowed transitions between high-level game states and can be extended at runtime.

Assets and Resource Loader

Loads resources via bundles with typed entries such as images, texture atlases, and Spine animations. Supports bundle-level options for processing and optimization.

Timeline, Actions, and Tweens

Compose features as sequences of actions, with helper builders for common patterns.

Scene Management

Organizes loading and gameplay into scenes; optional but useful for structuring flows.

Next Steps

Read the following sections to learn more about the engine.