Development Console. (easy cheats / log removal, log sorting, runtime)! [Released]

Dev Console

The Dev Console is a way for users to access and interact with their game at runtime, on any platform. You can use Dev Console to do the following

  • Expose ANY C# method on ANY object to the development console, users can directly call these methods.
  • Expose C# properties to the development console, users can directly call these methods.
  • Any Exposed Method / Property can take parameters, int, bool, string, float, double, and custom types are handleable and automatically maintained by the Dev Console.
  • Fully skin the Dev Console using Unity’s inbuilt GUI skinning system.
  • Real Time filtering, with custom filters.
  • All Logging, through Unity’s default Debug.Log* interface will be automatically removed if you want to. (Builds released to the public etc).

Getting Started
The Development Console is easy to use. no set up needed.

  • simply drag the Quick Start Prefab DebugConsoleLoader.prefab into any scene and the Development Console will load and initialise itself.
  • You can now use the development Console.

Extension
Here’s a really basic example of how to expose methods.

We’ve added the Attribute [ConsoleCommand] to this method and it’s now exposed to the Development Console as you can see in the following image.

(runs on every platform tested so far, iOS, Android, Win, OS X, Vita, 360, PS4), we’ll be testing Windows Phone at some point in the future.

Regards,
Terry

1837988–117861–DevelopmentConsole.unitypackage (108 KB)

We’ve just gone and created a manual, it will obviously be included in future versions of the package, for now, you can download it from this post!

Regards,
Terry

1839257–117977–DevConsole.pdf (114 KB)

Hey everyone,

We’ve just added a sections for the Development Console to our website : http://www.wellfired.com/developmentconsole.html

There’s an online portion of the documentation also! :slight_smile:

Regards,
Terry

Hello everyone!

you can grab this now for free here : https://www.assetstore.unity3d.com/en/#!/content/26273

Regards,
Terry

1 Like

Hey Terry,

I grabbed Development Console from your site and popped the DebugConsoleLoader prefab into a scene. When logging with Debug.Log with or without a filter I do not see any messages appearing in the log even though I can see plenty in my console. I have all 3 default filters enabled. Is there another step I’m missing to see logs?