Smart Console

Elevate your game development experience with Smart Console – a flexible and intuitive in-game command console that lets you easily create custom commands by simply adding [Command] to your code.
What can it be used for?
*IF YOU'RE USING THEM IN A PRODUCT, YOU MUST BUY THEM. 💰*
- QA tools
- Debugging assistance
- In-game cheat codes
You could also use it to adjust game settings in real-time or more simply to test gameplay mechanics.
Its versatility makes it an excellent choice for any game development project!
The [Command] attribute support:
- Public/private function
- Static function
- Function with int/float/bool/string/enum parameter(s)
- Function with optional parameter(s)
- Coroutine
Smart Console features:
- Contextual command autocompletion
- Contextual command parameter autocompletion
- Support int/float/bool/string/enum types
- Easy support for custom type
- Command history
- Command request
- Theme customization
- Cache
- Output saving
- Groups packing
- Dragging
- Support Rich text formatting
- User Console.Log message display
- Unity Debug.Log messages display
- Full responsiveness
I included extra commands that should be useful in any kind of projects.
*** IF YOU'VE FOUND A BUG OR BROKEN LINK, PLEASE LET US KNOW. 🐞🔗 **
Term of Use: All resources here are for personal learning only, not for commercial use! Assets and 3D models can only be used in games after purchasing a license from the respected owner. We offer download services only; no technical support provide