Inspiration

All of us share a love of languages, attempting to learn real languages. This shared enthusiasm convinced us to make this game. This game was also partially inspired by Chants of Sennar, another game where you have to decipher a language.

What it does

Our game is built around a murder mystery, where a suspect has written a deathbed confession in a different language. The goal of the game is to decode the language and translate the confession. You can look at the confession, translate words with a translator, write down notes, and input the final story to solve the mystery.

How we built it

We divided the project into three parts, the web game, language generator, and GPT4 API access. We then combined out parts to make the final product

Challenges we ran into

The biggest challenge was trying to find a way to combine both Python and JavaScript, as Python had the tools to create a language generator, while JavaScript had everything else. This resulted in us spending roughly 50 percent of the time allotted trying to connect Javascript and Python. Luckily, we found out about the flask library, which allows for a python backend. However, we could not implement the GPT-4 API in time

Accomplishments that we're proud of

Connecting Python to JavaScript, making a Bayesian-based language generator that can be used for other projects, and Using the GPT-4 API were some accomplishments that we're proud of.

What we learned

We learned how to use the Flask library, how to connect JavaScript to Python, and how to use OpenAI's API

What's next for The Confession

We would optimize the Chatbots in the game to make better use of GPT-4 and create a more immersive experience.

Built With

Share this project:

Updates