Транзисторный забег: об игре

«Транзисторный забег» — игровой мир курса «Компьютер Ершова». Инженер в жёлтой каске спускается внутрь макетной платы, замыкает разорванные цепи и доводит сигнал от источника до двери. Каждый уровень повторяет тему курса, а собранные транзисторы остаются в кошельке.

Внутри живой платы

Инженер-наладчик получает вызов: лабораторный стенд ожил, и сигнал гаснет в разорванных цепях. Чтобы разобраться с неполадкой, инженер уменьшается до размера чипа и спускается на макетную плату.

Плата встречает неисправностями. Глитчи ходят по дорожкам и сбивают сигнал при касании, ямы — прогары на месте сгоревших дорожек, шипы — замкнутые контакты. Задача каждого уровня одна: провести сигнал от источника до двери-приёмника. Дверь открывается только тогда, когда цепь замкнулась и сигнал дошёл.

Транзисторы здесь валюта. Собранные на уровне, они зачисляются в кошелёк на чекпойнте, а тратятся на подсказку «Показать решение». Курс из 18 уровней ведёт от простого провода к финальному заданию: собрать компьютер Ершова целиком.

Как играть

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

Жизней три. Глитч, шипы или падение в яму отнимают сердце, а чекпойнт возвращает запас и становится точкой возрождения. После каждого уровня — квиз на понимание: ответил верно, и следующий уровень разблокирован. Транзисторы собирайте на пути: на чекпойнте они попадут в кошелёк, а оттуда их можно потратить на подсказку «Показать решение», если уровень не поддаётся.

←→ / AD — идти W / ↑ / Space — прыжок E — действие Esc — пауза / рестарт M — звук

Мир глазами инженера

Спрайты нарисованы кодом и отрисованы на этой странице из того же модуля js/platform/sprites.js, что и в игре: картинка всегда совпадает с тем, что на экране.