«Книжный червь» — это игра-головоломка в стиле соединений или ссылок с уровнями и скользящей плиткой. Книжный червь по имени Лекс ест слова и нуждается в помощи игрока в создании новой еды, состоящей из трех или более букв, с помощью плиток, распределенных по семи столбцам. Игрок соединяет буквы зелеными стрелками и получает очки в качестве оплаты за свою помощь. Кормя Лекса, они получают больше очков за длинные слова, чем за короткие.
Игрок просматривает буквы в столбцах и случайным образом создает любое слово, которое может найти, используя три или более соседних плиток. Хотя игра предоставляет игроку кнопку «Отправить», которую он может использовать после создания слова, Лекс большую часть времени автоматически пережевывает слова, как только игрок перестает взаимодействовать с плитками. Пустые места заполняются новыми буквами. После уровня 2 игрок получает бонусные слова, которые дают ему дополнительные очки. Если они неоднократно создают бонусные слова, они получают более высокие бонусы.
В «Книжном черве» есть красные горящие плитки, которые могут уничтожить всю игровую зону огнем, если игрок не сможет использовать плитки до того, как они достигнут нижней части колонн. В нем также есть специальные плитки, которые горят дольше и предоставляют еще больше возможностей для создания слов и зарабатывания очков. Например, случайно появляющиеся зеленые плитки увеличивают счет. Игрок создает золотые плитки, когда они составляют слова из пяти букв. Они набирают наивысший балл в зависимости от уровня, количества использованных плиток с наградами, нехватки определенных букв и длины каждого слова.
Игрок также может зашифровать буквы, чтобы было легче увидеть потенциальные слова. Тем не менее, использование этой опции может привести к появлению большего количества горящих плиток в столбцах.