player.gg

If Red Then Stop

Kerzoven, Metaroot

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.

CasualIndieSimulationStrategy

Wishlist or get this game

Join the community

Official website

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.

Community Activity

  1. If Red Then StopSteam announcement
  2. If Red Then StopSteam patch notes

    16.09.2026 Demo Bug fixes and improvements

    Hey everyone Thanks to all your feedback on the demo, we have already made some improvements: Relational operators or equal signs are now auto spaced. Added AND and OR auto…

  3. If Red Then StopSteam announcement

    The If Red Then Stop Demo Is Now Live! 🚦

    Hey everyone We’re very excited to say that the If Red Then Stop demo is now live on Steam! After the playtest, we received an incredible amount of helpful feedback from all of…

  4. If Red Then StopSteam announcement

    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…

  5. If Red Then StopSteam announcement

    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…

View all activity

Loading more games…