GithubHelp home page GithubHelp logo

silky / cac Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cardsagainstcryptography/cac

0.0 1.0 0.0 2.25 MB

A party game for nerdy cryptographers. Shamelessly based on Cards Against Humanity.

Home Page: https://twitter.com/CrdsAgnstCrypto

License: Other

Makefile 14.57% TeX 70.92% Python 14.51%

cac's Introduction

Cards Against Cryptography

Cards Against Cryptography is based on Cards Against Humanity, which described itself as "a party game for horrible people". Cards Against Cryptography is not quite as mean, but still has bit of an edge. We are big fans of the cryptographic community, and hope this game is played in a spirit of fun. But if you don't like crude or offensive humor, this game may not be for you.

Basic Rules

See RULES.md for the rules.

License

Cards Against Cryptography is shamelessly based on Cards Against Humanity, which was released under a Creative Commons BY-NC-SA 2.0 license (https://creativecommons.org/licenses/by-nc-sa/2.0/).

Creative Commons License

Cards Against Cryptography is released under the same license, which means you can use, remix, and share the game for free, but cannot sell it.

Contributing

You can submit pull requests to propose new cards; see src/black.txt and src/white.txt. The top-level Makefile can be used to recompile printable PDF and PNG versions of the cards (make PDFs or make PNGs) on reasonable Linux or macOS systems. You need to have xelatex, python3, and ImageMagick's convert command in your path.

Printed copies

Since Cards Against Humanity was released under a BY-NC-SA 2.0 license, the "non-commercial" aspect of that license implies that we cannot sell you a copy of this game. A small number of copies were provided as prizes at the Asiacrypt 2018 rump session. There may or may not be printed copies available as prizes at future rump sessions โ€” have a funny rump session talk prepared, just in case!

You can make your own printed copy in three ways.

  1. Print at home. Under the PDFs-to-print folder, there are printable PDFs of all the cards, formatted for 2-sided printing on either A4 or letter paper. You'll use up all the toner if print pages and pages of all-black backgrounds, so you should probably use the gray background.
  2. Print at a local printshop. You could also take the PDFs to your local print shop and have them print it on cardstock (80-pound or higher). Use a paper cutter to cut out the cards.
  3. Print via a commercial custom card manufacturer. We printed our version of Cards Against Cryptography using MakePlayingCards.com. The folder PNGs-to-print contains the PNG images required to print a deck of cards at MakePlayingCards.com's US Game Deck Size, along with a bi-fold (4 side) instruction booklet. At the time we wrote this, 1 set of cards, along with a booklet and plain white box, is $34.35 (US dollars), plus shipping (approximately $10 for standard shipping to most countries). Uploading the images and configure the project takes about 10 minutes.

Version

This is the Asiacrypt 2018 edition, which was released at the Rump Session of Asiacrypt 2018.

cac's People

Contributors

cardsagainstcryptography avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.