Sergey Smurov

Unity, Flutter, iOS, Android developer

PROJECTS

QUVEditor

It is a tool for editing UV coordinates of mesh

  • - Move, rotate, scale and free-form transformation
  • - Vertex / edge / polygon edit modes
  • - Zoom and pan the editor view
  • - Pivot point control
  • - Create, copy and delete UV channel
  • - Render UV to PNG or SVG formats
  • - Break and weld sub-elements
  • - Packaging, normalize, relax transformation
  • - Flatten, normal and unfold mapping
  • - Snap to grid, vertices, edges, angle
  • - Show / hide / freeze / unfreeze sub-elements
  • - Customizable editor
  • - and many other features...
QMaze

It is an easy-to-use maze generator. It's well-suited for generating random levels.

  • - The maze is created using 6 basic (required) and 14 additional pieces
  • - You can specify which pieces are used in the generation and the frequency of their occurrence
  • - Each piece can be set by several geometry types for greater variability
  • - The maze can be generated during the edit-time or the run-time by a code
  • - The maze can be generated synchronously or asynchronously
  • - and many other features...
QHierarchy

An editor extension that adds several often used functions to hierarchy window.

  • - Displaying the icon of a game object
  • - Displaying the icon of MonoBehaviour script attached to a game object
  • - Locking and unlocking of a game object
  • - Prevent selection of locked objects
  • - Showing / hiding a game object
  • - Displaying tag and layer of a game object
  • - Displaying custom icon for any tag
  • - Displaying icon for static game object
  • - Showing / hiding wireframe objects
  • - and many other features...