About the Project
🎯 Inspiration
We wanted to create a fun and engaging way for people to learn about sustainability while also picking up a new language. Inspired by the idea of immersive learning, we built a game that teaches both environmental responsibility and French, making education feel effortless and enjoyable.
📚 What We Learned
Throughout this project, we gained valuable insights into:
- Game Development using Godot
- Hardware Integration with Arduino and Raspberry Pi
- Programming with Python scripts to support game mechanics
- Language Learning Strategies to make the experience effective and engaging
- Sustainability Concepts and how to translate them into interactive storytelling
🛠 How We Built It
We combined hardware and software to create a truly interactive experience:
- Godot for game development and UI design
- Python scripts for logic and data processing
- Arduino & Raspberry Pi to add interactive elements and enhance immersion
- Bilingual Integration to weave French vocabulary naturally into gameplay
Players engage in sustainability challenges while learning French through in-game prompts and interactions, making learning feel like second nature.
🚧 Challenges We Faced
Building this project came with its fair share of hurdles:
- Integrating Hardware & Software – Ensuring smooth communication between Arduino, Raspberry Pi, and Godot took trial and error.
- Balancing Fun & Education – Making sure the game was engaging without overwhelming players with too much information.
- Optimizing Performance – Debugging and refining the game to run efficiently across different devices.
Despite these challenges, we adapted, iterated, and refined our approach to create an engaging final product.
🌍 Conclusion
Our project showcases how gamification can revolutionize learning. By combining sustainability education with language acquisition, we created an immersive, hands-on experience that makes learning both fun and impactful. We hope this inspires players to make positive changes—both for the planet and their personal growth!
Built With
- godot
- python
Log in or sign up for Devpost to join the conversation.