Open Terminal for Unity3D. execute your commands in runtime!
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
OpenTerminal
OpenTerminal.meta
README.md

README.md

Unity OpenTerminal (Mobile support!)

Have you ever:

  • Wanted to use cheat codes for your games?
  • Enable GOD MODE while testing some features?
  • Add some coins without leaving the game?
  • Enable/Disable parts of your code at runtime without leaving playmode?

Now you can simply do [almost!] anything at runtime using OpenTerminal!

openterminal_show

How to use:

  • Add [TerminalCommand("commandName", "commandDescription")] Attribute to public MonoBehaviour methods.
  • Create an empty game object and add Terminal component to it.
  • Run your game and press ` (the button usually on top of Tab button). On mobile long press with 4 fingers to show terminal.
  • Type your commandName and it will be execute!

Enable terminal in mobile:

4-fingers-tap-gesture-icon

Code usage:

usage

Features:

  • AutoComplete: press tab and see available commands

openterminal_autocomplete_

  • Custom Terminal configs.

image

  • Supports commands with simple parameters (int, string, float, double ... )

openterminal_params

  • Can show return type of a command in terminal

Contact:

you can find me @omid3098 in twitter.

TODO:

  • support vectors or other parameters which contain ",";