Skip to content

Latest commit

 

History

History
73 lines (54 loc) · 2.66 KB

README.md

File metadata and controls

73 lines (54 loc) · 2.66 KB

Lunar plugin for Unity

Asset Store: https://www.assetstore.unity3d.com/#!/content/36147

Requires Unity 5

Project Goals

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

Quick Start

// TBD

User Guide

Check wiki page for more detailed guide.

Showcases

  • 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

Social media

Contacts

For any other questions: lunar.plugin@gmail.com