Skip to content

vezaynk/cryptoquote

Repository files navigation

Cryptoquote

Screenshot

output.mp4

The project is a cryptoquote game. Replace the letters to find the hidden message.

The messages are scraped from SmartWords.org and shuffled when the game starts.

Bonus

While not a requirement of the assignment, this project uses zero JavaScript. The UI appears dynamic using nothing but CSS.

Running locally

git clone https://github.com/vezaynk/cryptoquote
cd cryptoquote
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
PORT=5000 python ./Cryptoquote.py

The game does not have individual user sessions. So, for the live deploy, I disabled the "start new game" functionality to prevent rogue users from ending in-progress games. This change can be reverted in the code.

Live Demo

The project is deployed on Heroku here: https://cryptoquote.knyz.org/

About

Programming IV Final Assignment

Topics

Resources

Stars

Watchers

Forks