A great starting point for building any sketch-based game. Simply drag EasySketch prefab into your scene and have immediate sketching and shape recognition - Out of the box it works with lines, squares, and circles.
A great starting point for building any sketch-based app. The default UI allows for changing of pen type, stroke size, stroke color, and canvas color. It can also utilize any custom UI.
Built and published with Unity 6000.3.8 (Unity 6.3) or later.
Compatible with Built-in, URP, and HDRP. EasySketch handles sketch input and shape recognition rather than custom rendering, so it drops into any pipeline.
Windows, macOS, iOS, and Android — desktop, tablet, and phone. Input runs on Unity pointer events, so mouse, touch, and stylus all work without extra setup.
$19.99 USD — one-time purchase, Extension Asset license (Standard Unity Asset Store EULA).
Version 1.0, released June 5, 2026. Download size 88.6 KB.
The EasySketch prefab, automatic recognition for lines, squares, and circles, and two example scenes — a shape-to-mechanic demo and a fully functional sketchbook.
Yes! EasySketch will work in both 2D and 3D contexts. Simply drag the EasySketch prefab into your scene, and it should work out of the box.
EasySketch is built and published with Unity 6000.3.8 (Unity 6.3) or later.
Yes - EasySketch is compatible with the Built-in Render Pipeline, URP, and HDRP. It handles sketch input and shape recognition rather than custom rendering, so it drops into any pipeline without changes.
EasySketch is $19.99 USD on the Unity Asset Store. It is a one-time purchase under the Extension Asset license, covered by the Standard Unity Asset Store EULA.
Yes - EasySketch is platform agnostic because it utilizes pointer events - This works for mouse on desktop, but also touch and stylus on mobile devices - Including tablets and smartphones.
It currently recognizes lines, squares, and circles automatically. Support for other shapes and custom shapes is coming soon.
Absolutely! Simply drag and drop your own custom prefabs into the EasySketch prefab in the editor panel.
Yes! If you'd rather call a function when a shape is recognized instead of instantiate a prefab, there is support for that in the EasySketch prefab in the editor panel. Simply drag and drop the script and specific function in the designated fields.