Геймплей игры Algo Bot
Описание игры Algo Bot
В глубине «Европы» — пангалактического колонизационного корабля — спящая команда мечтает о новой жизни на дальнем краю галактики.
Но Альго Бот, служебный дроид, работающий на палубе для мусора, не может успокоиться. Когда рутинная миссия по переработке мусора с язвительным линейным менеджером PAL идет наперекосяк, в самом сердце «Европы» разражается кризис.
Если PAL и Algo Bot не смогут восстановить системы «Европы» и быстро восстановить корабельный ИИ, никто не проснется.
В роли игрока вы возьмете на себя роль оператора и с помощью визуального языка программирования будете отдавать Algo Bot последовательность команд. Удастся ли вам решить все головоломки?
ФАТУРЫ
- Горько-сладкая история с двумя милыми героями
- Более 40 головоломок по программированию в 5 уникальных средах для исследования
- Легкая для новичков и достаточно сложно для экспертов
- Играйте с различными концепциями программирования (да, это круто)
- Возвращайтесь к уже пройденным уровням, чтобы оптимизировать решения
- Потрясающая 3D графика
- The British Touch: В очередной раз мы объединились с писателем Epistory Джозефом Кларком, чтобы придать Algo Bot легкий сюжет с нотками британского юмора.
Аспекты программирования, рассматриваемые в игре (собственно, чему вы сможете научиться)
- Последовательные командные строки с ограниченным синтаксисом
- Планирование программы (мысленный запуск кода и его отладка)
- Управление переменными
- Функции
- Рекурсивные функции
- Отладка
- Стратегии оптимизации
Галина (проверенный владелец) –
На самом деле это не головоломка, это просто скучная игра-головоломка
Савва (проверенный владелец) –
Отличная маленькая головоломка для программирования с приятным звуковым сопровождением и симпатичной графикой. Я не смог освоиться с управлением на клавиатуре, поэтому пришлось перетаскивать команды, но, к счастью, это было несложно. Первая половина уровней очень проста, если у вас есть хоть какое-то представление о программировании, но позже, когда начнется рекурсия, все станет еще интереснее. Если вы застряли, игра предлагает подробную и содержательную справку по каждому уровню. Некоторые уровни можно пройти с результатом выше «отлично», что немного странно. В целом, настоятельно рекомендуется, если только программирование — это действительно не ваш конек!
Кирилл (проверенный владелец) –
В том, что касается программирования, Algo Bot — это игра для начинающих. Она отлично смотрится и очень симпатична. В игре большое количество уровней, и я с удовольствием находил правильные решения. Мне также очень понравилось, что их может быть несколько. Когда игра поступит в продажу, вы сможете приобрести ее по действительно выгодной цене.
Юрий (проверенный владелец) –
Я рад, что так много людей получили удовольствие от этой игры, но я не из их числа. Мне нравится этот стиль игры, а AlgoBot лишает этот жанр всей радости. Самая главная проблема игры в том, что интерфейс ужасен. Перетаскивание символов на дорожку программирования является утомительным занятием. Есть раскладка клавиш, но она работает непоследовательно, иногда автоматически переходит к следующей команде, иногда перезаписывает последнюю команду, а иногда просто не работает вообще. Значок «забрать» представляет собой прямоугольник со стрелкой вниз, а значок «положить» — прямоугольник со стрелкой вверх. Я понимаю: стрелка на самом деле не стрелка, а «движущаяся тень» коробки. Как бы то ни было, это смехотворно плохой художественный дизайн, и его следовало бы немедленно исправить. Робот, которого программирует игрок, находится на трассе, поэтому задача определения его траектории отпадает; остается только задача прокрутить головоломку в уме, чтобы определить, в каком направлении находится «вперед». Жаль, что я не прочитала об этом в трейлерах, потому что там это ясно видно. Я понимаю, что для ребенка это одновременно и вызов, и развлечение. Единственное, что я могу сказать в пользу этой игры, — это то, что я действительно ценю включение «функций», которые позволяют вам запрограммировать набор команд, а затем «вызвать» их как единую команду в основной программе. Я нечасто вижу такое в подобных играх, и это солидное, стоящее дополнение. Повторение команд для достижения повторяющихся целей не вызывает сложностей, это просто раздражает. 2,50 доллара — небольшая сумма за видеоигру, и я не буду требовать возврата денег, но это не тот случай, когда AlgoBot просто не очень хорош. Программирование игр зависит от их пользовательского интерфейса. На мой взгляд, в AlgoBot невозможно играть. Надеюсь, разработчики извлекут уроки из этой ошибки и продолжат создавать более качественные игры в этом жанре, потому что ему нужно больше любви.
Евгения (проверенный владелец) –
Забавная игра, над которой на самом деле приходится много думать! Она смутно напоминает мне Scratch из тех времен, когда я был поменьше 🙂
Савелий (проверенный владелец) –
Это приятная игра-головоломка, направленная на создание небольших алгоритмов, которые управляют маленьким роботом. Это похоже на прекрасное введение в программирование с командами, переменными, функциями и циклами. Для получения хорошего решения на некоторых уровнях требуется программирование с помощью кода, и это несколько раз меня подводило 🙂 Я рекомендую эту игру — мне было весело, но имейте в виду несколько незначительных моментов: — для некоторых уровней есть решения получше, чем «Целевой балл» — есть некоторые сбои в пользовательском интерфейсе (не часто, и перезапуск игры помогает) — у нее очень высокая загрузка графического процессора для такой статичной графики — стабильные 70-80% производительности. мой RTX 3070 — странный.
Ева (проверенный владелец) –
Довольно забавная история 🙂 Игровой процесс не слишком сложный, но несколько уровней заставили меня задуматься. На прохождение у меня ушло чуть меньше 3 часов непрерывного игрового времени. Не уверен, что это средний уровень, быстрый или что-то в этом роде, но я был немного удивлен, что все закончилось именно тогда. Странно, что это дало мне достижение «Получить высший балл за 46 уровней», но не дало мне достижение «Получить высший балл за 30 уровней»… не уверен, что это значит, но это то, что есть, ха-ха. Что касается игр в стиле программирования, то это было бы неплохо для тех, кто только начинает осваивать этот жанр. Честно говоря, я бы сказал, что это не так уж сложно для продвинутых игроков. Кроме того, во время игры не возникло никаких багов, сбоев или каких-либо других проблем (за исключением того, что было достигнуто, но это не важно).
Вероника (проверенный владелец) –
В состоянии алкогольного опьянения: 2/10, под кайфом: 8/10, в трезвом состоянии: 9/10
Валерия (проверенный владелец) –
Сразу стоит отметить, как много пользы может принести производство даже такой простой игры, как эта! Игра, по сути, 2D, но размещена в 3D-среде с достаточным количеством анимации, звукового оформления и сюжета, чтобы отличить ее от большинства вещей, с которыми я собираюсь ее сравнить. Ни один из этих элементов не является невероятным, но это приятное изменение после игры в такие игры, как Prime Mover или MOLOK-SYNTEZ. Не похож на Zach — на первый взгляд, это может показаться похожим (и ни одна игра-головоломка по программированию не может избежать сравнения), но это скорее традиционная игра-головоломка в том смысле, что она достаточно ограничена, поэтому существует относительно немного решений, которые будут работать, и они будут выглядеть привлекательно похожий. Скорее, это похоже на некоторые из предыдущих уровней из code.org, где у вас есть персонаж, которому вы даете указания следовать заданному пути. Задача состоит не в том, чтобы выяснить, какую последовательность действий должен выполнять ваш робот, а в том, как запрограммировать его на их выполнение. Вы откроете для себя относительно немного новых глаголов — в отличие от code.org, сложность задачи обусловлена сложностью задачи и ограниченным количеством инструкций. В отличие от Spacechem или Shenzhen I/O, оптимизация и рефакторинг программы, чтобы выйти за пределы лимита, не являются чем-то очень сложным, вероятно, именно потому, что это не так сложно. В частности, в Shenzhen I/ O слишком легко найти решение, которое [i] почти [/i] работает, но не подходит, и не очевидно, помогут ли ему несколько небольших настроек, или вам нужен совершенно другой подход. На самом деле здесь этого не происходит — во-первых, существует не так уж много подходов к данной проблеме, поэтому, если у вас есть решение, которое [i] почти [/i] подходит, оно, вероятно, довольно близко к реальному решению. (Также помогает то, что отказ от решения и начало новой работы не отнимают много времени.) Здесь нет ничего новаторского, но это достаточно увлекательно, и в этом нет ничего сломанного. И это настолько похоже на code.org материал, что, готов поспорить, для новичка это хороший способ заняться программированием!
Ариана (проверенный владелец) –
Algo Bot — это увлекательная игра, но как логическая головоломка она не подходит. В игре вам предстоит запрограммировать робота, чтобы он дошел до конца уровня, с такими ограничениями, как нажатие кнопок или загрузка данных по пути. У вас есть только ограниченное количество ходов, поэтому вы должны планировать заранее, а функции помогут вам объединить большее количество ходов за меньшее время. Все это кажется очень хорошим, но в то же время невероятно расстраивает выполнение каждого уровня с заданными в игре заданными ходами. Как только появляются две функции, практически невозможно логически вычислить, какое наименьшее количество ходов требуется для прохождения уровня, поскольку вы также можете встроить одну функцию в другую и наоборот. В этот момент сложность резко возрастает, и вам внезапно приходится выполнять мысленные логические действия, в которых раньше не было необходимости, почти без предварительной подготовки. Это несколько логических этапов, которые переплетаются друг с другом, с постоянно возрастающей сложностью по мере того, как уровни становятся больше, а задачи — более разнообразными, но без какого-либо логического подхода к решениям, которые предлагает вам игра. В этот момент это немного похоже на метод проб и ошибок. Несмотря на то, что вам не нужно проходить каждый уровень с заданными ходами, и это делается только для достижения целей, тем не менее, пытаться выполнить их очень неприятно. Пользовательский интерфейс игры также вызывает сомнения, некоторые значки не имеют никакого смысла в том, что они означают, и трудно быстро найти решение, так как вам нужно перетаскивать значки. Это также могу быть только я, но игра очень непонятна в том, что вообще означает завершение уровня в целевых ходах — она показывает вам, сколько команд вы использовали после завершения уровня, а также количество целевых команд, но почти никогда количество команд на самом деле не совпадало с моими используемыми командами на уровне, даже включая функции. Это означает, что мне было трудно понять, что именно мне нужно улучшить. Первые два мира были веселыми, но как только начинается третий, на мой взгляд, все это вылетает в трубу. Возможно, я был недостаточно умен для игры, и я с готовностью признаю это, но разочаровывающего управления и раздражающего дизайна головоломок было достаточно, чтобы, к сожалению, заставить меня выйти из игры, не успев ее закончить, вдобавок к другим упомянутым проблемам. На большой распродаже, возможно, стоит посмотреть, если вам нравятся подобные игры, но есть и другие похожие логические игры, в которые играть интереснее и понятнее, но при этом они достаточно сложные, поэтому я не могу рекомендовать Algo Bot.
София (проверенный владелец) –
Хорошая кодировка
Эвелина (проверенный владелец) –
Это далеко не лучшая игра по программированию. Она слишком упрощена и учит неверным концепциям. Если вы программист или хотите стать программистом, эта игра для вас скучна, и есть игры намного лучше: Shenzhen I/O, TIS-100, Infinfactory, Human Resources. Если вы хотите научиться программировать ботов, то это не лучший способ познакомиться с этой концепцией. Логические роботы были бы гораздо лучшим выбором. Если вы не программист и просто ищете хорошую пространственную ориентацию / головоломки типа лабиринта, то это не та игра, которая вам подходит. Есть масса хороших логических игр этого жанра, которые лучше, чем Algo Bot. В игре также есть сюжет, который очень часто повторяется. «Нам нужно добраться до конца лабиринта и нажать на кнопку… Мы добрались до конца. О, нет! Кнопка не сработала. Давайте соберем еще одну головоломку с таким же диалогом.» Нет возможности пропустить раздражающий диалог. Если вы захотите повторить уровень, чтобы попробовать другой подход, вам придется столкнуться с тем же диалогом, который невозможно пропустить, и вы не сможете сохранить 2 или 3 версию своего решения. Если вы измените решение, вы не сможете отменить или вернуться к предыдущей версии. Ни в одной из других программных игр нет такой проблемы.
Арсен (проверенный владелец) –
Игра для начинающих программистов. Не стесняйтесь использовать советы, они очень вдохновляют.
Егор (проверенный владелец) –
Я не могу рекомендовать это из-за большого количества повторяющихся головоломок.
Тимур (проверенный владелец) –
Мне понравилось! Она довольно короткая, я бы хотел увидеть еще 2 уровня. Это может стать хорошим началом в программировании для новичков.
Виктор (проверенный владелец) –
Сломанный. Все шло хорошо до 5-го уровня Warehouse (2-5), когда весь текст игры исчез. Больше нет текста в диалогах, объяснений новых механик, текста меню за пределами опций главного меню. Это не решается изменением языка в игре, перезапуском Steam или перезагрузкой компьютера. Теперь, когда я возвращаюсь к более ранним уровням, текст отсутствует. Я подумал, что мой файл сохранения, должно быть, поврежден. Затем текст снова появился на 4-м уровне Terraforming Labs (4-4), чтобы сразу же исчезнуть на следующем уровне. Я удалил сохранение и играл в автономном режиме. Те же результаты были получены на 2-5-м уровне. Из-за ограниченных возможностей воспроизведения видео, включая отсутствие функции управления v-sync, эта игра работает со скоростью 300-600 кадров в секунду. [h3]Дополнительные сведения[/h3] [таблица] [tr] [td]Операционная система[/td] [td]Ubuntu Linux 22.04 x64[/td] [/tr] [tr] [td]Процессор[/td] [td]Ryzen 7 5800h[/td] [/tr] [tr] [td]Графический процессор[/td] [td]RX 6700m[/td] [/tr] [tr] [td] Игра сохраняется[/td] [td] Автоматически[/td] [/tr] [tr] [td]Примечания[/td] [td] Ознакомьтесь с сочетаниями клавиш, это сделает взаимодействие с игрой намного приятнее — пока текст отображается для вас[/td] [/tr] [tr] [td]Технические замечания[/td] [td] Игровой движок Unity, проблемы с отображением текста, указанные выше[/td] [/tr] [/таблица]
Станислав (проверенный владелец) –
Хорошая маленькая головоломка-тизер с увлекательным сюжетом. Пройдя ее один раз, вы сразу же получили отличные оценки.
Елизавета (проверенный владелец) –
Это очень весело. Он ненавязчиво и в увлекательной форме знакомит с основными понятиями программирования. Мне действительно понравилось.
Семён (проверенный владелец) –
Логическая игра с элементами программирования — это увлекательное занятие, в котором ваш бот учится перемещать и удерживать предметы.
Юрий (проверенный владелец) –
Хорошая игра, которая проверяет ваши навыки в распознавании шаблонов и создании коротких программ. Обратите внимание, что основное внимание уделяется использованию наименьшего количества вызовов функций, игнорируя некоторую гибкость и фактическое время выполнения. Мне было весело, и это все, что действительно имеет значение.
Арсений (проверенный владелец) –
Мне действительно понравилось решать головоломки в этой игре. Я смог пройти игру без посторонней помощи, но мне действительно пришлось воспользоваться руководством, чтобы пройти всего несколько уровней. Отличная игра, если вы хотите развить свои навыки алгоритмического мышления.
Павел (проверенный владелец) –
Мне очень понравилась эта игра. Я также большой поклонник рыбалки на кактусах. Короче говоря, вы играете за бота на трассе. Ваша задача — написать программу, которая доставит бота до конца трассы, выполняя такие задачи, как нажатие кнопок, настройка переменных и подбор предметов по пути. По мере продвижения по игре вводятся дополнительные механики, позволяющие использовать более сложные программы. При первом просмотре головоломки не показались мне особенно сложными. Есть несколько способов решить каждую головоломку, и если вы обнаружите, что пытаетесь набрать заданные баллы, вам нужно будет пересмотреть некоторые предположения, которые вы сделали при первом прохождении. Диалоги были достаточно комичными, но сюжет очень простой, и я не нашел, что это сильно добавило к игре. В целом, если вы ищете простой симулятор программирования, я бы купил эту игру.
Василий (проверенный владелец) –
Слушайте, ребята, Algo Bot — отличная игра, согласны? Поверьте мне, она потрясающая. Головоломки потрясающие, графика прекрасная, а игровой процесс просто фантастический. Никто не знает о великих играх больше меня, никто. И позвольте мне сказать вам, что Algo Bot — один из лучших. Это игра, которая заставит вас задуматься и будет развлекать вас часами. Я имею в виду, это как игра в шахматы, но с роботами! Так что, если вы ищете игру, которая заставит вас задуматься и будет держать в напряжении, Algo Bot — это игра для вас. Поверьте мне, вы не будете разочарованы.
Герман (проверенный владелец) –
Я сам не большой любитель головоломок, но в этой игре есть какой-то приятный шарм, и, как заядлый программист, я все равно получил удовольствие от игры. Игра невероятно цельная и отвечает большинству требований, которые, я бы сказал, необходимы для игры-головоломки. Тем не менее, есть еще некоторые вещи, которые я хотел бы видеть по-другому. — При разработке программ я часто сталкивался с нехваткой места на доске, когда разрабатывал теоретические идеи, было бы неплохо, если бы игра позволяла вам выходить за пределы доски, но при этом оставляла бы красные пробелы, из-за чего вы не могли бы пройти уровень. — Я также обнаружил, что хочу добавить или отредактировать инструкции, которые были на полпути между программами, это заставило бы меня добавить инструкцию в конце программы и перетащить ее туда, где я хотел, было бы лучше, если бы при добавлении инструкций вы могли поместить их между двумя позиции, например, при наборе текста. — Разработчики также не предоставили много вариантов настроек, одним из которых, который я искал, была возможность заставить текст выводиться мгновенно, вместо того, чтобы ждать. — Незначительный, но мне показалось, что в нем слишком много обучающих уровней, было бы лучше объединить две изучаемые механики в один обучающий уровень. — Значки для ввода и выключения выглядят так, как будто они должны быть наоборот? (или это только мне кажется?) — На 9-м уровне я столкнулся с ошибкой, из-за которой кнопка нажималась до того, как я ее нажимал. Исправлен переход в меню и обратно. — Я также застрял на 9-м уровне, было бы неплохо, если бы там была система подсказок, кроме всего прочего, это действительно хорошая игра-головоломка для программирования 5.5/10
Амира (проверенный владелец) –
Скучная, нудная игровая механика с диалогами (монологами? Очень непонятно, кто говорит), которые пытаются быть забавными, но на самом деле [/i] не очень. Не очень интересные головоломки, их решение не приносило удовлетворения. Возможно, это касается только меня, но, вероятно, это может быть интересно и другим людям. По крайней мере, мне понравился дизайн фона и стиль оформления. Но я рад, что купил ее почти за бесценок (0,30 евро) во время грандиозной распродажи в прошлом году, потому что именно столько стоила моя игра.
Кристина (проверенный владелец) –
На мой взгляд, Algo Bot представляет собой несколько неоднозначную игру. Рекламируемая как игра для программирования, она не отражает открытый характер других игр в этом жанре с их линейными уровнями с одним решением. Логичнее рассматривать это как логическую игру, вдохновленную программированием. Несмотря на это, головоломки показались мне довольно прямолинейными, и если они имели целью что-то развить, я изо всех сил старался поддерживать интерес достаточно долго, чтобы понять, что они задумали.
Семен (проверенный владелец) –
Ужасно! Я нажимаю все кнопки на клавиатуре, щелкаю мышью по всему экрану: ничего не происходит. Работает только клавиша ESC, она останавливает игру. Я знаю, что должен сделать этот алгобот, он должен нажать кнопку. Но он просто не делает этого. Вы можете нажимать на клавиши, перетаскивать их, щелкать, дважды щелкать, кричать, биться головой о стену… Алгобот не впечатлен и не нажимает эту кнопку. В игре нет руководства, в нем ничего не объясняется, кроме того, что «алгобот должен нажать эту клавишу». Но АлгоБот, очевидно, этого не хочет. Перезапуск игры, возможно, из-за пропущенной подсказки, невозможен. Мое лучшее предположение: мне нужен контроллер, чтобы играть в эту игру. Или набор виртуальной реальности? Мышь и клавиатура явно не работают. Разработчики и студия явно не в состоянии что-либо объяснить! Steam: «Вы рекомендуете эту игру?» — Я: «Держитесь подальше от этого лохотрона и поберегите свои деньги и нервы. К черту все это!».
Олеся (проверенный владелец) –
Я играл в игру около полутора часов и нашел ее довольно скучной. Я профессиональный разработчик программного обеспечения, что, возможно, имеет к этому какое-то отношение, но игра просто не доставляла удовольствия. По сути, все сводилось к поиску шаблонов и повторений в серии инструкций, чтобы исключить дублирование и сократить время выполнения набора инструкций. Элементы управления не очень интуитивно понятны, а игра была просто глупой.
Ярослав (проверенный владелец) –
Алгоритмический бот — это головоломка с кодированием. Напишите простой код, чтобы заставить вашего алгоритмического бота выполнять свои задачи. Функции!? У нас есть функции? Ух ты, не хватает памяти…Я знаю, давайте поместим функцию внутри функции. Переменные!! Это может оказаться сложным, слава богу, что есть руководства! Наслаждайтесь!
Ростислав (проверенный владелец) –
Очень приятные головоломки. В поздней версии игры есть некоторая вариативность управления, что по-своему здорово.
Мира (проверенный владелец) –
Я думал, что это просто головоломка для программирования, но в ней была такая глубокая история, что я был тронут. История начиналась с четкого предзнаменования, но я не думал, что она будет такой глубокой. Мне было легко разобраться в системе игры, а этапы, которые требовали усилий, доставляли удовольствие. Я пытался набрать наименьшее количество очков самостоятельно, но на некоторых этапах я не мог этого сделать без руководства. (Решения в руководстве были еще одной вещью, которая меня тронула).
Кристина (проверенный владелец) –
Очень приятная игра!!! Расслабляющая и в то же время увлекательная. Это также отличный инструмент для изучения основ программирования. Единственный минус в том, что невозможно было понять, на каком уровне я нахожусь и какова цель моих действий. Эта информация отображалась только в конце уровня. Было бы неплохо, если бы номер / название уровня отображалось даже в меню паузы. И был бы счетчик, показывающий, сколько команд вы используете и какова цель.
Иван (проверенный владелец) –
Как Клэптрэп научился ходить? Шаг за шагом… а потом упал ничком.
Виктор (проверенный владелец) –
Я должен что-то разместить здесь, чтобы на самом деле опубликовать отзыв, но я не могу разместить то, что заслуживает быть здесь, потому что это нарушило бы чувства разработчиков, и они бы испугались, и я не смог бы публиковать контент сообщества
Савелий (проверенный владелец) –
Научитесь писать эффективный код!…если под “эффективным” вы подразумеваете “маленький”, без учета производительности. Позвольте мне начать сначала: Научитесь писать суперэффективный код, занимая как можно меньше места! Вводите свои команды с помощью легко запоминающихся сочетаний клавиш, не прибегая к базовым функциям редактирования, или просто перетаскивайте их мышью по невероятно большому пространству! Испытайте восторг, когда вы случайно перезаписываете команду и пытаетесь вспомнить, что она должна была делать! Просмотрите пройденные уровни, чтобы попытаться оптимизировать ([i] по размеру [/i]) ваш старый код без помощи комментариев к строкам и удобочитаемых названий функций! Захватывающая история о беспомощном, но оскорбительном на словах роботе с золотым сердцем, и слезы при виде кульминационной сцены его смерти, когда у него просто отваливается голова! Мой рейтинг: 4 доллара. (Примечание: время игры увеличено из-за того, что вы играете поздно вечером и засыпаете во время игры. Я обычно так и делаю.)
Татьяна (проверенный владелец) –
Неплохо, но не настолько хорошо. Игровой процесс похож на SpaceChem, хотя в SpaceChem все получилось намного лучше, используя все приемы, описанные в книге, чтобы побудить вас продолжать проигрывать головоломки и сократить количество шагов, необходимых для их решения. У Algo Bot более приятная графика, чем у SpaceChem, но, похоже, нет никакого способа управлять камерой, увеличивать детали или исследовать окружающую среду. Сюжетная линия очень тонкая, и для логической игры в ней не так уж много логики, когда дело доходит до той части, где вы постоянно открываете ворота, чтобы позволить приятелю тащиться по конвейерной ленте навстречу своей гибели (вместо того, чтобы, знаете ли, забрать его с конвейера). Сложность головоломок очень неодинакова, некоторые более поздние головоломки довольно просты, а более ранние — чрезвычайно сложны. Мне пришлось обратиться к пошаговому руководству, чтобы найти два решения, и я не думаю, что мой бедный непрограммистский мозг смог бы разобраться в них самостоятельно. Но с последними несколькими головоломками я справился без каких-либо проблем. Не рекомендуется, потому что есть несколько других хороших игр для программирования, которые лучше охватывают эту область.
Валерия (проверенный владелец) –
Отличное введение в программирование! Хорошо написанный, забавный сюжет, остроумные каламбуры. Я получил это как часть indie bundle, и это фантастическая игра, которую можно воспроизвести, если вам нужен целевой результат (или вы хотите набрать больше очков).
Семен (проверенный владелец) –
Я еще не закончил его, думаю, мне осталось доделать только один или два «мира», но я думаю, что у меня есть хорошее представление о продукте. Если вам нравятся программные головоломки, юмор, хорошая играбельность, внимание к деталям и научно-фантастическая эстетика, то я настоятельно рекомендую эту игру. То же самое можно сказать и о визуальной части. Звуковая составляющая не выделяется и не противоречит игре. Игровой процесс хорош. Я считаю, что головоломки очень хороши, мне еще не приходилось так долго ломать голову. Последние головоломки, которые я собрал, были сложными, но доставляли удовольствие. Конечно, я не получил лучшего результата, мне приходится повторять их, чтобы получить его, то есть есть несколько способов решить каждую головоломку, что является преимуществом, потому что вы не блокируетесь и можете закончить игру. 7/10
Ксения (проверенный владелец) –
Игра понравилась, НО это еще одна игра, в которой вы не можете перезапустить игру и начать все сначала. Это АБСОЛЮТНО НЕОБХОДИМО для КАЖДОЙ КОМПЬЮТЕРНОЙ ИГРЫ, и все же удивительно, как много игр лишены этой важной функции. если компании, производящие компьютерные игры, создадут достойную игру, геймеры захотят поиграть в нее еще не один раз. Перезагрузите игру и играйте снова, как будто в первый раз, с нуля!!! Добавьте эту функцию в меню настроек — это не так сложно сделать.
Савва (проверенный владелец) –
., в алхимических связях, которые, несомненно, задействуют и активируют механическое ядро внутри этих хитроумных устройств, с помощью которых открывается ослепительно освещенный путь к переключателям и рычагам света, не менее. таким образом, мои исследования продолжились, и с помощью PAL я смог получить доступ к тайным знаниям, скрытым в глубинных слоях, закодированных в этом конкретном спектакле. с другой стороны, сам автомат не только легко управлялся, но и не раз легко направлял меня в неверном направлении. я обещаю, что найду тех, кто призовет шортов, чтобы открыть порталы!
Ростислав (проверенный владелец) –
Отличная маленькая головоломка. Она немного коротковата, и я бы хотел увидеть еще пару механик, но она хороша для того, что делает. Симпатичный сюжет и отличная задача, если вы хотите пройти наиболее оптимизированный маршрут. Пара багов тут и там, 2 из них, когда мне пришлось перезапустить игру, но это не испортило впечатления.
Платон (проверенный владелец) –
Это умная игра с коротким сюжетом, но сложные шаблоны и программирование, которые вам пришлось освоить, испортили удовольствие и превратили ее в рутинную работу.
Ирина (проверенный владелец) –
Если вам нравится этот жанр в целом, вам, вероятно, понравится и эта игра. Игра очень похожа на игру «7 миллиардов человек», и хотя программная часть не самая сложная, дизайн уровней сохраняет интерес к игре до самого конца.
Элина (проверенный владелец) –
В игре много приятных головоломок. Некоторые из них просты, а некоторые заставляют задуматься. Мне нравится, что сначала все просто, а по мере прохождения становится все сложнее, и это может быть забавно. я обнаружил, что иногда мое решение кажется неправильным, но в итоге оказывается правильным. Иногда бот создает хаос из-за своего отношения «я хочу помочь, неужели я был настолько силен? «.
Артём (проверенный владелец) –
Это по-настоящему хорошая игра-головоломка, и попытка усовершенствовать уровни — настоящая задача
Вера (проверенный владелец) –
Algo Bot — это игра для программирования, в которой вы помогаете «беспомощному дуэту» из PAL bot и Algo bot, пытающемуся спасти спящий корабль колонии после непредвиденной катастрофы. PAL ведет все разговоры, в то время как Algo молчит. Написание иногда превращается в клише, и программирование начиналось с обычных задач, но вскоре превратилось в множество перекрестных вызовов переменных и упражнений по оптимизации кода. Графика довольно приятная, с приятным пользовательским интерфейсом, хотя и слишком сильно зависит от мыши. В целом, это увлекательный способ провести десяток или более часов, но с нулевой реиграбельностью, за исключением попыток «побить» свой собственный результат на каждом уровне. В основном игра заключается в том, что вы даете командам алгоритмическому роботу, чтобы он мог решать головоломки. Изначально команды просты: вперед, повернуть налево, повернуть направо, повернуть на 180 градусов, включить переключатель, захватить, опустить. Но вскоре алгоритм-бот получил возможность считывать и записывать переменные (сначала только одну, позже их количество увеличилось до 2 и 3), а также сравнивать переменные (если X, то…) для решения более сложных задач. Все команды доступны одним щелчком мыши. Здесь даже нет никаких визуальных блоков кода. Существует основная программа, которая представляет собой просто ряд отдельных команд и до 3 функций с именами F1, F2 и F3. Основная программа может сэкономить место, поместив повторяющиеся разделы в функции, но каждая функция может также вызывать другие функции (или даже саму себя). И логическая команда, когда вы до нее доберетесь. Если это кажется сложным, просто посмотрите видео с прохождением уровня, и вы «поймете» это в кратчайшие сроки. По мере того как головоломки становятся длиннее, вы понимаете, что «основная программа» занимает ограниченное пространство, и вы должны эффективно использовать функции для завершения головоломки, а также искать закономерности и оптимизировать размер вашего кода, используя эти закономерности перемещения. Одна небольшая оговорка: «оценка», выставляемая в конце каждого уровня, никогда не объяснялась, и действительно, кажется, что чем ниже оценка, тем лучше. Однако, как эта оценка получается… до сих пор остается загадкой. Тем не менее, предстоит пройти множество уровней, и презентация получилась милой, хотя и немного детской. Это не обучает какому-либо конкретному языку программирования и, похоже, предназначено для детей, но некоторых головоломок достаточно, чтобы заинтересовать взрослых. И давайте просто скажем, что я не могу точно определить, какой должна была быть оценка, поэтому я не могу оптимизировать ее. Тем не менее, это был забавный способ провести десяток или более часов, решая головоломки и наблюдая за собственными неудачными попытками.
Инга (проверенный владелец) –
Не сохраняет текущую игру (код), поэтому приходится вводить код заново. Почему не удается сохранить этот код? Конечно, это довольно просто реализовать. Почему нет хранилища, в котором хранится предыдущий код, поэтому не нужно вводить его снова. Элементы управления, в которые сложно вводить код.
Никита (проверенный владелец) –
Хорошая логическая игра на тему программирования, достаточно сложная, чтобы быть сложной задачей, но не настолько, чтобы походить на работу. Предупреждаю, что использование условных обозначений внутри условных обозначений приведет к сбою игры.
Артур (проверенный владелец) –
Приятная игра для программирования с симпатичной графикой и предысторией, но ей не хватает разнообразия в уровнях. Если вам нравятся игры для программирования, стоит попробовать. Вот некоторые из моих мыслей об игре (обратите внимание, что это мое мнение, не стесняйтесь с ним не соглашаться).: Что мне нравится: — Мне нравится графика и визуальное оформление уровней. Из всех игр для программирования, в которые я играл до сих пор, у AlgoBot, пожалуй, самая приятная графика. — Есть сюжетная линия, которая ведет вас по уровням. Это приятное дополнение. — Команды можно вводить с помощью сочетаний клавиш, что помогает избежать несколько неуклюжего перетаскивания команд. Самый большой недостаток для меня: уровням не хватает разнообразия. Игра растрачивает большой потенциал, ограничивая набор команд и, что еще важнее, структуры управления. — Что может делать робот? Он может двигаться, поворачиваться, нажимать кнопки, поднимать или класть предметы. Вот и все. Единственная цель — перенести что-то (это могут быть «объекты» или «переменные значения») из одной точки в другую и переместить робота к выходу. Мне не хватает некоторых более сложных взаимодействий, таких как, например, например, манипулирование переменными. — Вы ограничены одной инструкцией перехода и тремя функциями, которые вы можете использовать для создания циклов. На одном уровне команда перехода может сравнивать только две переменные (=, <, >). — При данных ограничениях вы очень ограничены в разработке алгоритма. Большинство уровней сводится к поиску пути и способа повторного использования его повторяющихся частей в функциях. Найти путь обычно довольно просто, а определить часть для зацикливания также не так уж сложно, учитывая тот факт, что цикл может быть только один. Не поймите меня неправильно. Может показаться, что мне не понравилась игра, но это не так. Головоломки доставляют удовольствие, а некоторые уровни все еще достаточно сложны, чтобы найти решение в рамках задачи оптимизации. Просто я думаю, что алгоритм-бот мог бы стать еще лучше, если бы было немного больше свободы в разработке алгоритмов. Другие вещи, которые, я думаю, можно было бы улучшить: — Пользовательский интерфейс для выбора уровня. Это соответствует сюжету и общему стилю графики, но не очень удобно получать представление о том, какие уровни у вас «полностью оптимизированы», а какие нет, и выбирать уровни для воспроизведения. — Когда вы входите в уровень, вы понятия не имеете, какова целевая производительность, поэтому вам нужно сначала решить уровень, прежде чем вы сможете понять, нужно ли его оптимизировать дальше. Я бы хотел, чтобы цель отображалась на уровне вместе с количеством используемых в данный момент команд, которое также отсутствует. — При повторном прохождении уровня нет возможности полностью пропустить историю. Каждый раз, когда вы перезапускаете уровень, вам приходится пропускать диалоги истории, а когда вы закончите, вам придется снова просматривать диалоги истории, прежде чем вы увидите результат. Если вам приходится перезапускать уровень несколько раз, чтобы оптимизировать его, это начинает раздражать. Я попытался указать на некоторые недостатки, и хотя список преимуществ намного короче и содержит меньше деталей, моя общая оценка Algo Bot положительная. Это довольно забавная головоломка для программирования, только, на мой взгляд, слишком короткая и простая.
Виталий (проверенный владелец) –
Плохой интерфейс, игра не очень хорошая, но и не плохая :/ Интерес к ней сохранялся недолго, я закончил область на 4 из 6, уровень на 35 из 46. На заметку, нажмите CTRL, чтобы увидеть горячие клавиши, чтобы узнать, помогает ли вам клавиатура. В целом это довольно простая игра.