Некоторые принципы, которые используются в дизайне логических головоломок:
- Подталкивание игрока к решению. 3 Головоломка должна давать игроку инструменты для решения, а также обучать его. 3
- Интерес благодаря обучению, а не решению. 3 Темп головоломки зависит не от того, насколько быстро пользователь её проходит, а от того, как часто новые идеи появляются в его голове. 3
- Поиск основных механик. 3 Они должны по-разному сочетаться друг с другом и каждый раз давать новый и интересный результат. 3 При этом они не должны быть слишком сложными или создавать хаос, из которого трудно найти правильное решение. 3
- Элегантность и минимализм. 3 У головоломки должна быть конкретная суть и чёткая идея, которую она должна проиллюстрировать. 3 Разработчик должен понимать, с помощью каких действий ему удастся это передать, и стоит удалить все вещи, которые этому мешают. 3
- Баланс между сложностью и увлекательностью. 4 Уровни должны быть достаточно сложными, чтобы вызывать у игрока интерес и стимулировать его мыслительные способности, но в то же время не должны быть настолько сложными, чтобы отпугивать игрока. 4