As high school students taking foreign language classes, memorizing new vocabulary every week is incredibly dull, and we find ourselves not having a solid grasp on vocabulary words even after studying. To combat these problems, we developed a game that would help us memorize vocabulary in an entertaining manner.

What it does

Tetralang helps solidify language vocabulary through repetition and a stressful environment inside an entertaining and visually appealing game of tetris, encouraging students to practice frequently.

How we built it

We used C and OpenGL to build this project.

Challenges we ran into

  1. None of us knew how to render text in OpenGL, which limited us from implementing some features within the time we were given.
  2. We were not experienced in writing user-friendly applications.

Accomplishments that we're proud of

We're proud that we were able to push this game out in such a small time window.

What we learned

  1. We became much more familiar with multiple OpenGL concepts
  2. We improved at animating 2D textures

What's next for Tetralang

With more time, we could add question limits, different difficulties, different languages, and user-friendly methods to add custom questions.

Built With

Share this project: