arxanas/drafts.ninja


Magic: the Gathering online draft simulator

http://drafts.ninja

License: MIT

Language: JavaScript


drafts.ninja

drafts.ninja is a fork of aeosynth's draft project. It supports all of the features of draft and more. Here are some of the highlights:

  • Pick confirmation: In order to prevent misclicks, draft requires you to click a card twice in order to select it. However, the selected card is indistinguishable from the other cards in the pack. The UI in drafts.ninja indicates which card is currently selected.

  • Autopick: If your time expires, draft will select a card for you at random. This rarely turns out well. If you have preliminarily selected a card but not confirmed it, drafts.ninja will automatically pick it for you.

  • Connection indicators: Are your draftmates disconnected or just slow? drafts.ninja displays a connection indicator next to each player in the draft, letting you know if a player is no longer with us.

  • Kick players: If one of your players has disconnected and is holding up the draft, you can kick them and the rest of their picks will be made automatically for them. No more abandoning the draft halfway through!

  • Ready confirmation: Each player must mark themself as ready before the game can start. If you have unresponsive players, you can kick them before the draft has started and get a new person.

  • Suggest lands: After agonizing over your maindeck, you don't want to spend a lot of time constructing your manabase. With the click of a button, drafts.ninja will add lands to your deck using an algorithm designed to conservatively choose your color ratio. It'll even add some basic lands to your sideboard as well, just in case.

Like draft before it, drafts.ninja is unaffiliated with Wizards of the Coast, and is licensed under the MIT license.

Bugs or feature requests? Feel free to open an issue.

Installation

drafts.ninja is a NodeJS application. Install NodeJS, then just run make run in your terminal and visit http://localhost:1337.

drafts.ninja is written in ES6 and transpiled with Traceur, and uses React on the client-side.

Project Statistics

Sourcerank 6
Repository Size 1.09 MB
Stars 6
Forks 10
Watchers 3
Open issues 24
Dependencies 0
Contributors 6
Tags 2
Created
Last updated
Last pushed

Top Contributors See all

James Campos Waleed Khan dev-id Luke Sanwick Stephen Jaeic Lee

Recent Tags See all

v2.1.0 July 16, 2016
v2.0.0 June 17, 2016

Interesting Forks See all

tritoch/dr4ft
Magic: the Gathering online draft simulator
JavaScript - Last pushed - 5 stars - 1 forks
tritoch/drafts.ninja
Magic: the Gathering online draft simulator
JavaScript - MIT - Last pushed - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2016-06-03 05:23:43 UTC

Login to resync this repository