You find yourself locked in a room with seemingly very little to do. To escape, you must explore realms that are invisible at full scale.

Use your mouse wheel (or pinch gestures) to zoom into the picture. Click to interact with objects within the room.

This game can get fairly difficult at times, so don't worry if you get stuck, we're here to help you out!

Some general gameplay notes to avoid unnecessary frustration:

  • If a room has multiple "exits", you will zoom towards the one closest to your mouse pointer. The points where these ways fork isn't always quite obvious, so you might have to zoom out a bit before going the other way if you're on the wrong track
  • Pixel perfect collisions are cool, but unfortunately, it makes some of the hitboxes a little unforgiving. If something doesn't seem to react, you might want to give it a second go. Generally, your mouse pointer indicates if something is interactable.
  • Look closely at everything. Some of the things you need are hidden pretty well.
  • All of the rooms are loaded dynamically, and while it ran pretty smoothly during testing, GMTK tends to challenge the itch.io servers, so there might be some hiccups here and there.
Walkthrough
How do I even start? Obviously by petting the cat! She seems a bit hungry though. Other than that, you'll need some kind of tool to remove the woodboards in front of the window. There doesn't seem to be one inside the room, but maybe you can borrow one from your friend, the mouse? Zoom into the mousehole and find a crowbar lying on the floor. Collect it and zoom back out. Use it to remove the woodboards. Afterwards, you can zoom to the moon!
Exploring the moon: There's a tree on the moon (which you can ignore for now) as well as a small settlement. Note the markings on the door. Looks like some sort of code? The flag next to the settlement would make for a great tissue, wouldn't it! And while you're already there, you might as well collect the bucket from the well by pulling the rope.
Histology course: The mouse needs to get rid of the mucus, so go ahead and give it a tissue. Afterwards, enter the mouse's nose (what a perfectly normal sentence to write). There are three items hidden inside the mouse's nose: Matches (mucosa level), a worm (cell level) and a fishing line (dna level). Also, take note of the mouse's genetic code. It might come in handy later.
Hello darkness, my old friend: Let's go back to the moon, and this time, we'll take a closer look at the tree. The way into the tree's knothole is blocked by darkness. Maybe lighting a fire can help! You should now have a pile of wood and matches in your inventory. Use them in the correct order to light up your way.
Down the knothole: Zoom into the cave paintings and note the number written on the wall, it might come in handy later. When you're fully zoomed in, you'll find yourself inside a submarine. The binoculars are blocked, but if you enter the DNA sequence found in the mouse's nose (CATTAG), you can unlock it.
Red sky at night (or is it morning?) Through the binoculars, you see a boat that you can zoom towards. A fishing rod is there, but in order to catch a fish, it will have to be equipped with a fishing line and some bait (combine the two items in your inventory). Also, while the ocean is so close, let's collect some water in the handy bucket you've brought along.
Give a cat a fish ... Now that you have a fish, you can zoom all the way back to the lobby. Give the cat her well-deserved dinner and as a way of saying thank you, she reveals the beautiful painting behind her. The girl in the painting looks like she knows something. Maybe you can ask her to give you a hint?
Gardening for beginners: There's a flower pot next to the tree on the moon, but there doesn't seem to be anything in it yet. As we all know, in order to grow a flower, you first need a seed. You might have already zoomed by a couple of times, so in case you haven't collected it yet, the seed pretends to be a star in the night sky. Once the seed is in place, all you need is a little bit of water. The flower opens up and reveals the final clue you need.
Is this really the end? Now that you have all three clues, you can decipher the code on the settlement's door: painting -> cave -> flower gives 738 as the final code. Could you have entered it right away? Sure! But that wouldn't have been as fun, would it? Now enjoy the final surprise hiding inside the settlement.


Some Background Info:

This game was made for the 2024 GMTK game jam with the theme "Built to scale". I've been thinking about making a game like this since I saw an infinite zoom art video at the beginning of this year. When the theme was announced, it seemed like the perfect time to finally tackle it. Still a little rough around the edges, but we're pretty happy with how it turned out. We hope you enjoy it as well!

Credits:

Made by my girlfriend (a whole lot of art this time oh my gosh so much art! Also, puzzle design, music and sound effects) and me (who seems to get worse at coding with every year, also puzzle design and some additional artwork).

Additional sound effects found on zapsplat.com. Font is DM Serif, additional artwork taken from Johannes Vermeer and some random person from like 10.000 years ago isn't the world amazing.

Inspired by Jesse Martin's artworks, Powers of 10 and Rusty Lake games.

Updated 12 days ago
Published 23 days ago
StatusReleased
PlatformsWindows, Linux, HTML5
Rating
Rated 4.8 out of 5 stars
(6 total ratings)
AuthorLukasWho
GenrePuzzle, Adventure
Made withThree.js
Tags2D, Escape Game, Exploration, Game Maker's Toolkit Jam, Hand-drawn, Mouse only, Point & Click, Singleplayer, Surreal
Average sessionA few minutes
LanguagesEnglish
InputsMouse, Touchscreen
AccessibilityTextless

Download

Download
zoom-escape-desktop-win32-x64.zip 271 MB
Download
zoom-escape-desktop-linux-x64.zip 346 MB

Development log

Comments

Log in with itch.io to leave a comment.

(+2)

Great entry to the jam and very on theme. The zoom transitions were seamless, I can't imagine what's under the hood to make this work.

(+1)

Thank you! If you're interested, I've wrote a post mortem where I outline the tech we used: https://lukaswho.itch.io/zoom-escape/devlog/789458/zoom-escape-post-mortem

Technically, the source code is also public, but I wouldn't necessarily recommend trying to figure out what's happening there if you want to keep your sanity :D

(+2)

I'm looking forward to this so much but it isn't loading. Using Firefox. 

Hey, thanks for the bug report! Very sorry to hear it won't load, trying to figure out what's going wrong here, but so far I haven't been able to reproduce the issue.

Can you tell me where exactly the game gets stuck? Is it still the itch.io "Loading game for the first time" screen, is it a big white pulsing "Loading ..." text or is it the play button not filling up properly? That would already help tracking down where things start to go wrong.

Also, it would be really helpful if you could check if any errors are thrown in your browser console. If you're unsure how to do that, you can open the browser console by pressing Ctrl+Shift+I, then try to load the game and watch for anything yellow or red.

Please let me know if something pops up and I'll take another look into it!

(4 edits) (+1)

Hi! Thank for your quick reply! It gets stuck on the big "loading..." In the console, I see this:

Uncaught SyntaxError: expected expression, got '='

[Exception... "Favicon at "http://www.flash512.com/favicon.ico" failed to load: Not Found."  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/FaviconLoader.jsm :: onStopRequest :: line 227"  data: no] FaviconLoader.jsm:227:22

    onStopRequest resource:///modules/FaviconLoader.jsm:227

Hey! Still puzzled by this one, and the error seems to be thrown by a different site. I assume it probably is something about permissions, but I honestly have no clue what exactly it could be.

One more thing I thought of: It is possible that the error appears in a normal log message that starts with "Error in main game loop:". Maybe you can find that. Otherwise, I'll have to see if I can find some way to reproduce the bug myself.

Hey again! I pushed an update that might have fixed the bug. Please let me know if it works now :)

I think it may be my firefox. :( Glad you found a potential fix, but until I can fix my mac, I don't think you need to do more on my account. Thank you though!!!!! Drama in my laptop life.

I think my mac needs replacement though. Don't continue on my behalf. :(

(+1)

Short but one of the best escape games i've recently played.

Here's walkthrough if someone stuck: 

 

Aw, thank you! And nice job on the walkthrough! :) 

(+1)

Beat the game with no walkthrough, great game. Only real thing I would change is maybe a way to indicate where you can and cannot zoom into

(+1)

Can't fill bucket with water, can't open the door, can't see anything else

You'll need to zoom pretty close towards the boat to be able to collect water. Partly because the idea was that you had to "sit" in the boat, partly because of time constraints. Sorry about that!

If you're still stuck, there's a walkthrough in the game's description. Hope that helps :)

(+1)

Cool little game, it's as a nice atmosphere, great music, the zoom idea is pretty good, but it's hard at the beginning to become familiar with ...

But, it has some negative points : no fullscreen ... come'on we are in 2024, it's unbelievable that we still need to zoom on our browser to just see the game ...

i 've finished the game two times, the first with deduction for the frame number, and the second when I actually discover the worm (yes, it's an hint) and still I have the wood from the windows ... I found a bug too, when you fill your bucket with water, if you do it again some invisible items will add to the inventory ...

I recommend the game, it's fresh and not to difficult.

Thanks !

Thank you for playing and for the detailed feedback!

The wood thing and the bucket thing are definitely logic bugs, guess we once again didn't do enough negative testing, oops. Might fix those after the jam ends.

I can see that the zoom is a little tricky to get used to. I'd love to find a better way to control the zoom without losing the ability to zoom freely. Maybe I'll play around with it after the jam.

Not allowing fullscreen was honestly a stylistic decision. We kind of wanted this game to feel like one of those old flash games (e.g. Submachine). I'll admit I didn't think about ultra-high-resolution screens, but since it's possible to use the browser UI to zoom into the screen as a workaround, I'll probably leave it like this until more players complain about it.

Thanks again for playing! Glad you enjoyed it!

(+1)

I escaped!  Or did I?

(+1)

This is INSANE, I love it!