Logicats
LOGICATS
A programming game designed for beginners who have never coded before.
The goal is to practice reading code and understanding basic programming concepts.
The game features a friendly interface, making the learning experience more fun and helping players better understand abstract concepts.
It is an effective educational tool to be used to complement programming studies, as it is easier for beginners to be introduced to abstract concepts through practice rather than complex words. This will lead to a “eureka” moment and have a greater impact on learning.
List of commands
Repeat: allows a block of instructions to be repeated several times until a condition is met. The condition is checked after each repetition of the block.
If: allows a block of instructions to be executed if a condition is true. If the condition is false, the block will not be executed.
If Else: allows a block of instructions to be executed if a condition is true and another block to be executed if the condition is false.
Else If: allows multiple blocks of instructions to be checked in sequence to determine which block should be executed. If the first condition is false, the next condition will be checked, and so on, until a condition is true.
While: allows a block of instructions to be repeated several times while a condition is true. The condition is checked before each repetition of the block.
If Not: allows a block of instructions to be executed if a condition is false. If the condition is true, the block will not be executed.
While Not: allows a block of instructions to be repeated several times while a condition is false. The condition is checked before each repetition of the block.
Function: allows a block of instructions to be grouped into a logical unit that can be called from other parts of the program. Functions allow the code to be divided into independent and well-defined parts.
Steam User 52
First of all, a thank you to the developer who made the game available as part of the Curators Connect program. There was never any obligation on the part of the developer to play the game or to write a review about it. This review was written voluntarily and without any involvement of the developer.
MY RATING:
✔ ✔ ✔ ✔ ✔ ✘ ✘ ✘ ✘ ✘
5 / 10
I have to admit that I wasn't really sure how to rate the game and would actually rate it as neutral. But since the price for the game is ok so far, I decided to give the game a thumbs up. I don't have many other options. Unfortunately…
As can be read on the shop page, the developer describes the game as "a beginner-friendly programming game. Learn programming concepts through reading code in a fun and effective way. Perfect for classrooms or at home. Start your programming journey today!"
Well, that may be true as far as that goes, but it's not like you can say after playing that you're capable of programming. The game can be useful as a short introduction and perhaps to understand a few basics of programming, but nothing more.
Logicats is a 100 level puzzle game that mixes the kind of if/then and direction instructions in a way that could make it a challenging game of following the instructions exactly. No matter how complicated they are.
We'll play with a little kitty who has to follow the instructions on the right side of the screen to get to his goal, in this case a ball of yarn. However, the instructions are not a direct way and you have to follow the code exactly, otherwise you have to start the level from the beginning if you make a mistake.
The further you progress in the game, the more complex the instructions become. Although you are slowly introduced to new challenges, the level of difficulty increases quickly. Still, it's not that the challenges aren't doable. If you don't use the trial & error principle, you can schedule about three quarters of an hour to an hour for the game.
The scope of the game is actually good for a $2 game and if you are not familiar with the topic and want to deal with it, you can't really go wrong at the price. But as I said, you are not a programmer afterwards and if you are looking for a pure puzzle game, this is not necessarily the right place for you.
I had no technical problems with the game. The music is a matter of taste and there are a few cat noises that you can turn off. The movement of the cat is fluid and technically and visually the game is what you would expect from such a game.
The achievements work perfectly and, if you play through the game, are easy and automatic to get. Due to the few sales and reviews, the game and the achievements are currently not included in the profile statistics.
A similar and more detailed take on the game, but with a different recommendation, can be found here
Review date: August 23, 2023
PLAYED WITH: ⌨️
⮩ VISIT ME IN MY LITTLE WORLD
Steam User 22
I just wanted to drop a positive review to support the developer and hope to see Fernado Araujo release Logicats 2 in the future.
What a fun little casual game with 100 levels to guide your cat through. I think anyone who likes figuring things out will find this enjoyable. If interested in programming it may also be informative but you won't be programming after finishing. If it's out of your wheel house it would provide a nice game to think your way through. If you are familiar with programming will just shorten the play time, but still an enjoyable game to kill some time with.
I think the achievement graphics are beautifully designed and will look great on profile showcases once the mysterious Steam metric is met. I think it's fantastic and worth praise to see quality achievement graphics with so many dev's using one graphic spam that often doesn't even match the theme of the game.
For achievement hunters and completionist you will obtain all achievements just working through 99 puzzles. Level 100 will show the Thank You screen.
Game is still restricted with "Profile Feature Limited" so will not count towards stats yet.
^•ﻌ•^ฅ
•······················•······················•······················•······················•······················•······················•
Regarding why you don't see your achievements counting.
Steam implemented a metric that affects most indie dev's and small studios by no fault of their own.
On the store page, right side often indie games have:
" Steam is learning about this game " or " Profile Feature Limited "
If you mouseover the ?,
" This game is not currently eligible to appear in certain showcases on your Steam Profile, and does not contribute to global Achievement or game collector counts. "
Additional info from Steamworks.⠀>
Snip from that page:
⠀⠀ː_Q_ː. What metrics are used to qualify a game for profile customization features?
⠀⠀ː_A_ː. 𝖮𝗎𝗋 𝖼𝗈𝗇𝖿𝗂𝖽𝖾𝗇𝖼𝖾 𝗆𝖾𝗍𝗋𝗂𝖼 𝗂𝗌 𝖻𝖺𝗌𝖾𝖽 𝗈𝗇 𝗌𝖺𝗅𝖾𝗌 𝖺𝗇𝖽 𝗉𝗅𝖺𝗒𝖾𝗋 𝖾𝗇𝗀𝖺𝗀𝖾𝗆𝖾𝗇𝗍 𝖿𝗂𝗀𝗎𝗋𝖾𝗌.
⠀⠀⠀⠀⠀𝖶𝖾 𝖽𝗈 𝗇𝗈𝗍 𝗂𝗇𝖼𝗅𝗎𝖽𝖾 𝖽𝖺𝗍𝖺 𝖿𝗋𝗈𝗆 𝗎𝗌𝖾𝗋 𝗋𝖾𝗏𝗂𝖾𝗐𝗌, 𝗐𝗂𝗌𝗁𝗅𝗂𝗌𝗍𝗌, 𝗍𝗈𝗍𝖺𝗅 𝗉𝗅𝖺𝗒𝗍𝗂𝗆𝖾,
⠀⠀⠀⠀⠀𝗈𝗋 𝖺𝗇𝗒 𝗈𝗍𝗁𝖾𝗋 𝗃𝗎𝖽𝗀𝗆𝖾𝗇𝗍 𝗈𝖿 𝗍𝗁𝖾 "𝗊𝗎𝖺𝗅𝗂𝗍𝗒" 𝗈𝖿 𝗍𝗁𝖾 𝗀𝖺𝗆𝖾.
⠀⠀⠀⠀⠀𝖶𝖾'𝗋𝖾 𝗌𝗂𝗆𝗉𝗅𝗒 𝗅𝗈𝗈𝗄𝗂𝗇𝗀 𝖿𝗈𝗋 𝖺 𝖻𝗋𝗈𝖺𝖽 𝗉𝗅𝖺𝗒𝖾𝗋 𝖻𝖺𝗌𝖾.
Steam announcements
⠀From 2018.
⠀> Steamworks Development Events > More Changes Addressing Fake Games
⠀From 2017 (start of the changes)
⠀> Steam News Events > Changes to Trading Cards
Steam User 5
Very cute way of memorizing and understanding programming logic! Fantastic!
If you are looking for a fun way to understand programming logic, give it a try!
Steam User 4
So cute! I have a great time playing this game. It works fine with my Xbox controller.
Programming knowledge is not required because the instruction is very clear. But for those with prior programming knowledge, then this game is easy cake for your. I challenge you to not put your finger on the line of code that it is "executing"!
How long to beat? < 1 hour.
Suitable for kids / teenagers / beginners in IT / CS.
Highly recommended.
Steam User 4
If you already have programming experience this probably won't seem terribly interesting, but it is good for teaching kids (or anyone with no programming experience) control flow logic even if they haven't done text programming yet. Unlike the usual programming games/exercises where you have to create programs that do X, this one is inverted so that you have to figure out how to follow the code that you're reading. So they don't need to know how to type the C-style pseudocode, just read it which is much easier.
That might seem kind of useless, but people do learn to read before learning to write, usually. So it kind of makes sense.
The concepts in the game are limited to: individual instructions (left, right, up, down), repeat loops, if, if else, else if, while/until loops, and function calls. These things are nested in a convoluted manner that doesn't really serve a purpose (sort of like random cat play behavior) except to see if you can follow the control flow logic. This should help make it easier for one to read similar procedural code that does have some real purpose.
There are 100 levels and anyone who gets to the end will have a decent understanding of these control flow concepts, function calls, and a tiny bit of understanding of recursion.
Steam User 12
Disclaimer: Game copy has been received via Curator Connect.
Logicats is a helpful short game if you've ever been interested in programming basics. It takes you through 100 levels of various codes and gives a decent idea of how each of them works.
It's a great game for learning because of how simplistic and beginner-friendly it is. It took me roughly an hour to clear all of the 100 levels, but I'm familiar with the basics, so it might take more time if you're not familiar at all with programming.
Overall, it's been a pretty enjoyable hour spent, so I can definitely recommend picking it up if you're looking to try something new or want to test your beginner-level programming skills.
Steam User 5
Thank so much to the devs for sending me an advanced copy to review!
Logicats isn't strictly a *game* per se, but is a training tool for programming disguised as one! As someone who has very little to no experience with programming (I dabbled in some html like most people in the early 2000s) I thought this was incredibly clever and helpful!
The music is simple and pleasant, the graphics are simple as well but clean and cute with the user representation of a cute kitty face and the end "goal" of each stage a ball of yarn. There's nothing here that is mind blowing as you would expect, but it's nice enough to look at and is very clean and easy to read on the screen.
I thought it was so interesting how easily I was pulled into this as well - I'm not trying to learn programming. I wanted to test this because I love little indie games and tools like this and I was curious. Despite having no real interest in learning, I found myself going through all 100 stages of this in one sitting (took me roughly an hour to do). I'll admit, I got tripped up in several places, but this game did a fantastic job of showing you through actions how to read the language.
I can see this as being immensely useful to kids and early learners of programming to pick up and read these prompts and language very quickly. Sure I played through it once in an hour, but to really learn this and drive it home, I could see doing this several times a week as being a great way to learn.
All in all I would definitely recommend this to anyone wanting to learn or help teach programming!
TLDR - Logicats is a fantastic learning tool for beginning programming language disguised as a clever "reach the goal" mini game.