uScript Professional

uScript gives you the ability to bring your visions to reality in a creative and visual way.

Much more than just a visual state machine, uScript is a fully featured visual scripting system developed by industry veterans of award-winning "AAA" games and contains the ease-of-use of a highly polished visual scripting tool with the power of best-in-class features such as c# source code generation (no resource-consuming or platform-specific runtime or interpreters needed!), automatic data preservation, and smart node replacement and depreciation.

uScript Professional also offers break/step debugging while the game is running, as well as full code reflection (turning scripts and Unity middle-ware into visual action and event nodes that can easily be used inside of uScript).

uScript will dramatically improve your ability to rapidly prototype, iterate, and bring your ideas to life.

Examples can be found on our website here.

Official support provided on our forum here.

Contact us about a source code license!

Supports Unity versions 3, 4, 5, 2017, and 2018

Release Notes

November 27th, 2019 - v1.1.3133 Add some new node palette hotkeys for keyboard aficionados. Add some new texture comparison nodes and enhance the toggle node. Add support for proper export of localized/international number formats. August 23rd, 2019 - v1.1.3130 Hotfix for bug with previous version's optimization. Optimization had to be undone because Scene.GetAllRootObjects does not return DontDestroyOnLoad root objects, which we thought it did. August 4th, 2019 - v1.1.3125 Update for Unity 2019 part 2 (fix a couple more compile errors in nodes and convert web request nodes to use UnityWebRequest). Latest experimental save to xml updates. Optimization (for custom events - now available in all officially supported versions) and new nodes. Note that this release also sunsets support for Unity 5.0.x-5.3.6. The new minimum version for new features is 5.3.7. May 26th, 2019 - v1.0.3117 Update for Unity 2019 (fix compile errors in nodes as well as add Enable Version Control setting - which MUST be turned off for Unity 2019). Add experimental save to xml option. Bugfixes and new nodes. April 14th, 2019 - v1.0.3115 Add the ability to search string value fields in graphs. Add the ability to save graphs in play mode (although, exiting play mode is required before changes can be seen in game). Assorted bugfixes. January 19th, 2019 - v1.0.3114 Slight load time optimization (most noticeable with lots of nested nodes). Add the ability to run Driven methods in any of the various Update methods. Fix bug where code generated with rebuild all graphs would not have proper labels. Re-generate example uScript to fix missing labels. Add new node generation template - string->enum value. Fix benign error message. November 30th, 2018 - v1.0.3109 Add the ability to generate certain classes of nodes that are not provided with uScript by default! If you need to transfer the value of one variable to another of a custom/proprietary type, you can generate the Set Classname node for that class. Also, if you need to manage lists of a particular type not included with uScript by default (ex. lists of Sprites), you can now generate those as well. November 10th, 2018 - v1.0.3105 Fix some nodes not showing up in Unity 2018. Add support for moving/rotating game object taking deltaTime into account for Control Game Object (Move) and Control Game Object (Rotate) nodes. October 11th, 2018 - v1.0.3104 Fix StateMachineBehaviour support for versions > 5.0. September 2nd, 2018 - v1.0.3101 New PERMANENT LOW PRICE! More window/panel management capabilities. uScript now remembers the size/location of the panels when they are docked in the main uScript window! Make link lines easier to select and their width customizable through a preference. Lots of bugfixes and new nodes! Fix support for Unity 2018.2. For full details and release history, please see our Release Notes page. Note that the last version for Unity 3.x and 4.x that had new features was v1.0.3055.

Basic Information
Latest Version
1.1.3133 (27 Nov 2019)
Publisher
Detox Studios LLC
Category
Tools/Visual Scripting
Size
7.8 MB
Price
free
Asset Rating
(220)
Extended Information
Unity Versions
3.5.7, 4.7.2, 5.0.4, 5.3.0, 5.3.7, 2017.1.0
State
Deprecated