Light Bot не просто игра, но еще и удивительно простой и действенный способ научиться программерскому мышлению. Навык держать в голове и мысленно комбинировать сразу несколько функций, который во многих вузах шлифуют на протяжении двух-трех лет, здесь можно развить буквально за несколько вечеров.
Простая задача — провести робота по клетчатому полю до определенной точки, активировав по пути несколько платформ, — становится неожиданно сложной, когда оказывается, что этого робота предварительно нужно запрограммировать. Никаких операторов и скриптов, вы просто задаете последовательность действий. Вот только число слотов строго ограничено, и в какой-то момент приходится задействовать функции из разряда «пойти вперед, прыгнуть, выполнить последовательность №1, прыгнуть, выполнить последовательность №2». Внутри функций могут быть ссылки на другие функции. Над решением некоторых задачек приходится ломать голову по несколько часов. Зато сколько же фана, когда неожиданно находишь простое и элегантное решение.
Играть
|