Упражнения с головоломками: вода

Продолжаем разбирать Сложные Проблемы Парсера, и сегодня настала очередь жидкостей. На этот раз я сначала дам упражнение, а потом объясню теорию.

Вам нужно открыть замок с фотоэлементом, но фотоэлемент сработает только если увидит чистый зелёный цвет. У вас в руках две колбы (бездонные) с жёлтой и синей краской, перед вами стоит прозрачная банка.
Читать дальше

Упражнения с головоломками: избушка на курьих ножках

В прошлых статьях были довольно мудрёные упражнения, так что в этот раз немного расслабимся.

Представьте что вы находитесь в избушке на курьих ножках. На севере находится дверь наружу, на западе — окно в лес, возле южной стены стоит печка, восток — дверь в другую комнату.

У избушки есть ноги, поэтому она может двигаться вместе с вами. Если избушка пройдёт немного вперёд на север, рядом будет лесная полянка, а если она сделает несколько шагов назад, то в окне будет виден ручей.

В этом и есть первый уровень сегодняшнего упражнения: сделать шагающую избушку. Она может прогуливаться вперёд-назад, разминать ноги. Можно выйти из избушки, но тогда придётся её догонять. Если вам этого мало, дальше будут два сложных дополнения.
Читать дальше

Упражнения в интерактивной литературе: верёвка

В прошлой статье было довольно простое упражнение, которое можно было усложнить для себя дополнительными условиями. А в этот раз будет по-настоящему Сложная Проблема Парсера. Сегодня мы поговорим о верёвках.
Читать дальше

ИЛ-упражнения: лифт

Технически сложные проблемы — это интересно, но в реальной игре игроку не всегда интересно разбираться в тонкостях симуляции северо-юго-северо-запада, а автору ещё сложнее использовать это в сюжете. Но если хочется сложности, почему бы не взять эти идеи как обычные упражнения для тренировки?

Предлагаю серию упражнений. Их можно попробовать на любой платформе, парсерной или менюшной, но для начала я буду писать про парсеры. Будет интересно. Для начала стоит взять что-то традиционное, поэтому сегодня предлагаю сделать лифт.

Симуляция лифта — это довольно просто: это комната, в которую можно зайти, нажать на нужную кнопку и выйти на этот этаж. Единственная сложность — то, что выход ведёт в разные комнаты, когда нажаты разные кнопки.

И на этом можно закончить, это приличное полезное упражнение, но ведь мы можем усложнить симуляцию!
Читать дальше