Статьи, описания игр про программирование
Игра для программистов - компьютерная игра, в которой человек не участвует напрямую в игре. Вместо этого он пишет управляющую программу, сражающуюся с себе подобными программами. Такие игры являются сложным и нетривиальным упражнением для программистовИгры для программистов - статья на Хабре, 2013 г.
Игры для программистов, часть вторая - статья на Хабре, 2017 г.
Robot Battle is a programming game for Microsoft Windows where players design and code adaptable battling robots
RoboMind как средство обучения программированию - в статье упоминаются и другие обучающие программы. Из статьи: "Программирование – одна из сложных тем, изучаемых в школьном курсе информатики. Как правило, программирование на языках Pascal, Basic, С++ осуществляется на старшей ступени обучения. Для того, чтобы обучение программированию на данных языках было более успешным и понятным для учащихся, необходимо провести пропедевтический (предварительный вводный) курс по алгоритмизации и программированию на более ранних ступенях обучения."
Обучающие программированию игры
Lightbot - поиграть на сайте. Есть версии для Android и iPhone. Уроки по алгоритмам с LightBotLightbot 2.0 - поиграть на сайте
Час кода c Minecraft: Начать, Загрузить программы Часа кода
RoboMind — это среда для обучения программированию с помощью простого скриптового языка. Он позволяет новичкам освоить основы программирования с помощью симуляции выполнения команд роботом
Spritebox.com - только на Android и iPhone
Scratch - визуальная событийно-ориентированная среда программирования для обучения школьников младших и средних классов. Статья на Хабре (2014 г.)
Minecraft: Программируем в мире Minecraft, ComputerCraft — модификация, добавляющая программируемые компьютеры и программируемых роботов (Turtle)
Colobot: На Википедии, на Хабре, открытая версия игры (opensource, статья)
Pragmatica
Imperfect World Of Robots - моделирование мира, в котором роботы, управляемые программой, будут жить, работать, защищать свое "племя", производить потомство
OpenNERO - игра является одновременно и игрой и научно-исследовательским инструментом и инструментом обучения в области искусственного интеллекта. Управление боевыми роботами в игре осуществляют компьютерные нейросети. Особенностью игры является её графика, она лучше, по сравнению с другими играми из настоящего списка, есть мультиплеер
Screeps - MMO sandbox game for programmers. Описание на Хабре
Поиграть в Lightbot 1:
Поиграть в Lightbot 2.0:
Поиграть в Lightbot 2.0: