Современные профессии в той или иной сфере все ближе подбираются к IT специальностям. И даже если это сфера продаж, то нередко продавать приходится именно программный продукт. Многие молодые люди выходят за рамки стандартных рабочих процессов и пытаются создать что-то новое, интересное и популярное. Одной из таких историй может стать игра Machine Learning vs Aliens, написанная группой молодых украинских разработчиков из Ужгорода, в которой вам необходимо защищаться от нападения пришельцев посредством машинного обучения.
Игра доступна всем желающим в альфа-версии. Для ее запуска необходимо зайти в учетную запись либо онлайн, либо скачав инсталляционный пакет на компьютер под Windows. Весь геймплей на английском языке, с расчетом что игрой заинтересуются молодые разработчики по всему миру.
Сама идея игры научить мало-мальски знакомого с программированием человека более фундаментальным принципам программирования, показав некоторые тонкости и особенности этого процесса. По ходу прохождения вам необходимо будет решить не мало задач, при этом играя в каузальную RPG, а в самом конце запрограммировать настоящую армию роботов.
Инопланетяне, по сюжету, могут влияют на мозг человека и даже на управление техникой, поэтому группа программистов, в заброшенном городе, над которым летают инопланетные корабли, организовывает сопротивление. Эта группа программистов, в составе сопротивления, взяла на себя задачу перепрограммировать все возможные машины в городе, чтобы противостоять инопланетному влиянию.
Игра зарегистрирована на краудфандинговой платформе Indiegogo и привлекает инвесторов из разных стран мира. Отзывы о ней в основном очень положительные и авторы надеются продолжить разработку с созданием дополнительных уровней. Что же касается навыков игроков, которые хотят поиграть в нее, то общие понятия о программировании, хотя бы в рамках «Hello World», необходимо иметь, иначе вам не удастся понять, что делать. Но подготовка такого уровня — это вопрос одного дня, или даже нескольких часов, поэтому, для всех желающих, это не проблема.