Skip to content

Cards Against Humanity: Fill in the Blank Edition - Unleash your dark humor! Hilarious party game where players fill in outrageous black card prompts with white cards. Create inside jokes, compete for the funniest combinations, and laugh uncontrollably. Get ready for twisted fun!

License

LeleDallas/Cards-Against-Humanity

Repository files navigation

Screenshot 2023-03-06 alle 11 32 00

Cards Against Humanity ⚫️🃏⚪️

React Vite Vitest Styled Components Node.js Express.js Nodemon

📖 Table of Contents

Table of Contents
  1. ➤ About The Project
  2. ➤ Overview
  3. ➤ Getting Started
  4. ➤ Authors

-----------------------------------------------------

📝 About The Project

Cards Against Humanity: fill in the blank Edition is a fill-in-the-blank party game. Each round, one player asks the group a question from a black card. These cards consist of inside jokes, memories, and more.

One random player begins as the Czar and draws a black card.

The Czar reads the black card out loud. Everyone else then answers the question (or fills in the blank) by passing one white card, face down, to the Czar.

The Czar then shuffles all the white cards and re-reads the black card out loud with each one. Finally, the Czar picks the funniest combination, and whoever played it gets one point/the black card.

-----------------------------------------------------

☁️ Overview

Cards Against Humanity: Fill in the Blank Edition takes the outrageous and irreverent gameplay of the original party game to new levels of hilarity. Designed to bring friends, families, and acquaintances closer through laughter, this game provides a perfect platform for creating inside jokes, recalling funny memories, and engaging in twisted humor.

Gameplay:

The game starts with one player being randomly selected as the Czar for the round. The Czar draws a black card, which contains a question or a statement with one or more blanks. The black cards often touch on taboo subjects, current events, or the darkest corners of our collective humor.

The Czar reads the black card aloud, and the other players must select a white card from their hand to fill in the blank(s) or provide a humorous response. The white cards contain various phrases, words, or combinations that can be absurd, witty, or downright outrageous.

Once everyone has chosen a white card, they pass it face-down to the Czar. The Czar then shuffles all the white cards to maintain anonymity and proceeds to read the black card out loud again, replacing the blank(s) with the responses provided by the players.

At this point, the Czar becomes the ultimate judge of comedic value and reads each combination aloud. The goal is to select the funniest or most clever response from the mix of white cards. The player who played the chosen white card earns a point, representing their victory for that round.

Unleash Your Dark Humor:

Cards Against Humanity: Fill in the Blank Edition encourages players to let loose and embrace their darkest sense of humor. The game thrives on the unexpected, pushing boundaries, and exploring the unspoken. It allows players to express their creativity and wit by providing unique answers to the prompts, often leading to hilarious or cringe-worthy results.

Inside Jokes and Memories:

As players continue to engage with the game over time, they develop a shared set of inside jokes and memories. The game becomes a catalyst for creating new hilarious moments and referencing past experiences, making it an excellent choice for gatherings with close friends or long-standing groups.

Demo

-----------------------------------------------------

📖 Getting Started

Via GitHub Desktop clone this repository then to run the server and client, you need to have Node.js v18.15.0 or higher installed on your system.

Server: To run the server locally, follow these steps:

  • Navigate to the server folder of the project.
  • Run the command npm install to install all the necessary dependencies.
  • Run the command npm run dev to start the server.

The server will be listening at http://localhost:3000.

Client: To run the client locally, follow these steps:

  • Navigate to the client folder of the project.
  • Run the command npm install to install all the necessary dependencies.
  • Run the command npm run dev or npm run host to start the client.

The client will be running at http://localhost:5173.

-----------------------------------------------------

📜 Authors

Emanuele Dall'Ara

GitHub Badge LinkedIn Badge

Nicholas Ricci

GitHub Badge LinkedIn Badge

About

Cards Against Humanity: Fill in the Blank Edition - Unleash your dark humor! Hilarious party game where players fill in outrageous black card prompts with white cards. Create inside jokes, compete for the funniest combinations, and laugh uncontrollably. Get ready for twisted fun!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages