GitPedia
mackorone

mackorone/mms

A Micromouse simulator: write and test maze-solving code without a physical robot

3 Releases
Latest: 1y ago
Nov 2024v1.2.0Latest
mackoronemackorone·1y ago·November 24, 2024
GitHub

Improvements since the last release: 1. Add pre-compiled Linux binary 1. Make the project compatible with Qt 6 1. Support edge-based movement, i.e., half steps and 45-degree turns 1. Support file paths with spaces within the build and run commands 1. Display invalid commands to the user, rather than silently ignoring them 1. Format source code with `clang-format` Shoutout to @GoGoCom and @Blaze-Leo for working on the edge-based movement! > [!IMPORTANT] > The macOS version fails with the following error: > ``` > “mms.app” is damaged and can’t be opened. You should move it to the Trash. > ``` > To get past the error, manually remove the quarantine attribute: > ``` > xattr -d com.apple.quarantine mms.app > ``` > The "right" fix is for me to pay Apple $99 to join the Apple Developer Program, and then sign and notarize the app according to [these instructions](https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution). I can't be bothered to do that right now. If it's important to you, you can [buy me a coffee](https://buymeacoffee.com/mackorone) and I'll consider it.

Feb 2022v1.1.0
mackoronemackorone·4y ago·February 16, 2022
GitHub

This release contains a few notable improvements: 1. Support for the `.map` file format 1. The ability to customize maze and mouse colors 1. A new optional `distance` argument to the `moveForward` method 1. A new "scoreboard" (attempt statistics) tab and corresponding API Shoutout to @zdasaro for contributing and to @TJ178 for encouraging me to create a new release.

Feb 2019v1.0.0
mackoronemackorone·7y ago·February 4, 2019
GitHub

📋 Changes

  • Removed tons of unnecessary features
  • Cleaned up the UI, removed tabs
  • Solidified the API
  • Moved algorithm code to separate repos
  • Built Windows executable for download