
May’s Journey is a 2.5D puzzle game where players use pseudo code to solve environmental mazes and learn programming basics, guiding protagonist May to restore balance in a fractured, fictional world.
Revenue comes from in-game items and microtransactions, which our price-based model doesn't estimate. Copies below reflect the player base, not paid sales.
Media

About
Genres
Stats
Languages: English
Engagement
Reviews
⠀
Free. Pretty fun. Just give it a go! Game is easy enough that someone who has never faced the concept of programming should be able to borderline blindly follow instructions and things will work out.
A really interesting concept. I believe the game would appeal to anyone who has any level of interest towards or knowledge of programming.
Related
Related
Trends
Concurrent players on Steam, sampled daily since tracking started.
Hours played at review time, across 20 reviews with recorded playtime.
If you are looking for game that teach coding in a fun way May's Journey is excellent. While it seemed to target players with zero coding experience, towards the end of the game difficulty curve ramps up quickly. It's like the 75% is a gentle slope, almost flat then the last 25% is a hard climb. I am not sure if you do not have some basic coding skills, e.g. understand arrays and for loops, if you can finish the game. It seems that towards the end, lots of new concepts are thrown at you suddenly rather than sprinkled across the middle. Thus it might be better to play this as your 2nd or 3rd coding game, perhaps after [i]One Dreamer[/i] The game is a bit rough -- poor collision detection, plain narrative. However the puzzles are interesting and will keep you entertained and educated to the end. Check it out. ------ Update: Yet another reason why I appreciate May's Journey. I am playing again to create a walkthough. I am reminded of Chris Crawford who told me the better way to learn is by tweaking someone else's code. When you work with someone else's code the teacher can explain only what is relevant and focus on a specific concepts, avoiding overloading the learner. There is plenty debugging and inputting parameters in May's Journey. May's Journey teaches much and quickly by working with the learner exploring existing code.
Short and fun ~1.5 hour game. Puzzles were engaging and not too easy or too hard for someone who already knows programming basics. It was a super relaxing way to spend some time (for free!)
May's Journey, oyuncuların çevresel labirentleri çözmek ve programlamanın temellerini öğrenmek için sahte kod kullandığı, kahraman May'e parçalanmış, kurgusal bir dünyada dengeyi yeniden kurmasında rehberlik eden 2.5 boyutlu bir bulmaca oyunudur.
Очень прикольная и интересная игра. ⡆⣸⡟⣼⣯⠏⣾⣿⢸⣿⢸⣿⣿⣿⣿⣿⣿⡟⠸⠁⢹⡿⣿⣿⢻⣿⣿⣿⣿⠄ ⡇⡟⣸⢟⣫⡅⣶⢆⡶⡆⣿⣿⣿⣿⣿⢿⣛⠃⠰⠆⠈⠁⠈⠙⠈⠻⣿⢹⡏⠄ ⣧⣱⡷⣱⠿⠟⠛⠼⣇⠇⣿⣿⣿⣿⣿⣿⠃⣰⣿⣿⡆⠄⠄⠄⠄⠄⠉⠈⠄⠄ ⡏⡟⢑⠃⡠⠂⠄⠄⠈⣾⢻⣿⣿⡿⡹⡳⠋⠉⠁⠉⠙⠄⢀⠄⠄⠄⠄⠄⠂⠄ ⡇⠁⢈⢰⡇⠄⠄⡙⠂⣿⣿⣿⣿⣱⣿⡗⠄⠄⠄⢀⡀⠄⠈⢰⠄⠄⠄⠐⠄⠄ ⠄⠄⠘⣿⣧⠴⣄⣡⢄⣿⣿⣿⣷⣿⣿⡇⢀⠄⠤⠈⠁⣠⣠⣸⢠⠄⠄⠄⠄⠄ ⢀⠄⠄⣿⣿⣷⣬⣵⣿⣿⣿⣿⣿⣿⣿⣷⣟⢷⡶⢗⡰⣿⣿⠇⠘⠄⠄⠄⠄⠄ ⣿⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣾⣿⣿⡟⢀⠃⠄⢸⡄⠁⣸ ⣿⠄⠄⠘⢿⣿⣿⣿⣿⣿⣿⢛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⢄⡆⠄⢀⣪⡆⠄⣿ ⡟⠄⠄⠄⠄⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⣟⣻⣩⣾⣃⣴⣿⣿⡇⠸⢾
Really nice game. I am a person trying to learn some coding, and my skills were pretty much non-existent before playing this game. It was a really enjoyable experience, learning about coding in an interactive way, Though I must admit, perhaps having some experience with MS Excel formulas (I know, LOL) helped somewhat, as some of the structures are the same, as far as I can tell. Just as some other reviews pointed out, a person with ZERO background on coding or anything of the sorts will have a difficult time with this game. But if you think things through and consult the manuals inside the game, alongside with the help provided, you can DEFINITELY pass this game. Great if you love a challenge ;) Bottom line: I love it. Please play it. I will be definitely going through this game a few more times in the future. P.S. I would look forward to the next part of this game. Really wish the game was longer. But it is more than enough, for a free game ^^
Fun game going through the basics of programming while solving interactive puzzles, had a good time :)
Fun coding-puzzle game that teaches different coding concepts. The story is interesting with multiple funny interactions. I enjoyed playing the game and I am looking forward to the next part!
Audience
Estimated from the language of this game's reviews — a proxy for where players are, not official Steam demographics.