Getting started

Introduction

The Game Console lets you view logs and run commands at runtime. It works in and outside of the editor no matter if it's a development build. You can log your own messages or create your own commands depending on your project. Every color and behavior can be adjusted in the configuration file. It comes with a few built in commands that can load scenes, change settings and more. They can be disabled if you want to replace them, or they don't suit your game.

Setup

You can quickly add the console to your scene by going to GameObject/qASIC/Game Console. Now, by clicking the backquote key you can toggle it inside of your game. By default the console stays static, but that can be changed by swapping the Toggler on it to a basic one.

Toggler

Customizing the Interface

As mentioned above, you can change the Toggler to make the console not static, or to change it's toggle behavior. All of the UI can be changed to your liking, but for more customization you will have to create a configuration file. It can be found by going to Create/qASIC/Console/Console Config. In there you can disable built in commands, enable logging unity messages, change behavior etc. You can assign the config in the GameConsoleInterface located in your scene. To change colors, you will have to create a Game Console Theme and assign it to the config.

Last updated