Skip to content
Windows desktop 2D game engine

ArcadeOn Engine

A Windows desktop 2D game engine built for staying in flow.

Visual editor, 33+ no-code behaviours, visual state machines, navmesh AI, tilemap studio, timeline animation, quests, inventory, a full visual novel system, and sandboxed C# plugin scripting — all in one native desktop app.

Windows desktop 2D game engine No-code behaviours Roslyn C# scripting Alpha
store.steampowered.com
ArcadeOn Engine — Windows desktop 2D game engine preview
Status
2.0 Alpha
Platform
Windows 10/11 (64-bit)
Download
store.steampowered.com
Highlights

Why teams use ArcadeOn Engine

Key strengths that make ArcadeOn Engine a dependable part of your workflow.

Focus 01

ImGui dockable workspaces — 55+ panels, snapshot undo, asset hot-reload, command palette.

Focus 02

13 entity components and 33+ no-code behaviours: player controllers, enemy AI, combat, projectiles, camera, ragdoll.

Focus 03

Per-entity Roslyn C# scripting in a sandboxed syntax-tree analyser.

What's in the box

ArcadeOn Engine, feature by feature

Every system below ships in 2.0 Alpha — no extra modules or asset-store dependencies.

01

Visual Editor

ImGui-based dockable workspaces, 55+ panels, snapshot undo, asset hot-reload, command palette (Ctrl+K), and a 44-icon SVG atlas.

02

Behaviours & Components

13 entity components and 33+ no-code behaviours — player controllers, enemy AI, combat, projectiles, camera follow, parenting, ragdoll, and per-entity Roslyn scripting.

03

State Machines & Events

Per-entity FSMs with OnEnter / OnExit chains, condition-tree transitions, and ~100 event commands across 13 categories.

04

Navigation & AI

A* grid pathfinding, NavMesh graphs, line-of-sight validation, NavAgent with multiple modes.

05

Animation System

Frame-based sprite animations with per-clip FPS, transform keyframe tracks, auto-fallback chains.

06

Physics & Collision

AABB/circle/polygon overlap tests, broadphase spatial grid, tilemap collision masks, per-axis resolution.

07

Dialogue & Visual Novel

Dialogue graphs, typewriter mode, 200-entry backlog, VN command tree (dialogue, setVar, setSwitch, branch, choice, wait, jump, event emit).

08

Quests & Inventory

Quest states (Inactive/Active/Completed/Failed), objectives with auto-completion conditions, typed metadata inventory.

09

Audio System

Scene music with crossfade, auto-transcode (MP3/M4A/AAC/FLAC/Opus → OGG via ffmpeg), per-entity audio loops, volume ducking.

10

Rendering & Lighting

Layer-sorted SpriteBatch, deferred radial-gradient lighting, particle pool, weather system (rain/snow with wind), text via FontStashSharp, parallax layers.

11

i18n & Save System

Locale tables with fallback, save schema v15 (switches/variables/inventory/quests), multi-slot save picker with timestamps.

12

Plugin System

Per-entity Roslyn C# scripting with sandboxed syntax-tree analysis, deny-list (System.IO, Diagnostics, Net, Reflection, Threading, etc.).

Get started
ArcadeOn Engine 2.0 Alpha — free during alpha
Windows 10/11 (64-bit) · Linux & macOS to follow
Download the 2.0 Alpha
From the studio

More from ArcadeOn Studios

Other products we design, build and maintain in-house.