Gama: Gamify, Share, Learn Together!

🧠 Inspiration

Indonesia is a land of extraordinary diversity, from language, folklore, cuisine, arts, to traditional wisdoms passed down through generations. However, in today’s hyper-digital world, our cultural richness is slowly being drowned out by generic, globalized content. Youth today often know more about K-pop than their own local dances or stories. Cultural knowledge is not lost because it lacks value, but because it lacks fun, accessibility, and connectivity.

We built Gama to gamify cultural learning, making Indonesian heritage fun, social, and meaningful again.


💡 What it does

Gama is a gamified, community-driven cultural learning platform. It helps users:

  • We provides 3 main games mode which are 3D Monument Quest, 2D Explorer Map, and Geogussr Game using Indonesian's cultural identity.
  • Explore local wisdom and culture through quizzes, stories, missions, and daily challenges.
  • Translate and contribute cultural content via collective translation & storytelling tools.
  • We provide AI Services such as Text to Speech and translation to get to know the culture and historical context of it.
  • Earn badges, coins, items, resources as they learn.
  • Share their cultural heritage and identity with the world.

All designed to preserve and promote "Bhinneka Tunggal Ika" in a fun and interactive way.


🛠 How we built it

We built Gama using:

  • Frontend: React + Vite, TailwindCSS, ShadCN, Three.js
  • Backend: Node.js + Express with MongoDB for authentication and data management
  • Translation feature: Integrated with AI APIs + Python + Flask
  • Deployment: Vercel

🚧 Challenges we ran into

This was our first experience participating in an offline hackathon, and the journey was both challenging and exhilarating. Here are some of the challenges from a developer’s perspective:

  1. Time Management : Balancing time between brainstorming sessions, coding, and discussions was a significant learning curve. We had to quickly adapt and find ways to manage our time effectively.
  2. Structuring cultural data : Traditional knowledge doesn’t always fit neatly into tables.
  3. Maintaining Focus : Staying focused during long hours of coding was tough. We had to take breaks, keep each other motivated, and sometimes just step away for a bit to clear our minds.
  4. Translation model quality : AI struggles with local dialects and idioms.
  5. Encouraging social collaboration : Cultural learning is often solitary, but we wanted it to feel communal.

🏆 Accomplishments that we're proud of

  • Created a working MVP that bridges culture and technology in an engaging way.
  • Designed a dynamic gamification system tailored for cultural learning.
  • Integrated AI + human-in-the-loop translation effectively.

📚 What we learned

  • Gamification isn't just points and badges — it's about motivations, community, and progress.
  • Culture is deeply emotional — building something for it requires sensitivity and nuance.
  • Collaborative learning (especially with missions and squads) enhances retention and enjoyment.
  • Translation is more than literal words — context, tone, and cultural relevance matter.
  • Simplicity often wins over complexity — users prefer clear goals and small wins.

🚀 What's next for Gama

  • Add AI-driven personalized cultural learning paths based on interests & location.
  • Partner with museums, cultural centers, and government for content and reach.

We’re just getting started. Gama is here to revive, gamify, and connect Indonesian culture for the digital generation.

Built With

Share this project:

Updates