Tuesday, July 31, 2012

[ANNOUNCEMENT]EasyConsole: An in-game console


I've been working on an in-game console for use in unity projects. It is almost ready to be released on the asset store.

What is it
EasyConsole is an in-game console that allows you to watch debug messages in real-time and also execute commands from within a running unity application. It has support for custom commands and it can also call methods on objects in the scene. EasyConsole is build in a way that makes it easy to add your own commands. Also, the gui part is completely separate from the back-end allowing multiple gui solutions. EasyConsole by default includes an unity gui and a NGUI frontend

EasyConsole is useful when developing multiplayer games or when debugging platform specific problems. It also allows you to quickly test methods because you can call them directly from the console.

Features

  • Display of debug logs
  • Support for directly printing into the console
  • Custom commands that can use any amount of parameters
  • Calling of normal methods on components
  • Proper parsing of command including support for escaped characters. For gameobjects with spaces in them, the space needs to escaped with a ?\?.
  • Display of gameobject, components and methods to easily navigate through the scene
  • Help system using an attribute to add a help message to the custom commands
  • Custom parsers to be able to parse your own defined types. Built-in parsers for int, float and string. Also includes an example parser for Vector3
  • Easy to change the gui or use a different GUI system altogether. Includes a unity gui and a ngui front-end.
  • Includes various built-in commands and also includes an example field watch command script to show field values on the screen at runtime.
  • Works on Webplayer, Standalone, iOS and Android

When
Currently I'm finishing up this asset and writing the documentation. I'm hoping to submit it to Unity later this week. It should be live on the asset store next week.

Source: http://forum.unity3d.com/threads/145753-ANNOUNCEMENT-EasyConsole-An-in-game-console

apple store down apple live blog ohio primary cell phone jammer sandra fluke g8 summit netanyahu

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.