Environmental Run is a joystick-controlled LCD game that we developed to promote environmental awareness through interactive gameplay. Inspired by the idea of combining fun with purpose, we designed a game where players move a character across a 1602A LCD screen using a joystick to collect fruits and avoid trash. Each fruit rewards the player with a helpful environmental tip like “Recycle Today!” while hitting trash ends the game. We built the project using an Arduino UNO, joystick module, and LCD display, programming the logic in C++. Through this experience, we learned how to manage limited display space, handle analog joystick input, and design an engaging game loop on resource-constrained hardware. One of the biggest challenges we faced was ensuring responsive movement and balancing the gameplay flow with educational prompts. This project showed us how technology can be used creatively to inspire positive habits, all while delivering an enjoyable and meaningful gaming experience.

Built With

Share this project:

Updates