Welcome to Cinephidle, a game influenced by the concept of Wordle, tailored for film enthusiasts. This game challenges players to guess popular films based on minimal clues, with a focus on the top 150 most popular films as listed on Letterboxd. The game is inspired from a similar game based on music artists called Spotle.
You can play Cinephidle here.
| Tools | Version |
|---|---|
| React | 18.2.0 |
| Ant Design | 5.16.2 |
| Tailwind CSS | 3.4.3 |
| Vercel | - |
Each day, a new film from the top 150 popular films on Letterboxd is picked as the puzzle of the day. Players are given fifteen attempts to guess the correct film. Clues provided include the year of release, genre, director, country the film is from, the name of the director, the name of the lead actor, average Letterboxd rating and the original language of the film. Each incorrect guess provides additional hints to help narrow down the possibilities.
- The game resets everyday at 12 AM.
- The game is fully responsive, can be played on any device.
- Horror mode, where you have to guess a movie out of the top 100 most popular horror films on Letterboxd.
- Romance mode, where you have to guess a movie out of the top 100 most popular romance films on Letterboxd.
- Science Fiction Mode, where you have to guess a movie out of the top 150 most popular science fiction films on Letterboxd.
- Directed by Women mode, where you have to guess a movie out of the top 100 movies directed by women on Letterboxd.
This is if you want to run Cinephidle locally on your machine.
Before installing Cinephidle, ensure you have the following installed:
Open your terminal and run the following command to clone the repository:
git clone https://github.com/saadpocalypse/Cinephidle.gitNavigate into the project directory with:
cd CinephidleThen install all the required dependancies with:
npm installOnce setup is complete, you can start the game locally with:
npm startAfter starting the server, open your web browser and navigate to:
Replace 3000 with the actual port number where your project is running.
I appreciate any and all contributions to Cinephidle. Here's how you can do it:
Start by forking the Cinephidle repository to your GitHub account.
Clone your forked repository to your local machine.
Create a branch for your new feature or bug fix.
Implement your feature or fix that bug.
Commit your changes with a clear, concise commit message.
Push your changes to your fork on GitHub.
Open a pull request from your fork to the main Cinephidle repository.
Wait for me to review the changes and merge them if needed.
Cinephidle is open-source software licensed under the GNU Affero General Public License v3.0. See the LICENSE file for more details. I chose the GNU Affero General Public License v3.0 for Cinephidle because it requires anyone who modifies and redistributes it, especially in a networked environment, to also make their source code available under the same license, thus ensuring the game remains open source and free from ads, just like Cinephidle is.
This project is for educational purposes only and is not a collaboration with any official film database or quiz platform. It is in no way affiliated with or endorsed by Wordle, Letterboxd or Spotle.