
A terminal-based game for learning and practicing how to program in Python.
Modeled estimate, not a reported figure. How we estimate →
Discounts
Every price cut of more than 20% we have observed, in each market that quoted one, with this game's chart position on either side of it. These are episodes, not a model: a sale is one event, and one event cannot tell you what the next one will do.
Reviews, worldwide (the counter carries no country): 0/day in the week to Sep 11 → 0.17/day in the week after.
For scale, across Steam · Top Sellers · Brazil over the last 30 days: the 25 chart moves that followed a price cut of more than 20% went a median of 10 places towards #1, and the 2,413 moves with no price cut behind them went 2 away. One store, one chart, one country — it is the only place we have enough observations to say even that.
Prices outside the United States have been collected since 6 August 2026 and chart positions since 19 July 2026, so a cut older than that has no market to compare and a market that joined later has no history yet. Nothing here is converted between currencies.
About
Engagement
Reviews
Themes across 40 recent reviews and how positive each mention is. A keyword signal, not full sentiment analysis.
Reviews
Exercises can not be skipped. Answers are also not provided to someone at the end of their rope. To someone new to Python they will go through the exercises and eventually reach one they can not answer. Not answering the question will not allow them to move on. A solution should be something like question is asked and if the student gets it wrong 5 times in a row. The answer should be provided. Why? Because if you are a total noob which I assume this game was made for "This game assumes absolutely zero prerequisite background.," you will eventually get stuck no matter how much you paid attention to the lessons.
[h1]Game requires Internet connection and doesn't work in autonomous mode[/h1] When online, the game works fine, but when I go offline in Steam, the following error appears for less than a second and then CTD: Traceback (most recent call last): File "game.py", line 16, in <module> File "steamworks\__init__.py", line 152, in initialize steamworks.exceptions.SteamConnectionException: Not logged on or connection to Steam client could not be established [9408] Failed to execute script game I don't even want to write to the author and babysit such a dumb errors. They say they'll teach you Python but as it seems, they can't write a simple thing right in real Python program. For those who wonder why this is a "dumb" error illustrating the skill of the coder: in any programming language, when dealing with Internet connection or any third-party services which aren't in your full control (such as steamworks API which can be updated or changed anytime), you always assume connection problems and other issues, and always implement failsafes so the program won't just crash when something change outside of the program. If it's a non-critical thing, like unstable internet - just disable online features in case of disconnect. If it's critical, stop the program safely whatever it means in a particular case and inform the user of the issue. Search for books about the clean code.
Media

Related
Related
Price dynamics, follower growth, revenue and sales trajectories with interactive tooltips
This and every other Pro feature is free until October 20, 2026. A free account is all it takes.
Stats
All-time low is the lowest price we've recorded for this game since we started tracking it.
Languages: English
Hours played at review time, across 41 reviews with recorded playtime.
positive critical· bar length = how often the theme comes up
Неплохая обучалка, помню на басик типа такой же было. если у вас она не запустилась, внесите в антивирусе в исключения, и после удалите и переустановите и добавьте в папке где лежит игра запуск от администратора
As someone who's new to the coding world, I cannot really recommend this as a starting point. For free you can learn from many other sources such as Khan Academy, Youtube, replit, and more. That's not to say this program doesn't have a place in the learning field, it does provide useful information on the wording and fundamentals, however, what i find stopping me most of the time from getting the most out of this are the quizzes. There are no multiple choice or hints, you just have to know the answer or you cannot proceed, at all. For someone brand new to Python i find this very discouraging and not helpful at all. Hopefully down the line we can see some additions like more examples and quiz aids, but for now, I think you can get a much better learning experience elsewhere.
DO NOT Buy this product! rather than spending several dollars on some online textbook... WHY not rather just go on your friend Youtube.com and find a tutorial there? Its much more helpful and easier.
I am not necessarily a beginner to programming but this is a decent educational "game". Its more of a interactive textbook but I found it useful. I am trying to get a job as a programmer so I am exploring many different resources. This one definitely makes you think and that is a good thing. I feel there is room for improvement and I would love to see more of these types of "games". I see a lot of potential in this and I feel it could be expanded much further. One thing people need to understand is that is only a resource for learning Python. When you finish it you will most likely still not really know what you are doing but it will edge you in the right direction and allow you to piece things together easier. Once finished you will most likely be able to design a very simple program but to get to a actual payable level you are going to need more then just this and a ton of practice. I do recommend this for beginner programmers and or anyone who has not tried Python before. I have taken classes in other languages and worked with them for a few years but had never worked with Python so I found it interesting. Overall I think its worth the money. Investing in yourself is never a bad idea especially for this price.
Right when I bought this, the developer released a 'new' one instead of simply updating this version. Will be getting a refund ASAP.
Für einen Anfänger sehr schlecht erklärt. Man versteht grob mit etwas Schul-Informatik was verlangt wird aber in der nachfolgenden Aufgabe soll man auf einmal irgendeine komplett schwierige Aufgabe lösen und man versteht nichts mehr.
I would have really liked to give this "game" a thumbs up, but it´s not living up to it´s potential at all. Short review: Pros: + full of useful information + well structured lessons + low price Cons: - not enough exercises (at all!) - boring exercises - no gamification (in a game!) - very clunky navigation through the Lessons and Chapters - no easy way (e.g. a list or tooltip information) to look up the necessary vocabulary - so much wasted postential :-( Longer version: As others have stated, this is not a game at all, but rather an interactive textbook. And that´s where the first problem lies - it´s not interactive enough. There are far too little exercises to practise what you have just learned. And the tasks that you do get are not even trying to be interesting. There is so much wasted potential here and so much room for improvement. Because this "game" does have potential! The explanations are well written and come in nice chunks, making them easy to understand. But you better have a photographic memory, as the "game" does not contain any means to look up any of the vocabulary that you need in an easy or convenient way. It´s actually trying to make it as hard as possible - if you skip through the lessons that you have already done you´ll have to answer the questions correctly again, to be able to get to the information that you want. I really hope that the devs will put some more work into this project and make it what it should - and could - be: a fun way to learn the basics of python. At its current state I can´t really recommend this "game", although it´s probably still worth it´s low price, as you can definitely learn a lot from it.
We need Chinese 对于我这种英语不太好的人来说全英语确实有些难了,但是我还是没放弃
Players by region
Where this game's players are, estimated from review languages.
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| $524 | 7 | 86% | $2.99 | |
| — | 0 | — | — | |
| $2M | 5.1K | 92% | $9.99 | |
| $113.4K | 182 | 75% | $14.99 | |
| $66.2K | 933 | 95% | $4.99 | |
| $35.5K | 54 | 78% | $34.99 |
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| $3.7K | 146 | 87% | $2.99 | |
| $3.7K | 66 | 97% | $2.99 | |
| $3.7K | 53 | 98% | $3.99 | |
| $3.7K | 52 | 79% | $3.99 | |
| $3.7K | 85 | 76% | $2.99 | |
| $3.7K | 53 | 74% | $2.99 |