wordgenerator – Randomly generate names and words for your game.

A quick reminder to people about a tool I made a while back, wordgenerator.

wordgenerator is a simple Python script that does what it says on the tin – it generates random words – not real words, but randomly generated words which look about right, here is some example output when seeded with a British English dictionary:

  • fanglas
  • freering
  • oxyger
  • amenet
  • moquiets
  • consutey
  • untive
  • symborse
  • prasting
  • protithest
  • weeloats
  • dupliquding
  • autobency

You too can generate random words for your in-game objects easily and quickly. Better yet, if you are making a game with dynamically generated content, you can use the Python script as a library and generate words on the fly!

Not only that, but it’s possible to seed it with other languages too! Check out Italian:

  • impiate
  • addoluccio
  • coibinarei
  • impresto
  • accreste
  • storano

Some other fun you can have:

  • Seed it with city names to generate realistic-sounding city names.
  • Seed it with some words you made up to generate a natural sounding ‘language’.
  • Seed it with multiple languages to produce a cross-language.
  • Seed it with pokemon names.
  • Seed it with swear words.

The possibilities are endless! Little tools are generally a great way to speed up your development and make something cool during Ludum Dare. Good luck!