A Unity 2D toolkit for Auto Grid, Manual Slice and runtime slicing, with fragment pooling, reassembly and export tools.Compatible with Unity 6000.3.13 and higher. Works seamlessly with both the New Input System and the Legacy Input Manager.Bring dynamic 2D destruction and slicing to your Unity projects!2D Destruction Pro is an all-in-one Unity 2D slicing and destruction toolkit built for creating breakable objects, custom-authored fragments, and real-time gameplay cuts.3 Ways to Power Your Gameplay1. Fast Editor Authoring: Generate fragment layouts quickly using Auto Grid, or take full control with the Manual Slice Editor to craft precise Straight Cut and Polygon/Region Cut layouts.2. Interactive Runtime Slicing: Cut objects dynamically during gameplay with Runtime Slice, featuring full support for line, finite segment, and ordered path cuts—perfect for Fruit-Ninja-style slicing and interactive 2D cutting mechanics.3. Smart Physics, Pooling & Reassembly: Every generated fragment runs on a unified mesh, collider, physics, pooling, and reassembly workflow. You can easily access fragment IDs, parent/original lineage, generation depth, area ratios, and cut position/direction data to drive custom gameplay logic, scoring, and visual effects.Everything Included in the PackageReady-to-Use Exports: Export your generated pieces via PNG fragment export or combined prefab export.Built-In Safeguards: Maintain smooth performance with configurable geometry and runtime safety limits.Coder-Friendly Tools: Hook into your game effortlessly using clean developer APIs and slice/reassembly events.Quick-Start Examples: Jump right in and test mechanics immediately with included sample scenes.High-Performance Backend: Runs out-of-the-box on a standard Managed C# backend. Optional Jobs/Burst integration is included to accelerate fragment movement when compatible dependencies are installed, with an automatic fallback to Managed C#.Who is this for?This toolkit is purposefully designed for developers building breakable props, destructible 2D objects, custom fragment layouts, and responsive runtime slicing gameplay.- Auto Grid: Generate configurable grid-based fragment layouts.- Manual Slice Editor: Author Straight Cut and Polygon/Region Cut layouts.- Runtime Slice: Perform line, segment and ordered path cuts during gameplay.- Fragment Pooling: Reuse fragment objects with configurable pool capacity.- Runtime Limits: Configure cut, fragment, vertex, depth, path, speed and pool safeguards.- Fragment Metadata: Access IDs, ancestry, generation, area, bounds and original/parent ratios.- Reassembly: Restore the original runtime source object.- PNG Export: Export generated fragments as cropped transparent Sprite assets.- Prefab Export: Create a combined prefab containing authored fragment objects.- Developer API: Simple and detailed runtime slicing APIs.- Slice Events: Subscribe to slice validation, completion, fragment creation, failure and reassembly events.- Jobs/Burst: Optional high-performance fragment movement backend with Managed C# fallback.- Samples: Manual Polygon and Runtime Swipe examples included.- Physics: Rigidbody2D and polygon/box/none fragment collider options.Marketing images were generated using AI tools.AI tools were used during the development process for coding assistance, documentation assistance, and marketing image generation. The final package, code, documentation and marketing materials were reviewed and validated as part of the release process.




