Ігри для програмістів. Частина 1

Ви любите програмування та комп’ютерні ігри і хочете поєднати ці два задоволення? Чи, можливо, ви хочете навчитись програмувати у невимушеній формі гри? Або вам просто подобаються ігри, в яких важлива не швидкість реакції, а інтелект? В будь-якому з цих випадків – це відео для вас.І сьогодні ми поговоримо про те, які ігри в програмування існують, чи є від них якась користь, і взагалі, чого в них більше – програмування у формі гри, чи гри з елементами програмування.Ми згадаємо найперші ігри з програмуванням: бої в пам’яті, що вперше були реалізовані в грі Darwin ще у 1961 році, та мають сучасну реалізацію – CoreWar.Оглянемо неймовірно розгалужений світ «боїв роботів», представниками якого є ігри Robotwar, Color Robot Battle, Crobots, RoboWar, RoboForge та багато інших.Окрему увагу приділимо всесвіту гри Colobot, що має надзвичайний навчальний потенціал, та невимушено знайомить гравця не лише з основами алгоритмізації, а ще й з об’єктно-орієнтованою парадигмою.Познайомимось з кіберпанк-квестом Else Heart.Break(), що насичена різноманітними головоломками.Не обійдемо стороною і ігри Tomorrow Corporation, такі як Human Resource Machine та 7 Billion Humans.Приділимо увагу іграм компанії Zachtronics, що спеціалізується на так званих інженерних головоломках.Після огляду ви зможете обрати, які з ігор вам будуть цікавіші, та з якими ви зможете прокачати свої навички програмування. Більшість ігор є актуальними і, зокрема, доступні для скачування на Steam.Але в одному випуску неможливо охопили весь спектр ігор в програмування. Тому в наступних відео ми обов’язково продовжимо цю тему.