Загадка
Загадка в IF - любое обстоятельство, которое мешает игроку достигать цели. Одним из элементов "хорошей" ИЛ-игры являются загадки, хорошо вписанные в сюжет. Если игроку трудно продираться сквозь загадки (или прозу) игры, то у него навряд ли останутся приятные впечатления от прохождения.
Часто загадки решаются путем манипулирования предметами инвентаря, выяснения как работает тот или иной механизм в игре или выполнения какого-нибудь задания чтобы уничтожить или подружиться с неким NPC. Иногда загадку можно решить только путем слепого экспериментирования, иногда же некоторые (плохие) загадки не имеют смысла (см. Суповые кастрюли). Обычно, для решения требуется всесторонний подход, т.к. загадки продолжают одна другую, становясь все сложнее по мере продвижения в игре. Игра обычно содержит ключи к решению загадок, кроме того иногда можно найти подсказки (в самой игре в виде системы подсказок по команде HINT, ПОДСКАЗКА, ПОМОЩЬ или же в виде отдельного документа). Иногда загадки бывают нерешаемыми.
Загадку можно считать решенной когда игрок вознагражден. Награда может принимать разные формы, например: новый предмет в инвентаре, важная информация, новая способность, убирание барьера или опасного объекта или переход в новую область.