The Quantum Console is a versatile tool that allows you to add custom commands and dev cheats to your game. It's perfect for QA, development, debugging, and more. With its flexible features, you can create a wide range of commands, from simple to complex, and customize the console to fit your project's needs.
Some of the key features include:
- Static and non-static commands
- Command overloads and default parameters
- Generic commands
- Async commands
- Interactive commands with coroutine-like actions
- Generate commands at runtime with lambda commands
- Supports functions, properties, fields, and delegates
- Per command platform black/whitelist
The console also features:
- Contextual autocompletion for commands, enums, GameObjects, and more
- Display Debug.Log messages in the console
- Highly customizable
- Custom theme system
- Text Mesh Pro support
Some example built-in commands include:
- call-static/call-instance: call any C# method or property in your project
- man: generates a user manual for a specified command
- exec: compiles and executes C# code at runtime
- #define: defines and creates a user macro
- instantiate: instantiates a copy of an object
- destroy: destroys an object
- get-object-info: gets the transform and component data of an object
The Quantum Console is easy to use and includes full C# source code. It's adaptable to any project and is a great addition to your game development toolkit.
Requires Text Mesh Pro (enabled by default). Quantum Console includes open source components under the permissive licenses MIT and OFL. See the 'Third-Party Notices.txt' file for details.





