Frame - Portals on Steroids
A downloadable game for Windows
Disclaimer: This version does not include a Steam-key.
Frames work like every other door frame: you go through them and then you are somewhere else. The only difference is that with frames this "somewhere else" can be anywhere, discontinuities in space included.

If anywhere should be somewhere else frames can be moved.
If something is in the right place, but with the wrong size frames can change the size.
And if something falls in an inconvenient direction frames can change gravity.
And there is much more.
- A story almost as complex as the game mechanics.
- All features of frames are implemented in the most general way possible and cooperate with each other. No scripted events, no restrictive special cases.
- 95 levels. Every single level exploits a different aspect of the mechanics. No filler, no repitition.
- All mechanics are explained "intuitively" without the need of explicit tutorials.
- A hint mechanic, so you never get stuck.
- Frames can have any size and appear in high numbers.
- The ubiquitous cubes and activation buttons.
- Open and close frames.
- Remove and add abbility of objects to go through frames.
All this results in a staggering number of puzzle-possibilities and the carefully crafted levels make sure to use them to the fullest.
Thinking with portals is easy. Now, try thinking with frames.
Download frame-win64.zip to play the full game.
Download frame-negativescaling-win64.zip to play the full game, including the DLC "Negative Scaling".
Status | Released |
Platforms | Windows |
Rating | Rated 5.0 out of 5 stars (4 total ratings) |
Author | MechanicsDriven |
Genre | Puzzle |
Made with | Unity |
Tags | 3D, Abstract, DRM Free, First-Person, Gravity, mind-bending, non-eucledian, Physics, Singleplayer |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Mouse, Xbox controller, Gamepad (any), Playstation controller |
Accessibility | Configurable controls, Interactive tutorial, Textless |
Purchase
In order to download this game you must purchase it at or above the minimum price of $12.99 USD. You will get access to the following files:
Development log
- GrabApr 06, 2024
- Minor StuffFeb 02, 2024
- A Bit Of This And ThatNov 04, 2023
- Negative Scaling DLC now availableSep 06, 2023
- Another Tiny UpdateAug 06, 2023
- DLC "Frame - Negative Scaling" now in Early AccessJul 31, 2023
- A Tiny UpdateJul 27, 2023
- Le FromageApr 15, 2023
Comments
Log in with itch.io to leave a comment.
Hello. I love your game. Im suprised it took this long for someone to expand on portals in this way. Id like to ask if there is any way to contact you about work. I am making a portal game myself and have a big core problem that i cant seem to fix and would like some help if possible.
There are some games based around portal-mechanics, but I, too, would love to see more games like that.
I'm not looking for work, but if you have some specific questions I could try to give some tips.
I've seen a facebook group called "Final Punch Games" that lists an email address. If that is you I could write a short message, so you have my address (I know this is a bit cumbersome, but I don't feel like posting my email-address in a public forum).
Yes go ahead and send an email! (finalpunchgames@gmail.com) Thank you so much. Our core problem is the portal system we are using doesn't work correctly with continuous collision and thats causing a lot of problems.
what happened to to the "unlock all levels" button?
That button was meant as kind of a fallback for the beta-versions (in case something breaks between the updates). However, since you have to play earlier levels, to be able to solve later levels, anyway, I removed that button for the release version.
if i beat all the levels, and my progress was wiped for some reason, what do i do? i dont want to have to play the entire game again to play the new levels!
I understand. I try to come up with some solution, unfortunately I can not promise to make such an update soon.
The game-data is safed in the registry. So if you don't want to wait and feel comfortable making changes in the registry (DON'T make changes in the registry unless you know what your doing!) you could do the following:
Here is an example what that looks like. But, again, if you don't feel comfortable doing this better wait for the official update.

Don't know if it's still relevant, but there is an in-game possibility, now, to unlock all levels: Unlock All Levels Button
The pause screen broke! i cannot use it and cannot send feed back, sorry
Sorry for the bug. I sent you an E-Mail with a possible fix. Did that resolve the issue?
Oh i got it working! I just redownloaded the game
Nice game. Instantly fell in love.
Great, I'm glad to hear you liked it.
I understand why you couldn't implement it, but with that knowledge you can improve on this game and figure out its limits! but also you should probably see this for some neat ideas: https://optozorax.github.io/portal/index2.html (careful its kinda leggy) which is a great source! Because it shows a portal going through its output, it could help if you don't know how a certain idea is supposed to work. but I don't want to push you at all on all these ideas, I'm just really into this kind of stuff!
This little game needs a level editor soon! I cant imagine the amount of praise this will get once its finished!
Thanks for the positive feedback.
As cool as a level editor would be, I think right now it would delay the development of the main game too much. Maybe it will happen some day, but I can't promise that, tbh.
Your welcome! And I have some level ideas and unique mechanics that might make the game even more interesting then regular scaling!
Oh wait also what is the soundtrack to the game i love it alot
In the menu under "feedback" there is a link to a feedback-form. All fields are optional and at the end is a text field. Feel free to submit your ideas that way.
As for the soundtrack, credit where credit is due: lo-fi ost