Tiny Heist

Released in the last hour of 2016, I present: Tiny Heist! Scale the tower, avoid patrol bots and reach the rooftop with as many gems as you can find!

You can play Tiny Heist online here, or grab the downloadable versions!

[Play Online (Flash)]

[Download for Windows] | [Download for OSX]
[Source Code]

It’s also available to download on itch.io, or to play online on Kongregate and Newgrounds!

Some stray thoughts in no particular order:

  • This will probably be my last flash game. Oh well! Flash had a good run for me – 2008 to 2017 is a long time for a technology to stick around these days! In future, I plan to release my games primarily as HTML5 and desktop versions.
  • On that note, you can try out an experimental HTML5 version of Tiny Heist here! It’s still a little buggy and runs slower than it should, so I’m not including it “officially” above. I built Tiny Heist in my own framework Haxegon, which I’m actively working on, and which should hopefully speed up a lot as time goes on.
  • One of the big things I wanted out of this game was to learn about roguelike design first hand, and it’s definitely a success on that front. I learnt a lot making this. There’s a lot of stuff in this game that’s kind of a mess – things like timing, level generation, enemy design – but at a certain point it became more important to just finish the thing. Next time I try my hand at this genre should be a lot better, I think.
  • OMG it feels good to have this game finished! It’s been so long since I finished a substantial free game. Recently I’ve been knuckling down pretty hard on a big, serious project, so it was nice to vent and work on something lighter for a while.
  • I scaled this game down a lot to get it finished for the end of the year, but a lot of what I love about the project is still in there, though some of it buried very deep. I hope you enjoy playing it and discovering its secrets!

22 Comments so far

  1. Bert on January 2nd, 2017

    After the cold tower floors, the night air is pleasantly warm on the rooftop.

    Having trained on the alpha version the last two weeks, I achieved rank Unstoppable today.


  2. Terry on January 2nd, 2017

    Congrats, that’s a great score! 😀

  3. PypeBros on January 3rd, 2017

    Nice Idea. Having thé player look liké à @ with hands and feet IS funny too.

  4. Raúl on January 3rd, 2017

    Hi, I love your work, I love the retro look and simplicity of the graphics with the old style playability of vvvvvv and this game. I just wonder if there is any chance you can explain how to make games like this because I dream of being able to express in a game such a wonderful creativity 🙂

  5. Bert on January 4th, 2017

    Thank you Terry! Delighted by your reply, I came back to your game today and arrived at The Master rank with 15 gems.

    Happy New Year!

  6. Ami on January 4th, 2017

    any chance of an android release?

  7. Tydaspy on January 5th, 2017

    Hey man, just want to say thank you and that I love your work!

  8. eclectic on January 5th, 2017

    Since the source code is available and the game works fine in mobile browser it would be great if anyone implement tactile controls

  9. anon on January 5th, 2017

    This game is brutally hard, but fun! I feel like it would be improved by healing 1HP each time you enter a staircase, though, because sometimes the RNG just screws you over.

  10. anon on January 5th, 2017

    Oh, and if you’re into roguelikes, you should check out this fast procedural map generation code. https://github.com/mxgmn/ConvChain

    Connectivity is not guaranteed, but combined with A-star you can break the minimum number of walls between two points and keep the nice looking maps. (just weight floor as 0 and walls as 1, find the shortest path, then remove all walls on that path).

  11. Lamkin on January 5th, 2017

    Hello Terry. I just downloaded the game for Mac, tried to run it but it won’t launch. Am using OS X 10.8.5. I tried running it using the Terminal and got an error message saying:
    Could not load module lime@lime_application_create__prime

    …if that helps you out at all.

    (Will send you an e-mail too.)

  12. nobody on January 7th, 2017

    Underachiever! (The last level is a neat idea.)

  13. Bert on January 8th, 2017

    Dear Terry, Tiny Heist is great!

    I’m still trying to reach rank 5, by way of bringing a certain object to a certain place.

    But it seems they all get rather irritated when I open that chapter!

    The Master (with 16 gems) is my best score so far.

  14. A Terry Fan on January 9th, 2017

    Great game. Great fun. Love the artwork.

  15. Tom Brinton on January 11th, 2017

    i love it, Terry. i keep coming back for more, which is rare in a world filled with so many games. keep up the good work

  16. Geko on January 12th, 2017

    Brilliant simple teeth-gritting fun. I’ve already uninstalled and reinstalled four times since last week. The extent of the secrets outside is boggling.

  17. Andy D on January 13th, 2017

    Awesome game as usual!

    There’s just one thing that REEEALLY bugs me, and that’s that I don’t seem to be able to turn around and shoot my gun at a pursuer as a single move. Similarly, if I’m running from a bot three squares behind me, I should be able to place a banana appropriately, but I can’t… ? OTOH I can for free switch to face in the direction of an adjacent brick wall, e.g. to aim my drill. If this is all intentional then I trust your design, but just wanted to check.

  18. Bert on January 16th, 2017

    26 Gems

    (Rank 5: T. b. o. t. b.)

    Now I can sleep again.

  19. Andy D on January 16th, 2017

    Just to amplify my previous comment: it’s not even a matter of wishing I had more time to shoot in a close chase. Suppose you have found a little cubby in the wall, 1 tile wide and 2 tiles deep. You want to hole up and wait there ready to shoot a bot that appears right outside the cubby. AFAIK there is no way to do this properly, because when you get to the end of the cubby you are facing in the wrong direction and can’t reorient without moving.

  20. Microoyun on January 16th, 2017

    Cool game.

  21. Bert on January 17th, 2017

    Hi Terry, I just wanted to let you know that I’m still at it. Today I reached 29 Gems.

    There’s but one thing that’s puzzling me:

    I didn’t use the singular secret object, but it seems there was no reward. Maybe a shopkeeper on the rooftop paying gems would be a nice idea.

  22. Terry on January 17th, 2017

    Bert: yeah, I think there’s a bug where your gems for that item are sometimes not counted, annoyingly. Sorry!

Leave a reply

The sausage champs webring!
previous site | random site | next site