Игра своими руками на ПК. Рассказываю что для этого нужно и как писать код.
Сегодня три игры от Zachtronics, где нужно писать код на упрощённом ассемблере для решения инженерных задач
Игры платные, но недорогие: каждая в стиме стоит 5–10 баксов, зависит от региона. TIS-100 Первая «кодерская» головоломка от Zachtronics: пишете типа на ассемблере для вымышленного многопоточного компьютера. Даёт ощущение настоящего программирования, есть пошаговый дебаггер, минималистичный интерфейс не отвлекает от задачи. Но это может быть и минусом: визуально игра очень аскетична, без любви к низкоуровневому коду быстро надоест. Shenzhen I/O Симулятор работы инженера в Шэньчжэне: проектируете схемы и пишете прошивки для микроконтроллеров. Похоже на реальную embedded-разработку, можно соревноваться...
Подросток пишет игру, но путает условие и цикл в коде: шесть маленьких опытов помогут запустить первый рабочий уровень за неделю
В готовом уроке команды могут казаться понятными, пока нужно самостоятельно решить, когда действие должно случиться и сколько раз повториться. До кода спросите, что запускает действие: нажатие клавиши, касание предмета или начало уровня. Событие отвечает на вопрос «когда начать», а не «сколько повторить». Запишите одну короткую фразу и проверьте её на игре без программирования. Если подросток не может описать правило словами, добавление новых блоков в редактор только запутает. Нарисуйте развилку: если персонаж коснулся препятствия, теряет жизнь; иначе игра продолжается...