View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.0 (Mu)
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 9.5 MB
- Files
- 89
- Favorites
- 35
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $6.90 on
Keywords
- Search for gameplay tweaking
- Search for inspection
- Search for AI prototyping
- Search for compiler
- Search for Scripting
- Search for rapid prototyping
- Search for C# runtime
- Search for Developer Productivity
- Search for no recompilation
- Search for Embeded scripting
- Search for Runtime
- Search for live scripting
ZenCoder - Inject Logic. See It Run Instantly.
- Price drop
Inject and run C# code directly on GameObjects. No recompiles, no restarts. One component, one editor, instant results in Unity.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
ZenCoder - Inject Logic. See It Run Instantly. screenshot 1
About this asset
ZenCoder is a runtime C# scripting tool that lives inside the Unity Inspector.
It lets you write and run logic directly on any component, instantly, no recompilation, no domain reloads, no editor windows.
With ZenCoder, your selected component becomes your live target. You can call methods, tweak fields, simulate behavior, or run any C# code in real-time, all without touching the original script.
ZenCoder is ideal for debugging, rapid prototyping, and deep interaction with runtime systems. Whether you're working with XR, Animation, Timeline, Multiplayer, or plain MonoBehaviours, ZenCoder gives you full control without breaking your flow.
ZenCoder features fully custom-designed icons and interface elements created in-house by DivinityCodes. It uses the Fira Mono font for a clean, readable code experience. Additionally, ZenCoder integrates components from Microsoft Roslyn to provide deep syntax evaluation and dynamic compilation. All third-party components are used under compliant licenses. Full details are available in DivinityCodes/ZenCoder/Third-Party Notices.txt.
From the publisher's Asset Store listing.
Technical details
Core Features:
- Attach ZenCoder to any GameObject and write logic directly inside Unity - no recompilation needed.Component-Based Execution
- Write reactive and continuous logic using familiar callbacks.Live Lifecycle MethodsUse Unity methods like Start, Update, Awake, OnTriggerEnter, and many more.
- Live Variables: Bind Unity objects to memorable aliases like @Player, @Camera, or @SpawnPoint. They appear directly in the editor, integrate with IntelliSense, and resolve automatically when your scripts execute.
- Apply changes the moment you write them. No Play Mode restarts. No domain reloads.Instant Feedback
- Enjoy full IntelliSense-style suggestions tailored to your selected target component.Context-Aware Coding
- Swap between components at any time without losing your code or session state.Dynamic Target Switching
Advanced Capabilities:
- Rapid Prototyping: Test gameplay mechanics, adjust physics, tune animations, or explore AI behaviors live.
- Event Hooking: React to Unity lifecycle events without editing your main scripts.
- Scene-Scoped Scripts: Keep logic local and clean. No new files, no project clutter.
- Seamless Iteration: Write, test, and refine, all while staying in Play Mode.
- Lightweight Integration: No setup required. Just add the component and start coding.
And Much More!!
ZenCoder includes:
- 60+ Unity lifecycle methods
- Live Variables
- Rich IntelliSense
- Deep reflection
- Error highlighting with navigation
- Rebuilt Save/Load engine
- Built-in Control Center
- Edit Mode and Play Mode support
- Zero recompiles or domain reloads during iteration
Supported OS: Windows / macOS
Link to documentation: https://divinitycodes.de
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.62f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.