Inspiration

I wanted to create an educational game that could help others learn in one way or another.

What it does

Logic Lemma is a game which tests your logic gate reading skills. A sequence of logic gates are randomly generated, and you must determine whether or not the last gate outputs true or false by either pressing the T or F key. For each successive correct answer, the maximum time limit decreases slightly, forcing you to answer faster or lose.

How I built it

The game was programmed in c++ and uses the SFML library.

Challenges I ran into

This was the first time I used the SFML library, and had to learn it on the go. Also, testing to see whether or not my output for the logic gate sequence was correct was rather time consuming.

Accomplishments that I'm proud of

It was gratifying to use concepts I've learned in recently taken classes and put them into practice.

What I learned

I am much more familiar with the SFML library than previously, and learned that making games look aesthetically pleasing is very difficult.

What's next for Logic Lemma

Inverter gates and more complicated logic gate combinations

Built With

Share this project:

Updates