PlaySync Pro – Tweak in Real Time. Persist with Confidence


Unity 2022.3 LTS ... macOS (Intel & Apple Silicon) ... When exiting Play Mode, an instant non-intrusive stager appears with color-coded WAS -> ... Need to compare multiple balance archetypes?


by ByteLura


Price History +

PlaySync Pro is an enterprise-grade Unity Editor persistence and game balancing suite that permanently bridges the gap between Play Mode experimentation and Edit Mode permanence.

Key Features List :


Core Persistence & Tracking

  • Live Diff Tracking
  • Real-Time Inspector Scanner
  • Granular Property Selection
  • Per-Object Commit
  • Batch Safe Restore
  • Category Filter System
  • Search & Filter Navigation
  • 100% Native Unity Undo

Workflow Automation & Staging

  • Automatic Exit Stager
  • Scene Conflict Guard
  • Prefab Instance Sync
  • Nested Prefab Preservation
  • SceneView Floating HUD
  • Embedded Inspector Header
  • Right-Click Context Menus
  • Zero-Click Auto-Save Rules

Game Balance & Presets

  • ScriptableObject Presets
  • Instant A/B Balance Testing
  • Multi-Scene Preset Apply
  • 25-Session Flight Recorder
  • Local Time-Machine Rewind
  • Session Change Audit Log
  • JSON Session Backup

Developer Tools & Collaboration

  • C# Code Patch Generator
  • 1-Click Clipboard Code Copy
  • [AutoSavePlayMode] Attribute
  • Standalone HTML Reports
  • Color-Coded Diff Tables
  • Interactive Sandbox Scene
  • Welcome & Diagnostics Hub

Supported Unity Versions

  • Unity 2021.3 LTS
  • Unity 2022.3 LTS
  • Unity 6 (6000.0+) and newer

Supported Render Pipelines

  • Universal Render Pipeline (URP)
  • High Definition Render Pipeline (HDRP)
  • Built-in Render Pipeline

Supported Operating Systems

  • Windows (Windows 10 / 11)
  • macOS (Intel & Apple Silicon)
  • Linux (Ubuntu / CentOS)

Link to Documentation: https://bytelura.github.io/PlaySync-Pro-Doc/

Stop writing down runtime numbers on sticky notes or taking screenshots of your Inspector. PlaySync Pro is a comprehensive, production-tested Unity Editor extension designed to eliminate lost changes, streamline game balancing, and accelerate level design workflows.


How often do you spend 30 minutes fine-tuning player physics, weapon recoil, or level lighting during gameplay, only to watch every adjustment vanish when you hit Stop? With PlaySync Pro, every parameter tweak is automatically tracked across Transforms, Colliders, Lights, and Custom MonoBehaviours with zero runtime overhead.



JOIN DISCORD | DOCUMENTATION | OTHER ASSETS



When exiting Play Mode, an instant non-intrusive stager appears with color-coded WAS -> NOW visual diffs, allowing you to selectively commit individual fields, single objects, or all safe changes with 100% clean Unity Undo support. Need to compare multiple balance archetypes? Save snapshots into the ScriptableObject Preset Vault for instant A/B swapping. Missed a great run from earlier? The 25-Session Flight Recorder acts as a local time machine to rewind and restore past experiments.


Complete with zero-click Auto-Save rules, instant C# patch generation, and team-ready HTML change reports, PlaySync Pro is the ultimate productivity booster for solo indies and professional studios alike.



🎮 The Core Problem: Why Default Play Mode Fails You

  • Lost Tweaks: Testing mechanics requires Play Mode, but stopping playback discards 100% of your numerical adjustments.

  • All-or-Nothing Risk: Basic tools blindly overwrite entire components, breaking runtime references or corrupting scene hierarchies.

  • Lost Experiments: Fine-tuning weapon spreads or character jump arcs requires manual note-taking across dozens of variables.

  • No Version History: If you found the perfect physics feel 10 minutes ago but tweaked past it, that data is lost forever.


🚀 The 8 Powerhouse Feature Modules


1. Live Diff & Staging Workbench (PlaySync Studio)

  • Real-Time Parameter Scanning: Continuously monitors Transforms, Physics Colliders, Lighting, Cameras, Audio, and Custom Serialized Scripts with under 0.1ms frame impact.

  • Visual Side-by-Side Diff Tree: Color-coded WAS (Red) -> NOW (Green) parameter rows make inspecting alterations effortless.

  • Granular Commit Control: Check individual properties, commit single GameObjects, filter by category (Transforms / Scripts / Components), or click Restore All Safe.

  • Search & Fast Filtering: Instantly isolate altered components by typing GameObject names or variable names in the real-time search bar.


2. Instant Play Mode Exit Stager (Quick Restore Window)

  • Zero-Friction Trigger: Automatically pops up the exact millisecond you exit Play Mode if changes were detected.

  • Smart Scene Conflict Guard: Analyzes whether scene objects were altered in Edit Mode after exit, warning you with Amber Conflict Badges before overwriting.

  • 100% Native Undo Support: Every single committed property is registered with Undo.RecordObject(), giving you instant Ctrl+Z / Cmd+Z peace of mind.


3. Direct Unity Inspector Integration

  • In-Inspector Notification Banner: Selecting any modified GameObject in the Hierarchy displays an active status bar directly at the top of the native Unity Inspector.

  • 1-Click "Apply Now": Commit individual GameObject changes right inside the Inspector without opening separate tool windows.

  • SceneView Floating HUD: Non-intrusive runtime overlay bar during active play sessions with real-time change counts.

  • Right-Click Context Actions: Right-click any component header to Commit, Revert, or Copy C# Code.



4. 🏛Game Balance Preset Vault

  • ScriptableObject Assets: Save entire multi-object balance configurations as native .asset files directly into your project.

  • Instant A/B Testing: Seamlessly switch between different gameplay profiles (e.g. Arcade Movement vs Realistic Simulation) with 1 click.

  • Multi-Scene Support: Apply saved balance presets across different levels, test scenes, and sandbox environments.

  • Version Control Ready: Presets check cleanly into Git, Perforce, and Plastic SCM with zero binary merge conflicts.



5. 25-Session Flight Recorder (Time Machine)

  • Automatic Background Auditing: Automatically serializes every play session's changes into an immutable JSON ledger.

  • Local Library Storage: Stored in Library/PlaySyncHistory/—keeps session history accessible across editor restarts without polluting your Git repo.

  • Rewind to Any Run: Revisit any of your past 25 play sessions, inspect exact timestamps, and restore old tweaks with 1 click.


6. Zero-Click Auto-Save Rule Matrix

  • Component Type Rules: Instruct PlaySync Pro to always auto-persist specific component classes (e.g., UnityEngine.Light, UnityEngine.Camera).

  • GameObject Tag Rules: Automatically persist any object tagged with Player, Environment, or custom project tags.

  • C# Attribute Integration: Decorate private or public fields with [AutoSavePlayMode] for declarative, code-driven persistence.


7. C# Initialization Patch Generator

  • Instant Code Translation: Turns runtime Inspector tweaks into clean, copy-pasteable C# initialization blocks.

  • Formatted Syntax: Automatically handles Vector3, Quaternion.Euler, Color, AnimationCurve, and primitive data types.

  • Procedural Setup: Perfect for hardcoding default spawn parameters into procedural generators and runtime setup scripts.


8. Team-Ready HTML Change Reports

  • 1-Click Web Reports: Generates standalone, dark-themed HTML audit reports in under 1 second.

  • Category Summaries & Tables: Displays numerical breakdowns for Transforms, Scripts, and Colliders alongside side-by-side diff tables.

  • Zero Dependencies: Completely self-contained CSS/HTML—shareable over Slack, Jira, GitHub Pull Requests, and Email.


👥 Built for Every Role in Your Studio

  • Game Designers: Rapidly iterate weapon recoil, character physics curves, and enemy AI values with instant A/B Preset swapping.

  • Level Designers & Artists: Align props, adjust collider volumes, and fine-tune scene lighting live in Play Mode with guaranteed persistence.

  • Programmers: Generate procedural initialization patches and automate workflow rules via the [AutoSavePlayMode] attribute.

  • QA Leads & Producers: Review numerical balance tweaks using shareable standalone HTML reports.