Раздел 47 · Геймдев: зал «Комета»

Уровни из данных

middle~25 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Сейчас стена «Кирпичника» это код. spawn_level проходит двойным циклом по ROWS и COLS и ставит кирпич в каждую клетку, а прочность берёт из row_strength. Чтобы получить Лизин уровень, пришлось бы писать новый цикл с условиями: здесь ворота, тут пусто, там бонус. И так на каждый уровень, и каждый раз нужен программист.

Главная мысль урока: уровень это данные, а не код. Код умеет читать картинку из символов, а рисует картинку кто угодно, хоть Лиза в тетради. Тогда новый уровень это новый файл, а не новый вечер за ноутбуком.

премиум-урок

Продолжение в премиуме: 1 200 ₽ в месяц или 10 000 ₽ в год. Вместе с ним серверные проверки задач и школьные токены AI-коуча.

Оплата пока не подключена: премиум и курсы открываются промокодом.