Sketchy Maze

"a drawing-based maze game."

Download

Latest Release: v0.15.0 (May 5, 2023)

Change History

Free license key for beta testing!

To "Register" your game, you can use this free license key file for early beta testers:

sketchymaze-beta-guest.key

From the title screen, click on "Register" and select this file to activate the game.

The registered version unlocks some quality of life features for publishing levels with custom doodads attached for easy sharing.

Windows

The Microsoft™ Windows release of Sketchy Maze currently comes as a ZIP file that you can extract anywhere and then run the sketchymaze.exe program to start the game.

Note: I do not yet have a code signing certificate for the Windows release, so you may need to click through the “Unknown Publisher” dialog.


Mac OS

The macOS release of Sketchy Maze comes in two varieties: a traditional “Sketchy Maze.app” in a .dmg file or a form similar to Windows and Linux with a ZIP file that you can extract anywhere and run the sketchymaze program to start the game.

Note: I do not yet have a code signing certificate for the macOS release; you’re expected to know how to run apps from unverified developers. See Apple’s documentation how to do this for your version of macOS.

I don’t have any Apple Intel builds; let me know if there’s interest and I can do it.


Android

As of v0.15.0 we now have experimental builds for Android!

Sketchy Maze was designed primarily for desktop-style devices, but its UI was made to be basically usable on small mobile displays, thanks to having a Pinephone with mobile GNU/Linux on it. All of the main gameplay features should be accessible, if a little awkward on the mobile form factor.

I am not on the Play Store yet, so you’ll need to install the app manually.


GNU/Linux

AppImage (All Distros)

The AppImage is a single-file download and should run on all Linux distributions.

No ARM aarch64 build this time - technical difficulties!

Flatpak (All Distros)

Maybe later - technical difficulties! For now the AppImage should be the easiest cross-distro download, or try the Debian/Fedora packages below.

Fedora (.rpm)

Ubuntu & Debian (.deb)

Notice: the game depends on SDL2, SDL2-ttf and SDL2-mixer but the .deb package doesn’t declare these dependencies for compatibility between Debian and Ubuntu which name these packages distinctly. The following command should install these dependencies for all versions of Ubuntu and Debian:

1
2
# Install SDL2 dependencies
sudo apt install libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev

Tarball

You can download Sketchy Maze as a .tar.gz archive which you can extract anywhere and run. The binary is built on a modern Fedora system and hopefully should run as-is on other modern GNU/Linux systems, but sometimes shared library versions of SDL2 may not match your computer.

Sketchy Maze also works on Linux smartphone devices such as the Pinephone and Librem 5. Check out the aarch64 releases, built on Mobian testing (bookworm). The .deb package works best on Mobian!


Previous Releases

For older versions of Sketchy Maze please browse the releases site.

Project: Doodle v0.4.0 and Older

Older alpha builds of Sketchy Maze (codenamed Project: Doodle) are available from blog posts on the author’s personal website. These releases mainly targeted Linux and Windows with the occasional Mac OS version.

Copyright © 2026 Noah Petherbridge.