Home Projects Contact Me

Unity Asset Organiser 1.0


Role: Solo Developer

Description: To address the common challenge of maintaining a clean and scalable project structure in Unity, I independently designed and developed Asset Organiser v.1. This custom editor tool eliminates manual asset sorting, prevents project entropy, and allows development teams to focus on creating, not cleaning. The tool is currently in active development, with new features and refinements planned for future releases.

  • Customisable Folder Structures: Users can visually define their ideal project folder hierarchy directly within the editor window (Window > AssetOrganiserEditor).
  • Extension-to-Folder Mapping: Precisely map any file extension (.png, .fbx, .cs, .mat, etc.) to a target folder, ensuring every asset type has a home.
  • Reusable Presets: Save and load complete organisational structures as preset files, allowing for consistency across multiple projects and teams. Includes a pre-built "Default" preset based on Unity's best practices.
  • Automated Sorting Engine: The core of the tool automatically monitors the project for new or modified assets and moves them to their assigned folders in real-time, requiring no ongoing effort from the user.

As the sole creator of this tool, I was responsible for the entire development lifecycle, from conceptualisation and UI design to the core C# scripting and implementation of Unity's asset database APIs. I continue to iterate on this project to enhance its capabilities.