IncrediBots
IncrediBots — серия браузерных игр в жанре физической симуляции, созданная канадской студией Grubby Games. Позднее права на серию приобрела компания Big Fish Games. Проект использует физический движок Box2D, обеспечивающий реалистичное взаимодействие двумерных объектов в двумерном пространстве.
Общие сведения
| IncrediBots | |
|---|---|
| Издатель | Grubby Games |
| Дата выпуска | 31 октября 2008 |
| Жанр | Физическая симуляция |
| Создатели | |
| Геймдизайнер | Райан Кларк, Оливер Трухильо, Мэтт Пэрри, Майкл Пайнс |
| Технические данные | |
| Платформы | Браузер |
| Движок | Box2D |
| Управление | клавиатура |
Игровой процесс
Игроки создают простые геометрические фигуры и соединяют их «шарнирами». Из этих элементов формируются сложные объекты — «боты». Ими можно управлять с помощью клавиатуры или перетаскивать мышью. Боты создаются в режиме редактирования, а их тестирование и использование происходят в режиме игры. Пользователи также могут создавать собственные уровни с уникальными целями и ограничениями.
Игра включает обучающий режим, свободную песочницу и уровни с испытаниями (последние доступны только в IncrediBots 2).
Боты, испытания и повторы (видеозаписи игрового процесса) сохраняются в специальных форматах IncrediBots или в виде текстовых файлов. Ранее файлы первого типа можно было загружать на серверы игры.
Учётные записи пользователей
До октября 2010 года игроки могли создавать учётные записи на серверах IncrediBots. Там они хранили и публиковали своих ботов, испытания и рекорды для других пользователей. В октябре 2010 года серверы стали недоступны, а старый URL-адрес начал перенаправлять на форум проекта. 20 ноября 2010 года все существующие учётные записи и их содержимое были удалены. Новые профили, созданные на обновлённом сайте IncrediFriends/IncrediBots, работали только на форуме[1].
Сторонники
Все три части IncrediBots распространяются бесплатно. В первых двух играх пользователи могли пожертвовать деньги и получить статус «сторонника»[2]. Это открывало доступ к дополнительным функциям.
Платёжная система для сторонников, предоставленная компанией Plimus (ныне BlueSnap), была закрыта. После этого статус сторонника можно было получить только за победу в конкурсах на форуме. В версиях IncrediBots и IncrediBots 2 с открытым исходным кодом все платные функции доступны бесплатно.
Разработка
Разработка IncrediBots началась с объединения физического движка Box2D и базового пользовательского интерфейса. Публичный релиз состоялся 31 октября 2008 года[3]. 19 декабря в игру добавили функции для сторонников[3]. 9 января 2009 года завершилось бета-тестирование первой части[3]. 17 марта 2009 года началось закрытое бета-тестирование IncrediBots 2.
Представители Grubby Games отмечали: «…в эпоху многомиллионных игр с передовой графикой что-то забывается. Как геймеры со стажем, мы понимаем, что красивая картинка гораздо менее важна, чем качественный игровой процесс»[4]. После выхода версии IncrediBots с открытым исходным кодом технической поддержкой проекта занялись пользователи под никами jayther и pokeybit.
IncrediBots 2
17 марта 2009 года доступ к тестированию IncrediBots 2 получили пользователи со статусом сторонника[3]. Сиквел был практически идентичен первой части, но включал улучшения интерфейса и расширенный режим песочницы. 19 июня 2009 года игра стала доступна для всех пользователей[3].
Модификация IncrediBots 2 под названием Jaybit Edition продолжает получать обновления. В ней появился способ обмена творениями без использования серверов, а также новые функции в редакторе испытаний.
Закрытие серверов и смена владельца
Серверы IncrediBots были закрыты 19 ноября 2010 года. Одновременно в открытый доступ вышла версия игры с исходным кодом[5], где все платные функции стали бесплатными. Для замены старого форума был создан новый. 31 марта 2011 года jayther объявил, что администрация форума получила права на торговую марку IncrediBots и доменное имя. В тот же день новый форум перенесли на оригинальный домен[1].
IncrediBots 3
8 октября 2011 года jayther сообщил на форуме, что его «бизнес-приложение на базе Box2D» под названием Project Legato на самом деле является ранней версией IncrediBots 3. Он также анонсировал презентацию проекта на выставке Minecon 2011, где проходил официальный релиз Minecraft.
Игра работает на новейшей версии Box2D. Среди новых функций появились вода, настраиваемый ландшафт в песочнице, обновлённый графический интерфейс и новая система онлайн-сохранений.
29 февраля 2012 года jayther и администраторы тайно добавили IncrediBots 3 на официальный сайт. Сейчас игра находится в стадии открытого бета-тестирования.
Порт на HTML5
В 2018 году пользователь TheDerf начал портирование игры на HTML5[6], используя язык программирования TypeScript. По состоянию на 2021 год порт поддерживает все основные функции IncrediBots 2.23 CE (версии с открытым исходным кодом). Автор постарался максимально точно перенести оригинальный код на ActionScript 3, в том числе воссоздал ошибки симуляции из Flash-версии[7]. Исходный код порта размещён на GitHub[8], где также доступна сама игра.
Номинация
IncrediBots стала финалистом 11-го фестиваля независимых игр (Independent Games Festival).