MazeSuite Release 3.0
MazeMaker
- New: Completely revised new xml based flexible file format (save/load functionality and backwards compatibility)
New: Added Undo/redo Functionality
New: Added Multiple item selection Copy & Paste of items
New: Added Support for Multi-Copy between different mazes
New: Right-click interaction and context menu
New: MazeWalker perspective settings are now available for each maze (under maze global settings) file- Including 3rd person avatar
New: Multiple StartPos can be defined. Random selection feature available.
Added ability to rotate items
Added support for curved walls
Added ability to move objects to top or bottom of maze item list
Added ability to generate circular mazes using the MazeWizard
Added support for changing of visual theme within MazeMaker
Dynamic models now referred to as Dynamic Objects
Dynamic Object (interactive programmable items) When selected, shows move to position and highlight/activate radii
End Regions when selected now point to Move to positions
Active Regions when selected point to Move to Positions and activated objects
Canvas navigation pad updated with zoom controls (upper right corner)
Left pane item tree can make multi select/deselect using ctrl (control) key
Floor vertices now editiable, but linked (allows for creating ramps)
Ensure the Walls and mazeitems are unselected properly + fixed priority for floors vs end regions in selection
Added ability to cancel when closing mazemaker
Added pan and zoom functions for touchscreen controls- Middle click now pans
Various minor UI improvements
- Added Define Rectangular Region as additional option to freeform shapes
New icons, welcome panel, and background
Added ability to show and hide individual maze elements as well as regions
Added Zoom functionality
Added MazeProject functionality- Allows loading multiple mazes and paths and collectively analyzing the data
Added tabs and Project pane view to switch between mazes and remove paths/mazes easier
Can be loaded and saved to ease analysis
Added ability to restructure path tree using ChangePriority/Heiracrchy tool
Multiple files can now be opened using drag and drop
Export and Analyze tool now use Experimental info in path names and export using this information
Mazes are now scrollable
Created Path Import Tool to handle assignment of different paths to different mazes
Added ability to load/save/ and reset custom path colors
Added Theming ability to MazeAnalyzer
Defined Regions are embedded within the project file
Added support for touch controls
Added ability for Export Paths tool to show 2D angle at each timepoint
Updated features are documented in the manual - Allows loading multiple mazes and paths and collectively analyzing the data
- Moved primary maze file structure to XML
Added support for curved walls
Added 4k resolution option
Added Options to fix X and Z locations independently
Added ability to use object as a MazeWalker avatar
Added MazePoint behaviors for dynamic and active regions
Added MazePoint messages and exit conditions
Added support for Active Regions, a hybrid of end regions and dynamic objects
Added ability to move to start position for end regions
Added ability to adjust camera height off ground
Perspective settings are now loaded from XML files
Audio loading errors now display within GUI
Added ability to load random starting positions
Set ability to fix turnspeed to 45deg/s and move speed to 3mz/s
Improved memory performance for particle arrays
Added ability to disable gravity in Advanced Settings
Added ability to select ScoreBar behavior for either API score or MazePoints
Updated features are documented in the manual
Minor fixes