Сейчас стена «Кирпичника» это код. spawn_level проходит двойным циклом по ROWS и COLS и ставит кирпич в каждую клетку, а прочность берёт из row_strength. Чтобы получить Лизин уровень, пришлось бы писать новый цикл с условиями: здесь ворота, тут пусто, там бонус. И так на каждый уровень, и каждый раз нужен программист.
Главная мысль урока: уровень это данные, а не код. Код умеет читать картинку из символов, а рисует картинку кто угодно, хоть Лиза в тетради. Тогда новый уровень это новый файл, а не новый вечер за ноутбуком.
премиум-урок
Продолжение в премиуме: 1 200 ₽ в месяц или 10 000 ₽ в год. Вместе с ним серверные проверки задач и школьные токены AI-коуча.
Оплата пока не подключена: премиум и курсы открываются промокодом.