Skip to content

LUTE v1.2.0 (alpha)

Pre-release
Pre-release

Choose a tag to compare

@Jacki3 Jacki3 released this 13 Mar 12:38
· 45 commits to main since this release

Some systems overhauled and plugin streamlined for easier use. This package does not include project settings so you must see the installation guide (linked below) for setup instructions.

Release Notes:

XR Updates
• AR location demo scene updated to ensure locations are used correctly.
• Ensured that the XR Drag scene has persistent tags so the interaction behaves as intended.

LUTE QoL
• Locations now persist and show correctly in both editor and game map views.
• Ensured that the cameras are setup correctly for map and UI.
• Added Mapbox attribution to basic scenes and prefab for use in custom scenes.
• Ensured all demos and template scenes work as intended and are a bit more explanatory.
• Updated the level select scene to include all core LUTE demos and improved overall UX.
• Streamlined achievements and improved quality of life of their design.
• Streamlined inventory system and improved quality of life within LUTE.
• Streamlined Map and Location Marker usage with new ‘Display List’ options.
• Overhauled Map classes to be unique to LUTE rather than Mapbox.
• Improved general UX by updating terminology and tooltip descriptions.
• Added keyboard shortcut commands for Orders and Nodes.
• Removed unrequired cameras from demo scenes and simplified rendering.

LUTE Systems
• Decreased overall file size and removed unrequired assets.
• Improved folder structure and naming conventions.
• Ensured that the project builds to both iOS and Android platforms.
• Updated Wiki to reflect requirements for Android based on package imports.
• Updated Player settings to correctly reflect older versions of plugins and Unity.
• Updated the Location Provider Factory to be unique and therefore duplicable.
• Implemented further conditions Orders such as:
o While
o For
o Foreach
o Break
• Removed or updated Designer based features to be anonymous.
• Updated folder structure to include Designer’s code and prefabs.
• Updated saving system to allow for multiple saving systems for individual mini games.
• Updated Inventory saving system and Achievement saving system.
• Updated the saving system so that we can save only specific types of save data.
• Added debug for when reset inventory is called but not in runtime.

LUTE requires Unity 3D 6 (any minor version) which can be downloaded for free from https://unity.com/products

For installation instructions, please see the 'Installation" section on the Wiki: https://github.com/LoGaCulture/LUTE/wiki/Installation

Please adhere to the 'Third Party' instructions for this package as no project settings are included (https://github.com/LoGaCulture/LUTE/wiki/Third_Party).

Then checkout 'The Basics': https://github.com/LoGaCulture/LUTE/wiki/The_Basics

Good luck and have fun!

Full Changelog: v1.1.0-alpha...v1.2.0-alpha