Skip to content

A modern, mobile-friendly drafting tool for Sid Meier's Civilization VI.

License

Notifications You must be signed in to change notification settings

jakezatecky/civ-drafter

Repository files navigation

Civilization Drafter

Build Status GitHub license

A modern, mobile-friendly drafting tool for Sid Meier's Civilization VI.

About

Civilization Drafter is a web application that allows users to draft from a random set of civilizations for multiplayer play. It supports all Civilization VI leaders, up to the Leader Pass DLC, and is freely available under the GPLv3 license.

Features

  • Ban specific leaders
  • Copy results to the clipboard as an image (requires Chromium or Webkit browser)
  • Remembers draft settings when returning to the site
  • Restrict DLC leaders to certain players
  • Change the names of players
  • Options to allow duplicate civilizations and leaders
  • Light and dark themes (defaults to system setting)
  • Clean, accessible, and mobile-friendly design
  • Installable as a Progressive Web App

Support the Project

Web hosting is not free, and development takes time and passion. If you found this application useful, please consider making a donation or becoming a supporter.

Deployment

The following assumes you have Git, Node.js, and Yarn installed.

Local Deployment

yarn install
npm run dev-server

Remote Deployment

This application is a static website and is thus ideal for deployment to Cloudflare, S3, and other hosts. Whatever provider you are using, make sure to run the following command to build the production version of the application:

npm run release-prod