avatar
На самом деле разработчики могли перейти на связку C++/Js, где на C++, в рамках Ноды, реализуется системный уровень бекенда, а Js используется как скриптовой язык для задач бизнеса.
Такая схема является производительной вне зависимости от выбранного скриптового языка.
К сожалению, буквально до недавнего времени не было попыток стандартизировать ABI, и при миграции на новую версию node или v8 все ломалось в неожиданных местах. Недавно, в качестве экспериментальной возможности, добавили N-API, но до широкого распространения этой штуке надо хотя бы из экспериментального статуса выйти. О наличии тяжелых проблем из-за отсутствия стандарта для native calls говорит, например, отсутствие хоть сколько-то живых аналогов numpy/scipy, хотя, казалось бы, богатая ниша: слишком уж тяжело это поддерживать (было до недавнего времени).
Можно, конечно, пойти другим путем и встроить тот же v8 как embeddable interpreter в программу на C++, но вы, кажется, про вариант с native calls из node.
avatar
Сейчас написание бэкенда на node.js это популярная штука. Не могу этого одобрить, но такая уж вот ситуация.
avatar
Спасибо, было интересно послушать!

(Devina: Значок в виде клевера — третий состав гильдии iddqd).
avatar
При занятиях кулинарией/алхимией получаются побочные продукты почти с каждого крафта. Один из них — излишки ингредиентов — меняется на очки влияния. Аналогичный предмет получается и при занятиях алхимией, но кулинарией заниматься чуть легче.
avatar
Способы заработать ОВ без квестов есть. Это, прежде всего, кулинария. Да, надо целыми днями стоять у плиты и делать что-нибудь легко готовящееся, например, пиво. Желательно сшить себе одёжку повара +3, чтобы процесс шел побыстрее, и с теми же целями пользоваться третьими плитами (плита III). Третьи плиты нужно крафтить, для этого нужно добывать камень…
avatar
Донатьте дружной игровой семьей. «В нашей гильдии обязательный взнос $10 в месяц на нужды гильдии». Действительно новые механики! Разработчики Crowfall просто прыжками двигают индустрию вперед.
avatar
altwazar дело говорит про задержки на мониторе и клаве. Примерная задержка на мониторе легко рассчитывается, а вот по задержке на клавиатуре: danluu.com/keyboard-latency/
avatar
Да, РМТ в игре нет. Иногда предлагают услугу «выставлю топовую вещь на аукцион за подарок из магазина». То есть, чтобы вы понимали, так бы игрок ее вообще не выставил, а если вы ему подарите кошечку, то выставит, и у вас будет *шанс ее купить* наравне со всеми (на самом деле, чуть выше, так как согласовывается время, какие-нибудь 4 часа ночи). На дурака не нужен нож… Эта услуга, хоть и достойна руки на лице, все же далека от РМТ. Кроме того, есть услуга драйверства, но ГН за это реальным образом наказывает.
avatar
Все-таки это патологический случай, когда социальные границы замечаются, но используются для обмана ожиданий и извлечения «лулзов». Собственно, и написание статьи следует тому же паттерну: провокация, эпатирование публики с целью развлечения. Интернет своей анонимностью таким штукам способствует, но в специально отведенном игровом окружении события плотнее. Если мы посмотрим на историю самого Майка, то там все закончилось ожидаемо и довольно быстро. Насколько полезен такой опыт для второй стороны — еще вопрос, вы верно заметили, что потеря открытости и доверия незнакомым людям того не стоит. Хотя усвоение некоторой техники безопасности может и пригодиться. Правда, пойди ее еще выработай с одного случая. Так вот, сколько пользы — вопрос открытый, но травматичности для условного подростка однозначно меньше, чем при встрече с таким персонажем в реальном мире.

Это, повторюсь, случай патологический. Была в сериале «Светлячок» серия про пожирателей, где выжившие сходили с ума и сами становились пожирателями. В нормальной ситуации, человек, опять же, условный подросток, увидевший, что по игровой механике «можно», решит для себя все же так не поступать, несмотря на то, что «можно», о чем-то задумается и что-то поймет. Не станет «пожирателем», столкнувшись с подобным поведением. И получит кристаллизованное, концентрированное понимание, если ему нужно.
avatar
«Если надо объяснять, то ничего не надо объяснять» (Гиппиус)
«Но если все же стоит объяснить, то ничего не стоит объяснить» (Щербаков)
Всегда считал, что игра должна быть средством получения нового, ценного опыта «из первых рук». Игра просто ради развлечения недорого стоит. Как распорядиться полученным опытом, отрефлексировать ли его, переплавить ли и интернализовать* — это уже как пойдет.
(*) термин применяется для обозначения процесса освоения индивидом или группой людей соц. ценностей, норм, установок, стереотипов, принадлежащих тем, с кем она, он или они взаимодействуют. В результате И. структуры, внешние по отношению к данной личности или группе, превращаются в их внутренние регуляторы поведения.
avatar
Хорошая игра Haven and Hearth.
avatar
не знаю другого способа, кроме как стараться демонстрировать что-то на собственном примере
Спасибо за этот пример.

Ну, и мы хотели сделать механику такой, чтобы она была способна противодействовать токсичности. А есть для вас позитивные примеры в этом смысле в Интернете?
Я навряд ли смогу сравнить механики и сказать, что тут, мол, плохо, а там вот — хорошо. Я не знаю. Из того, что, как я вижу, работает — это stackoverflow и, более широко, stackexchange. Там все сильно зарегулировано, но это работает, причем с большим сообществом. Возможно, потому хорошо и работает, что сообщество большое. Вы наверняка с их системой знакомы, там меритократия, где права приобретаются за репутацию, репутация приобретается за помощь людям. Чем больше репутации, тем больше прав по модерации открывается. Пример того, что произойдет с постом, содержащим троллинг, например (буду использовать английские названия терминов со ссылками):
1) Материал получит down votes (минусы)
2) Получит некоторое количество close votes
3) Попадет в Review queue, где, скажем, человек пять пометят его как троллинг, после чего материал будет скрыт.
avatar
Это не описание моих желаний относительно вашего поведения. Вы, разумеется, вольны вести себя так, как вы, сообразно полученному воспитанию, считаете допустимым.
avatar
Тогда тебе стоило держать его при себе, если ты боишься оценок и обсуждений.
Причина, по которой не хочется на этом ресурсе ничего писать. «Тогда тебе стоило держать при себе». Указания, кому и что делать, хамские комментарии, высказанные патерналистским тоном. Это токсично.
avatar
Эсхатологией, так сказать, лор не испортишь.
avatar
На самом деле это речь не только про ностальгию, а про особый тип реальности. Есть реальность дополненная, что-то вроде покемонов или в кабине самолёта-истребителя, а есть реальность додуманная и дочувствованная.
Герой всё думал о том, что принцесса нарисованная — ну так это если попасть в сказку с чёрного хода.
А вот если ты ползёшь и дерёшься в коридорах, истекаешь кровью, а потом входишь к ней, то реальность другая — принцесса самая настоящая, и ты — самый настоящий нарисованный принц Персии.

(ц) писатель Владимир Березин
avatar
Это именно тот тип опыта, который меня когда-то зацепил в ММО. Это именно тот текст, который хотелось бы видеть на ресурсе, посвященном ММО. Kudos!
avatar
Ага, понял, «не все вещи следует понимать так, как следует из перевода составляющих частей, а то и firetruck у нас станет Грузовиком Огня».
avatar
Между тем, сочувствую интервьюируемому. Подобные вещи кончаются не так легко и хорошо, как ему по молодости лет кажется. Мол, да, было, да, не было, и баста. «Ответственность — это отрицательные эмоции». Ах, если бы.
avatar
Отличное в конце прозвучало:
«хочу пояснить, что free-to-play и pay-to-play имеют единственное отличие, банальный перевод этих моделей: одна бесплатна для игры, другая платная. Все. Никаких дополнительных опций. Все остальное — это фантазии и креатив и не знаю что еще, и навыки специалистов по монетизации, которые преобразовывают сам принцип доступа к сервису во что-то большее. Откуда выручка будет генериться, как сделать максимально эффективно удержание, и так далее».