The QCons Developer Console is a simple but effective console similar in style to the one found in Quake and many other games since. The console is extremely helpful for debugging during development.
User Manual available online
A summary of main features:
- The console is a single prefab built with the Unity GUI system. Just add the prefab to your scene and the console is ready to use.
- Customization through the Inspector. Turn the display of Unity log messages on or off, change console hotkey, size and opacity without having to edit the code.
- Autocompletion by pressing Tab
- Add console commands simply by applying one attribute to a function in your existing scripts.
- Console commands can also refer to GameObjects in your scene, such commands can be added straight from the Inspector.
- Built-in commands to save the console to a text file (or HTML file with coloring for errors). Useful to get a detailed log from your players.
- Run multiple commands like a script: you can write console commands in a file, and then run them all with one command from the console.
- An example scene is included, along with commented C# source code.
Thanks to Icons8.com for the asset store icon.