Inspiration

This project took inspiration from the traffic light on the street where the developers city lives. In that city, many accidents are caused by violations of the traffic light.

What it does

This project is a game puzzle to arrange the traffic lights to make they are all green with a time limit so that the vehicle can continue the journey. This game tries to raise the user's logic, patience, and agility.

How we built it

We use Flutter with Dart programming language to build this game. Then for the assets, we pick from Lottie files, for the colors palette we helped by coolors.co, and backend using a tool from Google which is Firebase.

Challenges we ran into

This project is very challenging and interesting for us, cause finding the correct algorithm to make this game perfect had taken a long time. Also as college students, we have to split our time well so that we can keep up with the courses in university while we build this game.

Accomplishments that we're proud of

We are proud that this game is finally finished with the all features, and a good algorithm in it. Then we'll be more proud to see users enjoy the gameplay and be amused.

What we learned

From this project, we learned new technologies and how to manage source code well. We also review the Flutter theories, documentation, and tutorial videos. Far from that we learned how to build good communication between team members, use time wisely and discipline, and accept dissents.

What's next for Traffic Light Puzzle

We want to develop this game into a real mobile game for kids under 18. Adding new features such as leaderboard and new levels. Making UI/UX more interactive and eye-catching, also adding the story of the game to make it more alive beyond just a puzzle game.

Built With

Share this project:

Updates