A stealth puzzle game that lets you rewire its levels to trick people.

Latest News


Out now! $10!


Windows, Mac and Linux.


Tell us about it! Literally do tell us about it, or nothing will happen.

Yes, You Can Monetise Videos You Make Of This Game

Here's the formal permission bit.



Video Blogs

Other Projects

Here's a page about what else I'm working on and what else I've done.

Mailing List

Find out when I release a new game, and when there are opportunities to test them.




Tom Francis

Character/Level Art

John Roberts

Background Art

Fabian van Dommelen

Mission Music

Ryan Ike

Title Music

John Robert Matz

Menu Music

Francisco Cerda


By Tom Francis. Uses Adaptive Images by Matt Wilcox.

Beta Testing Steam Workshop And Gunpoint’s New Engine

Update: whether you join the beta or not, you may get a Gunpoint update that wants to install some standard installery stuff: a particular vintage of DirectX, VC++, OpenAL. The new engine needs to make sure these are all there, and they can only be turned on globally, so everyone gets ’em. Won’t interfere with anything, but it will fix the no-music issue some might have had with the new beta.

Short version

We’re nearly ready to release an update for Gunpoint that’ll add Steam Workshop support to let you share your custom levels, and hopefully fix any remaining technical issues people are having with the old build.

Before we send it out to everyone, it’d be helpful if you guys could give it a try and see if you encounter any issues. Here’s how:

1. Right click Gunpoint in your Steam menu and click Properties.
2. Go to the Betas tab, and under ‘Enter access code’ type: workshopbeta
3. You should now be able to choose the Steam Workshop Beta from the list there.
4. Click close, and Gunpoint should update. Might take a second before the download starts.
5. While you wait, join this Steam group.

You need to be a member of that group for Steam Workshop to work in this beta, but it won’t be necessary once the update goes public.

If it fixes anything or breaks anything for you, or just to tell us how it works out, post in this thread!

More info

This version of Gunpoint has been converted by Abstraction Games into their own engine. Previously it was made by me in Game Maker 8, a very old framework that still has a few compatibility issues with some modern machines, and doesn’t support Steam Workshop, Mac or Linux.

This first update will be the Windows version, with Steam Workshop support. If that all works, they’ll start work on the Mac and Linux versions next. Here are the tentative patch notes:

– New engine. Should run faster for everyone and resolve a few compatibility issues, including that charmingly satirical one where it would pretend to run really slowly on really fast machines.
– Steam Workshop support for sharing user-made levels. Yes, we listened to the 1,779 post petition you guys confusingly started some time after we’d already announced we would do it.
– Option to turn off swearing. Up to you whether this makes “Grow a ####ing #### and shove it up your ###” kid-safe.
– Reconfigurable keyboard controls. To be honest, this is late is partly because one of the people who asked was such a jerk about it that I lost my eagerness to get it done.
– Vertical sync option. I didn’t know we needed this, but the folks at Abstraction added it and now the animation is at least 23% more beautiful.
– Level editor. The level editor has been in there since launch, but some people still ask for one so I’m just going to keep announcing I’ve added it until everyone knows it’s there.
– You can now place multiple elevators in a level without it crashing. That’s more than I could do when I was making the game, so I expect your levels to be at least twice as good as mine.

As ever, no ETA on Mac or Linux versions – you never really know with these things until they’re basically done.


smurfy: I assume 'join this Steam group' should be a link?

Ivars: Yea, which Steam group?

535: Behold, the missing Steam group URL: http://steamcommunit... ...oups/gpwst

Vengeance: Game won't run after opting in to the beta. Just hangs after the splash screen.

Tom Francis: Whoops, link fixed, thanks.

Vengeance, that's disturbing! If you haven't already, could you make a post on the Steam forum thread about it? That's where Abstraction will be looking for things to fix. http://steamcommunit... ...243608966/

Diego Floor: OK, but what about the level editor?? when will we have one? I hope to see it in the next update.

(I'm joking! :P)

smurfy: Can you add a device which allows us to rewire circuits into the game?

Vengeance: I've diagnosed the problem as a conflict with EVGA PrecisionX.

redpirate11: Can you have a discount to celebrate the update please?

redpirate11: Can you have a steam sale for Gunpoint to celebrate the update please?

Jimanzium: This is great, I've been waiting for a Linux version since release so I hope it works out.

And Tom (or anyone else) if you're wanting to move away from Game Maker yourself you could check out It's a fantastic 2D game framework that's really easy to get started in. I'd recommend it to anyone.

BadBannana: I see this going the way Monaco's map community going, very well.

Marton: Multi language support? I would like to make the location of your game to portuguese.

Marton: Sorry, meant, localization

Panda: Could we please have a level editor? If possible, could we be able to rewire things inside the level editor? (Only joking about the first sentence)

Panda: If you can already rewire things in the level editor, then oops, I haven't played gunpoint in a while.

Drewie: I'm very much looking forward to the Linux port. Thank you for keeping us updated (even when it's "no news yet", it's appreciated).