Asset Store: https://www.assetstore.unity3d.com/#!/content/36147
Requires Unity 5
Lunar Plugin for Unity aims to improve game developing/testing process by bringing UNIX/Quake3 style terminal into the editor application.
- Create custom commands and execute them from the terminal window
- Bind commands to the hot keys
- Create aliases to execute batches
- Define user variables which persist across game launches
- Change some aspects of your game while testing
// TBD
Check wiki page for more detailed guide.
-
Project: Unity 2D Roguelike
Demonstrates some possible use cases of the plugin for Unity's 2D Roguelike tutorial.
Features:- Start Nth day.
- Start Next/Prev day.
- Restart day.
- Override food amount.
- Enable/disable enemies' movements (with visual feedback).
- Hot keys bindings.
-
Project: Stealth
Demonstrates some possible use cases of the plugin for Unity's Stealth tutorial.
Features:- Enable/Disable security cameras (with visual feedback).
- Enable/Disable laser fences (with visual feedback).
- Enable/Disable enemy AI.
- Enable/Disable all above items at the same time.
- Smart auto completion.
- Hot keys bindids.
-
Project: Space Shooter
Demonstrates some possible use cases of the plugin for Unity's Space Shooter tutorial.
Features:- Execute Editor menu item from the terminal window.
- Set Time.timeScale with numeric hot keys (from 0.1 to 1.0).
- Toggle God Mode for the player (with visual feedback).
- Command bindings and alias for God Mode.
-
Angry Bots
Demonstrates some possible use cases of the plugin for Unity's Angry Bots demo.
Features:- Quickly move between checkpoints.
- JavaScript calls from C#.
-
Project: Survival shooter
// TBD
- Dev Blog: lunar-plugin.tumblr.com
- YouTube Channel: Space Madness
- Twitter: @LunarPlugin
- Facebook: Unity Lunar Plugin
For any other questions: lunar.plugin@gmail.com