How do people play word games?

Did you play my first HTML5 game, a word game called worDrop?

10,000 people already played it, but that’s not the point. Since I am planning to make more word games, and since every word game must have a words list, witn an ajax call I recorded every word submitted in worDrop.

It’s time to share with you some stats, I think this will help you in developing of word games.

Possible words list

You can find information about the possible words list in the post the basics of an HTML5 word game, have a look at the word list I used:

Word length Number of words % Storage size %
2 106 0.08% 212 0.02%
3 1082 0.84% 3246 0.33%
4 4437 3.44% 17748 1.79%
5 9614 7.46%% 48070 4.83%
6 16185 12.56% 97110 9.77%
7 22869 17.75% 160083 16.11%
8 26226 20.35% 209808 21.11%
9 25627 19.89% 230643 23.20%
10 22703 17.62% 227030 22.84%

I used words with a maximum length of 10 letters, and I am calculating the storage size multiplying word length by the amount of words with such length.

Now, let’s see the words made by players, to see if they match the total word distribution in some way.

Submitted words list

I am afraid things change a bit:

Word length Number of words %
2 0 0.00%
3 46966 52.51%
4 30370 33.96%
5 7808 8.73%
6 2753 3.08%
7 1024 1.14%
8 407 0.46%
9 85 0.10%
10 22 0.02%

I did not allowed submission with less than three letters, and as you can see, more than 95% of the words submitted are made by five letters or less.

This means the 95% of the game can be played with less than 7% of the storage (five, four, and three letters words). Even if you include six words letter, covering the 99% of the combinations played, you stay around the 15% of the total storage.

This is a very interesting data in my opinion, because it allows to reduce the number of matches when checking if a word exists, and also reduces the size of the data type to store the words.

Just to give you another couple of statistics, here is the list of the top 10 words:

1 – tea
2 – rat
3 – die
4 – eat
5 – tie
6 – war
7 – red
8 – zoo
9 – ear
10 – day

They all are three letters words. To find a four letters word, we must look at #37 with “door”, while the first five letters word is “queen”, ranked #101

Considering these data, would you make a word game with words with a maximum length of 5 or 6 words?

Get the most popular Phaser 3 book

Through 202 pages, 32 source code examples and an Android Studio project you will learn how to build cross platform HTML5 games and create a complete game along the way.

Get the book

215 GAME PROTOTYPES EXPLAINED WITH SOURCE CODE
// 1+2=3
// 100 rounds
// 10000000
// 2 Cars
// 2048
// A Blocky Christmas
// A Jumping Block
// A Life of Logic
// Angry Birds
// Angry Birds Space
// Artillery
// Astro-PANIC!
// Avoider
// Back to Square One
// Ball Game
// Ball vs Ball
// Ball: Revamped
// Balloon Invasion
// BallPusher
// Ballz
// Bar Balance
// Bejeweled
// Biggification
// Block it
// Blockage
// Bloons
// Boids
// Bombuzal
// Boom Dots
// Bouncing Ball
// Bouncing Ball 2
// Bouncy Light
// BoxHead
// Breakout
// Bricks
// Bubble Chaos
// Bubbles 2
// Card Game
// Castle Ramble
// Chronotron
// Circle Chain
// Circle Path
// Circle Race
// Circular endless runner
// Cirplosion
// CLOCKS - The Game
// Color Hit
// Color Jump
// ColorFill
// Columns
// Concentration
// Crossy Road
// Crush the Castle
// Cube Jump
// CubesOut
// Dash N Blast
// Dashy Panda
// Deflection
// Diamond Digger Saga
// Don't touch the spikes
// Dots
// Down The Mountain
// Drag and Match
// Draw Game
// Drop Wizard
// DROP'd
// Dudeski
// Dungeon Raid
// Educational Game
// Elasticity
// Endless Runner
// Erase Box
// Eskiv
// Farm Heroes Saga
// Filler
// Flappy Bird
// Fling
// Flipping Legend
// Floaty Light
// Fuse Ballz
// GearTaker
// Gem Sweeper
// Globe
// Goat Rider
// Gold Miner
// Grindstone
// GuessNext
// Helicopter
// Hero Emblems
// Hero Slide
// Hexagonal Tiles
// HookPod
// Hop Hop Hop Underwater
// Horizontal Endless Runner
// Hundreds
// Hungry Hero
// Hurry it's Christmas
// InkTd
// Iromeku
// Jet Set Willy
// Jigsaw Game
// Knife Hit
// Knightfall
// Legends of Runeterra
// Lep's World
// Line Rider
// Lumines
// Magick
// MagOrMin
// Mass Attack
// Math Game
// Maze
// Meeblings
// Memdot
// Metro Siberia Underground
// Mike Dangers
// Mikey Hooks
// Nano War
// Nodes
// o:anquan
// One Button Game
// One Tap RPG
// Ononmin
// Pacco
// Perfect Square!
// Perfectionism
// Phyballs
// Pixel Purge
// PixelField
// Planet Revenge
// Plants Vs Zombies
// Platform
// Platform game
// Plus+Plus
// Pocket Snap
// Poker
// Pool
// Pop the Lock
// Pop to Save
// Poux
// Pudi
// Pumpkin Story
// Puppet Bird
// Pyramids of Ra
// qomp
// Quick Switch
// Racing
// Radical
// Rebuild Chile
// Renju
// Rise Above
// Risky Road
// Roguelike
// Roly Poly
// Run Around
// Rush Hour
// SameGame
// SamePhysics
// Save the Totem
// Security
// Serious Scramblers
// Shrink it
// Sling
// Slingy
// Snowflakes
// Sokoban
// Space Checkers
// Space is Key
// Spellfall
// Spinny Gun
// Splitter
// Spring Ninja
// Sproing
// Stabilize!
// Stack
// Stairs
// Stick Hero
// String Avoider
// Stringy
// Sudoku
// Super Mario Bros
// Surfingers
// Survival Horror
// Talesworth Adventure
// Tetris
// The Impossible Line
// The Moops - Combos of Joy
// The Next Arrow
// Threes
// Tic Tac Toe
// Timberman
// Tiny Wings
// Tipsy Tower
// Toony
// Totem Destroyer
// Tower Defense
// Trick Shot
// Tunnelball
// Turn
// Turnellio
// TwinSpin
// vvvvvv
// Warp Shift
// Way of an Idea
// Whack a Creep
// Wheel of Fortune
// Where's my Water
// Wish Upon a Star
// Word Game
// Wordle
// Worms
// Yanga
// Yeah Bunny
// Zhed
// zNumbers