SlotFramework - Slot Machine Engine View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
6000.0.58 or later
Package size
52.1 MB
Files
195
Favorites
7
Views in the past week
35

Price tracking

Last checked
Tracked since
Lowest recorded
$41.30 on

Keywords

SlotFramework - Slot Machine Engine

by NeonNestSlotsStudio (opens in new tab)

1 rating, too few to average

A complete, production-ready slot machine engine. Data-driven design with ScriptableObjects, built-in RTP simulator, and server-ready architecture.

Price $59.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for SlotFramework - Slot Machine Engine, 6 months Current $59.00; lowest $41.30; highest $59.00 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov Version 1.1.0 released 9 Sep 2026 v1.1.0

Asset preview

1 / 9

SlotFramework - Slot Machine Engine screenshot 1

SlotFramework - Slot Machine Engine screenshot 1

About this asset

SlotFramework provides the core systems and editor tools for building slot games in Unity 6.

Configure symbols, reward tables, paylines, bets and reel timing through ScriptableObjects. Create variations using the included systems, or extend the C# source with your own mechanics and presentation.

WEB DEMO

NEW IN VERSION 1.1

Add optional payline cascades to your slot configurations. Winning symbols disappear, surviving symbols fall, and new symbols refill the reels. Each resulting board is evaluated within the same spin, without another bet.

The update includes a Cascade Demo scene, shared round resolution for gameplay and RTP simulation, and fixes for symbol-effect awards when skipping win presentations.

GAMEPLAY FEATURES

- Configurable grids: 3–10 columns and 3–7 visible rows.

- Configurable paylines with a visual editor.

- Optional payline cascades with adjustable timing and refill limits.

- Wild substitution and multipliers: Wild, Wild2X and Wild3X.

- Free spins with retrigger support.

- Custom symbol effects.

- Anticipation, auto-spin and Normal, Turbo and Quick modes.

- Win streaks and Big Win, Mega Win and Ultra Win presentations.

EDITOR TOOLS

- RTP Simulator covering complete cascade rounds, symbol-effect prizes and free-spin awards.

- CSV reports for reviewing simulation results.

- Visual Payline Editor.

- Unity, System.Random and Mersenne Twister RNG providers.

INCLUDED CONTENT

- Classic slot configurations, a playable slot scene and a lobby.

- A dedicated Cascade Demo scene and configuration.

- Audio playback with pooled sound effects, music crossfades and persistent volume settings.

- Full C# source.

- Installation guide, configuration documentation, integration examples and PDF manual.

CUSTOMIZATION

The framework uses a state machine, events and UniTask-based asynchronous operations. Interfaces allow you to implement custom result providers and persistence services.

Custom mechanics and backend integrations require programming. A server wallet and backoffice service are not included.

Cascades use paylines. Sticky/expanding wilds, cluster scoring and Megaways are not included in version 1.1.

DOCUMENTATION AND SUPPORT

Includes setup instructions, API documentation, examples and troubleshooting guidance. Questions, bug reports and feature requests are welcome through the support channels listed on this page.

From the publisher's Asset Store listing.

Technical details

REQUIREMENTS

- Unity 6 (6000.0 or newer); validated with 6000.0.58f2.

- Universal Render Pipeline. Use a Universal 2D project for the included scenes.

- UniTask, installed separately through Package Manager.

- Input System, installed and enabled.

- Unity UI / TextMeshPro, with TMP Essential Resources imported.

Dependencies must be installed before importing the framework. They are not bundled with the asset package.

ARCHITECTURE

- ScriptableObject-based configuration.

- Eight-state gameplay state machine.

- Event-based communication.

- UniTask-based asynchronous operations.

- IResultProvider for custom result generation.

- ICascadeResultProvider for custom cascade results.

- IPersistenceService for custom persistence.

CASCADE RULES

- Cascades are optional and disabled in existing configurations.

- Overlapping winning cells are removed once.

- Surviving symbols retain their order.

- Scatter and symbol-effect awards use the final board.

- Gameplay and RTP simulation share the same round resolver.

VALIDATION

- Validated with Unity 6000.0.58f2, URP and Windows x64.

- 27 EditMode and 5 PlayMode tests passed.

- Fresh-project import and gameplay tests passed.

- WebGL and mobile targets have not yet been validated for version 1.1.

DOCUMENTATION

- PDF manual.

- Installation and configuration guides.

- API documentation and integration examples.

- Troubleshooting guidance.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.58f2 Compatible Compatible Not listed

As listed on the Asset Store.