
Screenshots

Watch trailer on Steam ↗If Red Then Stop
Kerzoven · Published by Metaroot · Official site ↗
Last updated 28 Sept 2026
Program traffic lights, barriers, and more to solve your city’s traffic problems! Improve your coding skills by learning to control time-dependent processes with realistic state machines.
Indie, Simulation, Strategy, Casual · More free games
Navigate through If Red Then Stop's urban puzzle, where you program time-dependent state machines to optimize traffic flow. Master the art of simulation and strategy in this engaging indie game from Kerzoven.
About this game
Can you fix your city's traffic troubles with code? Build real-world state machines and see if you can keep everything moving!
Solve Traffic The Smart Way
Manage and optimize traffic flow with smart signals and barriers. Vehicles and pedestrians must move from point A to B, but not everyone can go first. It's essential to balance priorities, reduce congestion, and create efficient traffic solutions. Timing and decisions make all the difference.
Learn State Automation
Learn the fundamentals of state machines in automation. Improve your skills to tackle more complex situations of traffic systems. Explore how to control time-dependent processes with state sequences. Discover how your solutions lead to optimized traffic flow and dynamic system improvements.
Become An Engineer
The player takes on the role of an engineer in a city with traffic and financial problems. In an up-and-coming Swiss city, traffic is constantly snarled and the streets are clogged. New streetlights are poorly programmed, and the ambitious projects the mayor launched have drained the budget. Your predecessor just quit, and now it's up to you to fix the systems using a dusty manual for state machine programming. Quirky residents share their views on your solutions and provide detailed feedback.
Connect Multiple Systems
Connect and integrate multiple traffic systems to create a cohesive network. Manage the flow across intersections, pedestrian crossings and train tracks. Ensure that each part of the system works together seamlessly to improve overall efficiency.
Listen to Your People
Iterate and refine your solutions based on your citizen's feedback. Congestion and delays will drive them nuts. Listen to your people's complaints to adjust strategies, improve efficiency and ensure smooth traffic management.
Features
Solve realistic traffic challenges to understand how state machines work in the real world.
Use a high level state automation concept instead of functional programming.
Learn a programming language that's used in the automation industry.
Watch people go nuts from your flawed code. Fix it and earn their eternal gratefulness.
System Requirements
Will my PC run this? →Minimum
- Requires a 64-bit processor and operating system
- OS: Windows 10+
- Processor: 2.6 GHz Dual Core
- Memory: 2 GB RAM
- Graphics: 2 GB VRAM / OpenGL 3.3 / 1280 x 720
- Storage: 2 GB available space
- Additional Notes: Mouse & keyboard
Recommended
- Requires a 64-bit processor and operating system
- OS: Windows 11
- Processor: 3 GHz Quad Core
- Memory: 2 GB RAM
- Graphics: GeForce GTX 970, AMD RX480 / 1920 x 1080
- Storage: 2 GB available space
- Additional Notes: Mouse & keyboard
Supported Languages
*languages with full audio support
Latest news
AnnouncementsOfficial
Thank You for an Amazing Playtest! ❤️
Hey everyone 👋 It has been amazing to see how many of you have taken part in the If Red Then Stop playtest. So far, more than 7,000 players have joined the playtest, and over 2,000 of you have filled out our feedback form! That is honestly incredibly helpful for us. We have received a huge amount of interesting, detailed, and constructive feedback, and it is already helping us understand what works well, what can be improved, and where we should take the game next. So, a massive thank you to everyone who played, filled out the survey, reported a problem, or simply shared their thoughts with us. 🥰 The playtest will remain open until Monday. After that, we will close it for now and get back to working on the next steps. But this won't be the last chance to play If Red Then Stop. We are already working on new levels, and in the near future we plan to release a demo with more for you to try. So there is definitely more coming. 🚦 Since many of you have requested it, we will also translate the demo into 9 languages: English, German, French, Spanish, Portuguese, Simplified Chinese, Japanese, Korean, and Russian. {STEAM_CLAN_IMAGE}/45812039/c00ba26c44a3471265e4e48daa893a8cd61f9b5e.png Until then, thank you again for all the time you have spent testing the game and helping us improve it. We really appreciate it! If red… well, you know what to do. 🚦 Your Team Kerzoven 🥰 {STEAM_CLAN_IMAGE}/45812039/eeaa2d0bf18cb752195fec7d0d8c719d542e24be.png {STEAM_CLAN_IMAGE}/45812039/13fdfaf1915c77bb8b121965e131d5a640da886f.png {STEAM_CLAN_IMAGE}/45812039/1fb9a308322abf93a79c77e45558004d8ff8832c.pngRead full article on Community Announcements (chat)AnnouncementsOfficial
Playtest Invitations Sent Out!
Hey everyone 👋Over the past few months, we have been talking a lot about the playtest of If Red Then Stop. We are thrilled to announce that it is now available to play!Anyone who requested access to the playtest via our store page should have received an invitation by email. (Players from China have not yet received one, because we want to translate the game first. You will receive an invitation in 1–2 weeks.)If you haven't requested access to the playtest yet, you can still do so on our Steam page, and we'll let you join within the next few days. The playtest mainly includes the tutorial and starting levels. There are a total of five different programming problems to solve, with each one becoming more challenging.When you close the playtest, a feedback form will open automatically. We really appreciate it if you fill it out, as it helps us a lot with future development. 🥰You can also join our Discord server to let us know what you thought of the playtest.If red… well, you know what to do. 🚦Your Team Kerzoven 🥰 {STEAM_CLAN_IMAGE}/45812039/13fdfaf1915c77bb8b121965e131d5a640da886f.png {STEAM_CLAN_IMAGE}/45812039/1fb9a308322abf93a79c77e45558004d8ff8832c.pngRead full article on Community Announcements (Nourin)Patch NotesOfficial
Visual Update – We Chose a Direction (and You Can Sign Up for the Playtest!)
Hey everyone 👋A little while ago, we asked you to help us decide on the visual style of If Red Then Stop. After testing, iterating, and reading your feedback… We’ve made a decision! 🥳 🎨 Our new lookWe’re going with a blue, brighter interface combined with a technical grid background. We haven't reworked the 3D assets (cars, trains, roads, etc.) yet and will take a look at them later. Why this direction?It keeps the engineering and technical feelIt improves clarity and readabilityIt still feels like you're working with a real operating system, not just a game UIThe grid was especially important to us, because it helps preserve the technical look we want for the game.🎮 Sign up for the playtestNext, we’ll be launching our first small-scale playtest here on Steam. If you’d like to join, you can request access to the playtest on our Steam page. And if you haven’t wishlisted If Red Then Stop yet, it would help us enormously. Wishlists make a real difference and help more people discover the game.Thanks again for all your feedback! It genuinely helped us shape the game. More updates coming soon 🚗💥 If red… well, you know what to do. 🚦Your Team Kerzoven 🥰 {STEAM_CLAN_IMAGE}/45812039/13fdfaf1915c77bb8b121965e131d5a640da886f.png {STEAM_CLAN_IMAGE}/45812039/1fb9a308322abf93a79c77e45558004d8ff8832c.pngRead full article on Community Announcements (chat)Patch NotesOfficial
🚦 Development Update: Colors, Mood & Metaroot Game Celebration 🚦
Hey everyone 👋We’re deep in development on If Red Then Stop, and right now we’re focusing on something that sets the entire mood of the game: 🎨 the visual style and color palette. 🎨 The color palette of the game!Above you can see several color concepts we’re currently experimenting with. Each palette gives the game a very different feeling.👉 We’d love your feedback:Which color style do you like the most?Which one feels best for solving traffic with code?Any strong dislikes? Tell us 😄Drop your favorite in the comments. Your input directly influences the final look of the game.🎥 A quick mood previewHere is a short video showing the game in action so that you can get a better impression of what the game might look like. This is still work in progress, but it should give you a good idea of where we’re heading 👀 🍣 Metaroot Game CelebrationWe’re also excited to be part of the Metaroot Game Celebration!This celebration marks the release of Goblin Sushi, a fast-paced and chaotic sushi management game published by our Publisher Metaroot 🧑🍳🍣 {STEAM_CLAN_IMAGE}/45812039/c0455e94fe7ab297da7a93507108b5cc0b40e878.png Thanks a lot for being part of the journey 💛 Your feedback, follows, and comments genuinely help us create If Red Then Stop.If red… well, you know what to do. 🚦 Your Team Kerzoven 🥰 {STEAM_CLAN_IMAGE}/45812039/13fdfaf1915c77bb8b121965e131d5a640da886f.png {STEAM_CLAN_IMAGE}/45812039/1fb9a308322abf93a79c77e45558004d8ff8832c.pngRead full article on Community Announcements (chat)AnnouncementsOfficial
🚦 Game Reveal: If Red Then Stop 🚦
You know that moment when you’re stuck in traffic and think,“Why is this light still red? 🤬”Well… we made a game about that.🎉 Say hello to If Red Then Stop. Our brand-new project!Program traffic lights, barriers, and more to solve your city’s traffic problems! Improve your coding skills by learning to control time-dependent processes with realistic state machines.If you want to help us greenlight this game follow and wishlist If Red Then Stop! FOLLOW US It means a lot to us! 🙏We’re super excited to share more soon. Until then:If red… well, you know what to do.Your Team Kerzoven 🥰Read full article on Community Announcements (chat)






