Creates Crosswords
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
crossword.rb
dict.rb
readme.md

readme.md

Crossword Generator.

This script creates funky crosswords with a random shape and random clues.

Example output:

          ██████    ██████
          █1↓  █    █2↓  █
          █    █    █    █
          █    █    █    █
          █    █    █    █
██████    ████████████████
█3↓  █    █4→  █5↓  █    █
█    █    █    █    █    █
█    █    █    █    █    █
█    █    █    █    █    █
██████████████████████████
█6→  █    █    █    █     
█    █    █    █    █     
█    █    █    █    █     
█    █    █    █    █     
█████████████████████     

Accross

  • 4 - Large flightless australian bird. (3)
  • 6 - A straight or curved continuous extent of length without breadth. B track of a moving point (4)

Down

  • 3 - Millilitre (2)
  • 1 - Benign tumour on the skin, esp. On the scalp. (3)
  • 5 - Myalgic encephalomyelitis, a condition with prolonged flu-like symptoms and depression. (2)
  • 2 - Plutonium. (2)

Answer:

# # W # P
M # E M U
L I N E #

Another Example:

████████████████    ██████
█1→↓ █    █2↓  █    █3↓  █
█    █    █    █    █    █
█    █    █    █    █    █
█    █    █    █    █    █
██████████████████████████
█    █    █4→  █    █    █
█    █    █    █    █    █
█    █    █    █    █    █
█    █    █    █    █    █
██████    ████████████████
█    █              █    █
█    █              █    █
█    █              █    █
█    █              █    █
██████              ██████

Accross

  • 1 - Secure as a result of a fight, contest, bet, effort, etc (3)
  • 4 - Us colloq. Bill (3)

Down

  • 1 - This bleached and purified, used for candles, modelling, etc (3)
  • 2 - National trust (2)
  • 3 - Knight commander of the order of the british empire (3)

Answer

W I N # K
A # T A B
X # # # E	

Another Example:

        █████████████████████████████████
        █1→     █       █2↓     █3↓     █
        █       █       █       █       █
        █       █       █       █       █
        █       █       █       █       █
        █████████████████████████████████
                        █4→     █       █
                        █       █       █
                        █       █       █
                        █       █       █
█████████████████████████████████████████
█5→↓    █6↓     █7↓     █████████       █
█       █       █       █████████       █
█       █       █       █████████       █
█       █       █       █████████       █
█████████████████████████████████████████
█8→     █       █       █9↓     █       █
█       █       █       █       █       █
█       █       █       █       █       █
█       █       █       █       █       █
█████████████████████████████████████████
        █       █       █10→    █       █
        █       █       █       █       █
        █       █       █       █       █
        █       █       █       █       █
        █████████       █████████████████

Accross

  • 1 - Bide one's time wait for a good opportunity (4)
  • 4 - = or else 1 (2)
  • 5 - Undergarment worn by women to support the breasts (3)
  • 8 - Singer with a bass voice (5)
  • 10 - Foot, feet (2)

Down

  • 2 - Be unconnected with. Be to do with be concerned or connected with. Do away with colloq (2)
  • 3 - Disease of rye etc. Caused by a fungus (5)
  • 5 - Double-black (2)
  • 6 - Unit of absorbed dose of ionizing radiation (3)
  • 7 - Arsenic (2)
  • 9 - Sforzando (2)

Answer:

# B I D E
# # # O R
B R A █ G
B A S S O
# D # F T

Create your own crossword

To generate a crossword for your very own, just run crossword.rb