The Passage, the result of mixing 2D platforms with programming

The Passage

A few days ago, I was looking at some Linux games that I could entertain myself with. The truth is that, although there are not the most important games, there is everything: the Super Tux Kart It is very fun if you play it alone and more with friends, there are others like Freedoom that are not the latest Call of Duty, but that users like me really like. But one that has surprised me for good is The Passage, a 2D platformer with a programming component.

Logically, this is not a game to learn to program complicated applications or advanced scripts, but it will make us see the tip of the iceberg of what is the code. A good example of what we have to "program" is what appears in the header capture: create a variable in which when the current platform is stopped, the rotation has to be at 0, which in this game coincides with the horizontal.

The Passage, simple and fun

Things get complicated, although not much, when we advance in level. There are 5 in total, and the first thing we have to do is "program" how we are going to jump, if with the space bar or with the W. What cannot be changed is that we will move to the left with the A and to the right with the D. Later, the S will help us to crouch, the left or right click will fire and the S + what we have configured to jump will make us go down a level when possible.

The game it's in english, which can be a problem for those who do not know anything about the language, but it makes things easier for us to understand the moments when we have to hack something, for which we have to press the H key.

The Passage is available at Flatub, so to install it on Linux we have to enable package support Flatpak if we hadn't done it before. But the good thing is that you can also play on-line from the page of, although we will have to register before if we want the progress to be saved. The game is short, it has 5 levels that are expected to expand, and I personally recommend the online version because Flathub's failed me and I could not advance.

I think it's worth a try. It has made me short, which shows that it is entertaining. And watch out for me, now I feel capable of programming Skynet.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

bool (true)