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.