Skip to content

marquesbelem/Tools-Unity

Repository files navigation

Icone Unity

Unity Editor Tools

In this repository, you will be able to see some of my code created for the development of various tools using Unity Editor, for different scenarios.

AudioControllerDebugWindow • Code

This tool was created to track events triggered through the FMOD plugin, allowing you to know the stack trace and the state of the event.

FMODRefreshEventsWindow • Code

This tool was created to rewrite an event path within ScriptObject-type objects.

GetJSONFileDrawEditor • Code

This tool was created to read information from a JSON file and populate a list to apply information all at once.

ToolAddPrefabs • Code

This Unity Editor tool allows developers to easily register and categorize prefabs within the project using a custom Odin Inspector window. It saves prefab metadata (name, path, category, and biome) into a JSON file for consistent project organization and version control. Useful for managing level design assets like hazards, gameplay elements, and scenery across different game worlds.

image

PrefabWindow • Code

A Unity Editor tool that provides a user-friendly interface to browse, filter, and spawn categorized prefabs in the scene based on category and biome data. It reads a JSON config generated by the "Add Prefabs" tool and allows designers to quickly instantiate prefabs or image references directly into the level. Ideal for streamlined level design workflows.

image

JsonManipulation • Code

This Unity Editor tool allows developers to batch-edit JSON files located in the project’s StreamingAssets/Levels folder. It supports updating nested fields, replacing property names, adding new fields, and injecting color data into JSON structures—making it a powerful utility for automating configuration updates in level design and content pipelines.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages