Доброго времени поняши.
Наверное многие желают погрузиться в мир Эквестрии, а кому-то наверное хочется большего и ни много ни мало, а создать свою Эквестрию :)

Вооружившись целью отыскать место где можно, исследуя свои идеи, параллельно строить мир в реальном времени, в одиночку или целой командой, я направился прямиком к дядюшке Гуглу.
В итоге обнаружились три места где это возможно.

BlueMars - http://www.bluemars.com/
    скрины выглядят очень достойно но заставить работать клиент с первого раза не удалось, а в ознакомительном (youtube.com не дремлет) видео не обнаружилось полноценного вида от первого лица.

SecondLife - http://www.secondlife.ru/?act=gallery
    видео выглядит красиво, но платить если я верно понял, до ста баксов (в зависимости от площади) ежемесячно не внушает оптимизма, мы ведь хотим творить не так ли :) , а не размышлять что станет с нашими постройками если пропустить очередной взнос ? :)
ActiveWorlds - http://activeworlds.ru/newsread.php?newsid=288
  • бесплатен :) то есть ну полностью
  • размер клиента всего ~10 мегабайт (качаем с сайта - слева внизу на сайте ссылка http://activeworlds.ru/downloads/activeworlds.ru.exe)
  • для входа в мир достаточно просто установить клиент и запустить после чего ввести желаемый ник, почту и без лишней суеты пройти в стартовый мир :)
  • управление логикой работы своего мира, бэкапа, взаимодействием с игроками обеспечивает легкий бот позволяющий не держать постоянно запущенным клиент и имеющий достаточно мощный встроенный скриптовый язык
  • есть поддержка физики и частиц
  • в мире Stroybat разрешена свободная стройка, 100 квадратных километров позволяют не мешать друг другу воплощать свои идеи
  • постройки автоматически защищены от модификации поскольку не могут быть изменены из под другого аккаунта
  • тем не менее есть механизм позволяющий строить целым сообществом

    ИМХО идеально подходит для поставленной цели
    и да, войдя в мир не торопитесь двигаться дайте ему загрузить модели и текстуры :)
Конечно о достоинствах и недостатках лучше судить самим потому на этом закончу пожалуй :)
Nyarg
Сам жду :)
Но тут я подсветил возможность - создать вселенную своими руками в одиночку или с друзьями :)
То есть вообще все от моделек до ИИ при том что все остается строго онлайн, а чтобы не было поначалу скучно там уже есть база моделек.
Вот только Эквестрийских пони пока нету :(
Nyarg
Я допускаю что не имея своей земли в SL, можно попытаться войти в группу владельца создавшего этот остров чтобы иметь возможность воплощать свои идеи (строить, менять логику работы мира, вводить своих персов и наделять их искуственным интелектом).
Но не каждому понравится что и права на то что он создал, и даже право на членство в группе находятся в руках другого человека, а все вместе зависит от того захочет ли владелец арендующий землю проплачивать ее в следующем месяце.

В русском ActiveWorlds я могу не думать о деньгах, свободном месте, могу элементарно забэкапить все что создал чтобы перенести при возможности в тот же SL если получится действительно что-то стоящее.
Скажем так, работая там я чувствую свободу от времени, поскольку цикл разработки может элементарно затянуться более чем на год :)

Поняши кто сидит в SL не стесняйтесь отписываться, ведь я могу ошибаться, а времени тестировать еще и SL у меня нет.
Nyarg
razorback писал(а):Хм... А обязательно делать Эквестрию на основе игры именно от первого лица?
а есть там вид и от третьего )

razorback писал(а):Да, и кто будет делать Эквестрию, скины поняшек и вообще строить дома?
думаю старожилы не откажутся, сложнее будет захватить движения прямо из мультфильма и приладить их на модели хотя впрчем и это не трудно было бы время и желание.

razorback писал(а):В майне это было возможно, но в ActiveWorlds? Может, будем делать Эквестрию в террарий?
Майн это майнкрафт ?
А террарий что такое ?

razorback писал(а):сколько будет длиться стройка карты? Это очень ответственное занятие
Так я ж не говорю что это обязательный или коммерческий проект :))
Скорее наоборот зайти попробовать не стесняя себя никакими обязательствами ) - чисто для души и в удовольствие )

Справедливости ради надо заметить что в SL возможностей больше и есть работающие тени.
С другой стороны пытаясь обойти это ограничение в AW я нарно за пару месяцев узнал о тенях и прочем столько сколько не узнал бы в случае когда движок делает это за меня )))
Nyarg
Упс, поняши, звиняйте мою математику :)
ActiveWorlds мир Stroybat - общая площадь на самом деле 100 квадратных километров ( 10 х 10 км поправил шапку)
Если стройке станет тесно то с весьма высоким процентом вероятности можно получить отдельный мир и без проблем перенести туда построенное. освободив песочницу сиречь Stroybat )

Так уж получилось что я теперь зависаю и в SL и в AW (русском) так что есть чем поделиться в сравнительном аспекте )

И так, о существенных отличиях SL и ActiveWorlds с точки зрения разработчика игры:
    Взаимодействие объектов на уровне физики и скриптов:
    • SL - обсчитывается на сервере что позволяет каждому видеть в точности одно и тоже.
    • AW - сервер лишь хранит базу данных размещения объектов все остальное обсчитывает клиент обмениваясь только событиями, например воздействие пользователя на объект что дает возможность например в доли секунды сменить тысячи текстур обратившись по имени объекта

    Локальные скрипты и доступ к файлам:
    • SL - нет
    • AW - бот, полный доступ к файлам и как следствие описаниям моделей и текстурам что дает следущие занятные плюшки:
      локальное хранение текстур - весь мир можно обуть в свои текстуры при чем их будет не видно остальным
      скриптом же бота можно при желании редактировать объекты на лету или использовать локальные объекты не видимые остальным

    Оптимизация FPS для безшовного мира:
    • SL - я пока не нашел как сделать действительно невидимый объект который бы не учитывался в рендеринге, увеличивая таким образом FPS
    • AW - можно прямо из внутриобъектных скриптов управлять видимостью объектов при этом например коллизия при желании сохранится

    Количество объектов на квадратный метр:
    • SL - если не врет мой калькулятор 0.2 ( я тоже в шоке :) ) ограничено производительностью сервера
    • AW - 1, а вобще столько сколько нужно зависит лишь от железа игрока

    Безшовность мира:
    • AW - безшовный
    • SL - мир порезан на квадраты (симы) со стороной ~250 метров, на границе квадрата нас предупреждают что мы перешли в зону другого симулятора, чем грозит пока не разобрался, с другой стороны содержание двух таких симов влетает в ~600$ ежемесячно так что представить себе такую надобность довольно сложно )

    Дальность обзора и область видимости (логика работы с областями за пределами видимости):
    • SL - неограничен но как видно чуть выше от этого никакого толку
    • AW - максимальная дальность обзора для объектов 250 метров в любую сторону и для ground объектов ~1км
      также дальность обзора есть заодно и область видимости - игроки видят одни и теже следствия в общей области видимости, для примера если вы сорвали яблоко то тот кто рядом это увидит, тот же кто войдет в область видимости после события увидит яблоко на ветке что дает возможность при определенной сноровке поиграть с как бы временными измерениями )))

Наравне с SL существует и его свободный аналог OpenSim эту версию, буде время, я рассмотрю позже.

PS:
Пост не для тех кто хочет играть, а для тех кто хочет примерить венец создателя )))
Nyarg