Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakezatecky/civ-drafter
A modern, mobile-friendly drafting tool for Sid Meier's Civilization VI.
https://github.com/jakezatecky/civ-drafter
civ-drafter civilization civilization-6 civilization-vi
Last synced: 12 days ago
JSON representation
A modern, mobile-friendly drafting tool for Sid Meier's Civilization VI.
- Host: GitHub
- URL: https://github.com/jakezatecky/civ-drafter
- Owner: jakezatecky
- License: gpl-3.0
- Created: 2022-12-29T01:38:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T23:03:14.000Z (23 days ago)
- Last Synced: 2024-10-26T18:47:20.531Z (19 days ago)
- Topics: civ-drafter, civilization, civilization-6, civilization-vi
- Language: JavaScript
- Homepage: https://civilizationdrafter.com
- Size: 7.69 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
# Civilization Drafter
[![Build Status](https://img.shields.io/github/actions/workflow/status/jakezatecky/civ-drafter/main.yml?branch=main&style=flat-square)](https://github.com/jakezatecky/civ-drafter/actions/workflows/main.yml)
[![GitHub license](https://img.shields.io/badge/license-GPLv3-blue.svg?style=flat-square)](https://raw.githubusercontent.com/jakezatecky/civ-drafter/main/COPYING)> A modern, mobile-friendly drafting tool for Sid Meier's Civilization VI.
## About
[**Civilization Drafter**](https://civilizationdrafter.com/) 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](https://civilization.fandom.com/wiki/Civilization_VI:_Leader_Pass) DLC, and is freely available under the [GPLv3 license](https://raw.githubusercontent.com/jakezatecky/civ-drafter/main/COPYING).
### 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](https://ko-fi.com/onyxfox) or [becoming a supporter](https://patreon.com/civdrafter).
## 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
```