Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $34.29. The latest store price is $49.
View 4 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $49 | Latest store price | |
| $49 | Unity First Price 2026-09-08 2026-09-09 | |
| $34.29 | Unity New Release Discount 2026-09-08 2026-09-22 | |
| $34.29 | Unity New Release Discount 2026-09-08 2026-09-22 |
Sale and bundle history
The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About Loop Adventure – Puzzle Programming Kit (2D)
- Tools, Systems & Learning > Game Templates & Systems
- Theme > Military & Combat
Build 2D Games Where Players Program Their Characters
Loop Adventure is a complete Unity framework for creating instruction-based puzzle adventures, tactical games, and programming-driven gameplay inspired by games like Human Resource Machine and Zachtronics. Instead of directly controlling a character, players compose sequences of instructions that define behavior, creating deterministic, turn-based gameplay where logic is the core mechanic. Build your own programming-driven game without creating the instruction, execution, scheduling, and puzzle infrastructure from scratch.
How It Works
1. Design – Create your level, place obstacles and interactive elements, and define objectives and challenges.
2. Program – Players build solutions by composing instructions on the visual instruction sheet.
3. Execute – The engine executes every instruction deterministically, turn by turn, while players watch their program come to life.
4. Solve – Observe results, identify errors, modify the instruction sequence, and run again until the puzzle is solved.
Key Features
Instruction-Based Gameplay System – Players build actions using a visual instruction sheet with ready‑to‑use instructions such as Move, Attack, Block, Combo, and more. Fully modular instruction architecture, directional modifiers (Up/Down/Left/Right), shared system across player, enemies, and world.
Create Your Own Instructions – Extend the system to add custom gameplay actions. Includes custom player instructions, enemy behaviors, modifiers, interactions, without modifying the core engine.
Turn-Based Execution Engine – Deterministic execution with step‑by‑step loops, play/observe/stop modes, configurable turn speed, parallel execution support for AI and environment, and a fully resettable simulation system.
Enemy AI System – Enemies use the same instruction architecture as the player. Includes five built‑in behaviors (Move, Attack, Block, Shoot, Wait), projectile combat, parallel AI execution per turn, and extensible instructions.
Interactive World System – Puzzle‑driven environment objects fully integrated with instruction and event systems. Includes pushable crates, doors with key/trigger logic, chests and pickups, carry/drop/throw mechanics, and event‑driven interactions.
Tile Trap System – Grid‑based hazards integrated into the turn system. Features pressure plates, spikes with configurable cycles, automatic registration into execution, and support for layered puzzle logic.
Inventory & Equipment System – Stackable inventory slots, five equipment slots, stat modifiers (Attack, Defense, Speed), active effects, and save/load integration.
World Map & Tutorial Campaign – Hub world with level selection, five tutorial levels, ScriptableObject‑based level system, and easy expansion pipeline.
Level Goals & Challenges – Add constraints such as instruction count limits, loop count restrictions, ScriptableObject‑driven goals, and fully extensible win conditions.
Save/Load System – JSON‑based persistence that stores progress, inventory, and settings, with automatic saves on completion and exit.
Audio System – Integrated audio management with AudioMixer integration, persistent volume settings, scene‑crossing music transitions, and built‑in UI sliders.
Developer‑Ready Architecture – Modular C# framework designed for extension. Fully documented codebase, interface‑driven design, modular LoopAdventure namespace, no placeholder code, and easy extension without modifying core systems.
Core Design Philosophy – Everything revolves around the concept that Instruction = atomic gameplay unit. The same architecture drives player actions, enemy AI, environmental interactions, and scripted gameplay events, keeping systems consistent and simplifying prototyping.
Use Cases – Ideal for programming puzzle games, turn‑based tactical systems, automation and logic‑based games, educational coding games, and gameplay prototypes.
What You Can Do – Ship a complete game by swapping art and levels, extend systems without touching the core engine, create custom mechanics through extension points, and integrate Loop Adventure into existing Unity projects.
Why Loop Adventure – Unlike visual scripting tools, Loop Adventure is a gameplay‑first framework built for shippable programming puzzle games, deterministic simulations, instruction‑driven design, and rapid prototyping of programming‑based mechanics.
Loop Adventure is a complete Unity framework for creating instruction-based puzzle adventures, tactical games, and programming-driven gameplay inspired by games like Human Resource Machine and Zachtronics. Instead of directly controlling a character, players compose sequences of instructions that define behavior, creating deterministic, turn-based gameplay where logic is the core mechanic. Build your own programming-driven game without creating the instruction, execution, scheduling, and puzzle infrastructure from scratch.
How It Works
1. Design – Create your level, place obstacles and interactive elements, and define objectives and challenges.
2. Program – Players build solutions by composing instructions on the visual instruction sheet.
3. Execute – The engine executes every instruction deterministically, turn by turn, while players watch their program come to life.
4. Solve – Observe results, identify errors, modify the instruction sequence, and run again until the puzzle is solved.
Key Features
Instruction-Based Gameplay System – Players build actions using a visual instruction sheet with ready‑to‑use instructions such as Move, Attack, Block, Combo, and more. Fully modular instruction architecture, directional modifiers (Up/Down/Left/Right), shared system across player, enemies, and world.
Create Your Own Instructions – Extend the system to add custom gameplay actions. Includes custom player instructions, enemy behaviors, modifiers, interactions, without modifying the core engine.
Turn-Based Execution Engine – Deterministic execution with step‑by‑step loops, play/observe/stop modes, configurable turn speed, parallel execution support for AI and environment, and a fully resettable simulation system.
Enemy AI System – Enemies use the same instruction architecture as the player. Includes five built‑in behaviors (Move, Attack, Block, Shoot, Wait), projectile combat, parallel AI execution per turn, and extensible instructions.
Interactive World System – Puzzle‑driven environment objects fully integrated with instruction and event systems. Includes pushable crates, doors with key/trigger logic, chests and pickups, carry/drop/throw mechanics, and event‑driven interactions.
Tile Trap System – Grid‑based hazards integrated into the turn system. Features pressure plates, spikes with configurable cycles, automatic registration into execution, and support for layered puzzle logic.
Inventory & Equipment System – Stackable inventory slots, five equipment slots, stat modifiers (Attack, Defense, Speed), active effects, and save/load integration.
World Map & Tutorial Campaign – Hub world with level selection, five tutorial levels, ScriptableObject‑based level system, and easy expansion pipeline.
Level Goals & Challenges – Add constraints such as instruction count limits, loop count restrictions, ScriptableObject‑driven goals, and fully extensible win conditions.
Save/Load System – JSON‑based persistence that stores progress, inventory, and settings, with automatic saves on completion and exit.
Audio System – Integrated audio management with AudioMixer integration, persistent volume settings, scene‑crossing music transitions, and built‑in UI sliders.
Developer‑Ready Architecture – Modular C# framework designed for extension. Fully documented codebase, interface‑driven design, modular LoopAdventure namespace, no placeholder code, and easy extension without modifying core systems.
Core Design Philosophy – Everything revolves around the concept that Instruction = atomic gameplay unit. The same architecture drives player actions, enemy AI, environmental interactions, and scripted gameplay events, keeping systems consistent and simplifying prototyping.
Use Cases – Ideal for programming puzzle games, turn‑based tactical systems, automation and logic‑based games, educational coding games, and gameplay prototypes.
What You Can Do – Ship a complete game by swapping art and levels, extend systems without touching the core engine, create custom mechanics through extension points, and integrate Loop Adventure into existing Unity projects.
Why Loop Adventure – Unlike visual scripting tools, Loop Adventure is a gameplay‑first framework built for shippable programming puzzle games, deterministic simulations, instruction‑driven design, and rapid prototyping of programming‑based mechanics.