твин в игре что это такое

Что такое Твинк в играх?

В рамках данной заметки, я расскажу вам что такое твинк в играх, а так же некоторые особенности. И начну с определения.

Нередко, твинки создаются самими пользователями, например, для фарминга и лута ресурсов, которые в первых уровнях проще добыть (за счет различных плюшек для начинающих или потому, что высокоуровневый игрок этим заниматься не будет). Таких людей называют твинководами. При чем масштабы могут быть внушительными, например, измеряться в сотнях и тысячах.

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Что не является твинком? Во-первых, стоит понимать, что если пользователь получил снаряжение собственными силами или в рамках обмена с высокоуровневыми геймерами, то такое не считается твинком. Во-вторых, далеко не каждый альтернативный (альт) персонаж является твинком. Например, если человеку захотелось поиграть за разные классы и многопользовательская онлайн игрушка это предполагает, то ничего негативного в этом нет, при условии, что альт не «упаковывается по самое не могу».

Почему твинк считается негативным термином? Наличие повышенного «шмота» делает из нуба некое подобие ИМБЫ, который в местах, где другим хардкорно, крошит все подряд Иными словами, это вносит существенный дисбаланс. Кроме того, это может порождать неэтичное поведение, ведь что мешает твинку «кичиться» своей халявно добытой снарягой?

А если же речь идет о «выравнивании» статистики, то тут возникает проблема разницы в количестве побед. К примеру, если пользователь проиграл 100 битв, то чтобы его статистика была в районе 70% побед, ему необходимо порядка 234 удачный матча. В этом смысле, если у твинка будет 30 поражений, то для такого процента пользователю нужно всего 70 удачных матчей. Не сложно заметить, насколько больше необходимо потратить времени и сил обычному геймеру, чем твинку.

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

Так же вам может быть интересен обзор почему олдфагам нравятся старые игры.

Понравилась заметка? Тогда время подписываться в социальных сетях и делать репосты!

Источник

Термин «Твинк» и что оно означает

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Вы скажите, почему же? Я знаю что это означает, у меня 15 Твинков и я еще столько же сделаю! А теперь спросите у самого себя, раз у вас 15 Твинков, сколько же у вас тогда альтов? Вот именно. Твинк и Альт это два совершенно разных понятия, а мы постоянно их путаем. В последнее время и вообще все своих персонажей называют Твинками.

Если вы играете в World of WarCraft и гордо называете своего персонажа, который стоит возле аукциона, только для торговли «Твинком», то вы глубоко заблуждаетесь. И я хочу помочь вам разобраться кто может гордо называть себя «Твинком», а кто может создавать кучу «Альтов» и продолжать их плодить на всех серверах для торговли и прочей ереси.

Итак давайте копнем очень глубоко и разберемся откуда вообще произошло это слово «Твинк». В русском словаре этого слова не существует, но не могло же оно взяться с лампочки и поэтому давайте посмотрим англ. словарь, что же мы там найдем? А мы найдем там полное объяснение происхождения этого слова, собственно кто с англ. дружит смотрите сами источник википедия

И вот пришли 90-е года в мир ворвались компьютерные игры. В конце 90-х годов в какой то игре зарождается слово «Твинк», но эта терминология несла в себе совсем иное значение как и в других странах. В каждой игре есть свой геймерский язык и он похож чем то друг с другом. Вот и слово «Твинк» тоже появилось у геймеров, но термин означал совсем другой смысл, нежели «женоподобный мужчина». А сейчас мы разберем, что означает «Твинк» в игре World of WarCraft.

Почти во всех играх где процветала компьютерная эра термин «Твинк» несло одно понятие, сильный игрок которому нету равных на том прогрессе игры на который он рассчитан.

Мы выяснили происхождение слова Твинк, теперь давайте разберемся, что это слово означает в мире World of WarCraft.

Много хороших Твинков апнули свой брекет, кто то по глупости, кто то специально, кто то по не знанке, а кто просто плюнул и не стал больше оплачивать игру. Твинков стало совсем мало, единицы живых я бы сказал, которые готовы объединяться и играть на БГ с отключенным опытом (но эта другая история).

Через пол года после рокового патча про Твинков забыли совсем. И термин Твинк стал употребляться вместо слова «Альт». 80% игроков стали называть своих «Альтов» Твинками (в основном те кто не видел живьем Твинков на БГ, а это новички), а ведь это совсем два разных понятия. Прошу в дальнейшем не путать понятия этих двух разных слов «Альт» и «Твинк».

Опять же для тех кто дружит с англ. на вовики можно прочитать понятие этих слов Альт (альтернативный персонаж мейну), и Твинк (значит быть одним из лучшим в своей культуре)

«Твинк – это персонаж, экипированный наилучшим возможным для своего уровня образом и созданный только для игр на БГ. У нас закрепилось неверное определение твинка как второго персонажа. Для этого есть слово «альт» (им играют в свободное от игры мейном время). «Твинк» (ЛЛД персонаж) характеризует не значимость чара, а его экипировку, полное использование «ресурса» (сильнее он быть уже не может).»

Вот почитайте что пишет «Jua» с форума твинков:

«Сама аббревиатура ЛЛД (LLD) неофициальная, а значит пониматься может двояко.

Собственно зачем я все это пишу? Я раньше когда то играл Твинком, играл даже после патча 3.2.2 попал пару раз на игры, но есть реаллайф и я бросил ВоВ, а интерес тогда еще остался, но сейчас уже давно утих.

Мне стало интересно, а откуда вообще произошло это слово «Твинк» и как оно перешло в ВоВ. Когда искал понятие этого термина я перечитал десятки гайдов, десятки статей. Собрал множества материала, но я не стал вносить весь собранный материал, так как получилась бы целая диссертация и поэтому пришлось выложить в кратцие что и как!

Постараюсь разнести эту информацию на другие сайты, возможно кому то даст толчок моих стараний в этом развитии. Да и столько времени потратил, жаль будет, если не увидят их те кто думает про Твинков как про своих альтов. Хотелось бы донести до них всю суть.

Я чистил свой компьютер и наткнулся на данную статью написанную мною еще пол года назад в своем домашнем ПК случайно (а мог и удалить) и ведь совсем про неё забыл. Сейчас постараюсь занести эту информацию на старые форумы твинководства на Гохе или Вохе, если эти сайты еще кто читает, а они уже сами разберутся. Прискорбно прощаюсь с ВоВ-ом, хотя знаю что выйдет катаклизм, но жизнь повернулась иначе.

Пора прощаться. Приятных вам бессоных ночей твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такоепо себе знаю!
Всем спасибо кто оценит мои старания.

Источник

что такое твинк

Твинк – персонаж, безвозмездно получивший снаряжение, значительно более мощное, чем может себе позволить обычный персонаж аналогичного уровня, от персонажа более высокого уровня. Твинкуют как правило своих же новых персонажей либо знакомых, недавно пришедших в игру. Честная добыча такого снаряжения путем торговли, оказания услуг высокоуровневым персонажам или фарминга, не является твинкованием.

MMORPG RFOnline и Lineage твинками называют вторых (третьих и т. д. ) персонажей игрока, например твинковод – человек имеющий множество твинков.

Твинк – персонаж, безвозмездно получивший снаряжение, значительно более мощное, чем может себе позволить обычный персонаж аналогичного уровня, от персонажа более высокого уровня. Твинкуют как правило своих же новых персонажей либо знакомых, недавно пришедших в игру. Честная добыча такого снаряжения путем торговли, оказания услуг высокоуровневым персонажам или фарминга, не является твинкованием.

MMORPG RFOnline и Lineage твинками называют вторых (третьих и т. д. ) персонажей игрока, например твинковод – человек имеющий множество твинков.

Твинк – персонаж, безвозмездно получивший снаряжение, значительно более мощное, чем может себе позволить обычный персонаж аналогичного уровня, от персонажа более высокого уровня. Твинкуют как правило своих же новых персонажей либо знакомых, недавно пришедших в игру. Честная добыча такого снаряжения путем торговли, оказания услуг высокоуровневым персонажам или фарминга, не является твинкованием.

MMORPG RFOnline и Lineage твинками называют вторых (третьих и т. д. ) персонажей игрока, например твинковод – человек имеющий множество твинков. пример игра варфейс

Твинк – персонаж, безвозмездно получивший снаряжение, значительно более мощное, чем может себе позволить обычный персонаж аналогичного уровня, от персонажа более высокого уровня. Твинкуют как правило своих же новых персонажей либо знакомых, недавно пришедших в игру. Честная добыча такого снаряжения путем торговли, оказания услуг высокоуровневым персонажам или фарминга, не является твинкованием.

MMORPG RFOnline и Lineage твинками называют вторых (третьих и т. д. ) персонажей игрока, например твинковод – человек имеющий множество твинков. пример игра варфейс

Источник

Твины за рамками анимации

Оглавление

Вступление

Эта статья про твины (tween, tweenline, tween animation) и их нестандартное использование. Обычно о твинах вспоминают когда нужно что-то анимировать, будь то объект в игре или всплывающее меню на сайте. Но область их применения гораздо шире.

В статье будут приведены примеры кода — они будут написаны на языке C#.

Что такое твины

Твин (Tween) — аббревиатура для «In-between». В анимации твины описывают движение объекта (или изменение его свойства) между ключевыми кадрами.

Твины используются тогда, когда у вас есть следующие исходные данные:

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

Проблема

Если уйти от анимации — в общем случае твины будут полезны также тогда, когда вам нужно синхронизировать несколько продолжительных действий во времени или одно действие в зависимости от другого.

Наша команда занимается разработкой различных интерактивных и вспомогательных элементов для российского телевидения. Один из текущих проектов над которым мы работаем это робот-оператор. Вместо того, чтобы находится на съёмочной площадке и ловить планы в видоискатель руками — оператор может сидеть в офисе на удобном кресле и управлять камерой с джойстика ориентируясь по картинке на мониторе.
План зависит от следующих параметров — ориентации и наезда (zoom) камеры.
На репетициях в софт вносятся основные планы которым уделяется 90% времени. Между этими планами нужны переходы — был план `A`, нам нужно аккуратно перейти на план `B` за время `T`.

Управление ориентацией камеры производится с помощью робота-манипулятора, а её наезд управляется через API объектива. Роботом и объективом нужно управлять синхронно.
Робот имеет команду «Перевести камеру из положения `A` в положение `B` за `T` миллисекунд», а вот объектив имеет только команду «Установить наезд в значение `Z`».
Сотрудник, который занимался этим функционалом, столкнулся с проблемой — рассинхрон в 1-2 кадра (40-80 мс.) между тем когда робот занимает финальное положение и тем когда на объективе выставляется финальный наезд. При том рассинхрон был как в одну сторону, так и в другую, т.е. то объектив наводился раньше чем заканчивалось движение, либо наоборот.

Вот упрощенный пример кода который делал переход из плана A в план B:

Основная проблема была в том, что Thread.Sleep не всегда делает задержку именно на заданное количество миллисекунд. В основном это зависело от того, что в определенные моменты времени у системы есть более приоритетные задачи и наш поток каждый раз мог спать немного больше положенного времени, но за 100+ вызовов набиралось до 80 мс. отставания, что является 2 кадрами телевизионной съёмки (25 кадров в секунду, 40мс на кадр). Из-за этого было отставание наезда от положения камеры. Если из-за чего-либо происходил большой лаг, допустим в пол секунды — фокусировка производилась как минимум на полсекунды позже того как робот занимал финальное положение.

Также Thread.Sleep всегда делает задержку не равную указанному значению, а +- рядом. Если замерять сколько времени прошло между вызовами Thread.Sleep более точными инструментами — разброс будет +-3 мс. от заданной задержки, что и давало нам случаи, когда наезд происходил слегка быстрее изменения положения камеры.

Рассмотрим эту проблему графически.

Состояние робота описывается его ориентацией в пространстве, это шесть значений: `X`, `Y`, `Z`, `RX`, `RY`, `RZ`. Первая тройка отвечает за положение объектива относительно центра робота, а вторая за направление в котором направлен объектив. Для упрощения, чтобы не указывать все значения — будем рассматривать только первую тройку отвечающую за положение — `X`, `Y` и `Z`. Эти значения не зависят друг от друга и могут меняться по отдельности, но чтобы переход был плавным — их изменение должно как начинаться, так и заканчиваться в одно время. Функционал робота из коробки уже позволяет сделать это одной командой.

Так выглядит график перехода робота из состояния A в состояние B:

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Координаты начинают изменяться в начале перехода, а заканчивают ровно через выделенное на переход время.

А так выглядит переход наезда:

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Наезд не успевает достичь требуемого значения за отведенное на переход время, и продолжает меняться уже после запланированной точки завершения перехода.

Анимированные примеры правильно перехода:
твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

И не правильного перехода:
твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

В обоих случаях начальное конечное состояния систем одинаковые, но вот достигаются они по-разному.

Решение

Как я упоминал выше — твины отлично подходят для синхронизации различных действий во времени, в чем и является наша проблема!

Нам нужно чтобы два перехода начавшихся в одно время — в одно время и завершились.

Для этого опишем два простых класса:

Первый класс `Tween` — абстрактный класс который описывает общий интерфейс всех твинов и принимает в конструкторе начало и конец перехода.

Второй класс `LinearDoubleTween` — класс который унаследован от `Tween` и реализует линейный переход для вещественных чисел.

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

У нас уже есть значения `start` и `end` для функции `GetValueAtProgress` — это начальный и конечный наезды (`A.Zoom` и `B.Zoom`) соответственно, что же такое `progress`?

Для пояснения возьмём `start` и `end` равными каким-либо константам `A` и `B` соответственно (Для упрощения допустим что `A` всегда меньше `B`). Расположив значения `start` и `end` на числовой прямой мы получим простой отрезок:

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Так как этот отрезок представляет переход из значения `start` в значение `end` мы можем представить эти значения в новой системе отсчета как 0 и 1 соответственно:

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Так вот, `progress` — это точка на отрезке между 0 и 1 включительно в нашей новой системе отсчёта. Это какой-то момент внутри перехода между значениями `start` и `end`, началу перехода соответствует 0, середине 0.5, а окончанию 1. Взяв любую точку на этом отрезке, например 0.7, мы можем получить значение которое должно быть на изначальной числовой прямой в этот момент перехода:

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

В нашем случае ограничение на то что `progress` должен быть в границах от нуля до единицы — сделано для упрощения. Возможны такие твины, которые работают на бесконечной числовой прямой прогресса, но это уже будет не твин перехода, а циклический твин (НПример — функция синуса).

Чтобы получить значение `progress` в текущий момент времени нужно сделать следующее: сразу после начала перехода мы будем запоминать текущее время Tstart. И зная сколько должен занимать переход `T` — мы сможем перевести в прогресс перехода любую временную метку Tcurrent между началом перехода Tstart и его окончанием Tstart + `T` включительно, по следующей формуле: `progress` = (TcurrentTstart) / `T`.

Вот упрощенный пример кода который делает переход из плана A в план B с использованием твинов:

Всё! Теперь независимо от задержек вызываемых Thread.Sleep — посылаемое на объектив значение всегда будет соответствовать прогрессу перехода.

Заключение

В этой статье мы рассмотрели только самое базовое использование твинов — линейная зависимость от времени, но твины становятся намного интереснее когда они становятся сложнее. Внеся небольшие изменения в функцию `GetValueAtProgress` мы можем сделать переход, например:

Если скомбинировать несколько твинов в зависимости от одного значения `progress` — мы получим таймлайн. Если мы запустим несколько объектов по одному твину, но с разными значениями `progress`, когда каждый следующий объект отстаёт от предыдущего на некоторое значение — мы получим змейку и т.д.

Твины являются очень простым инструментом для создания зависимостей от чего угодно — времени, расстояния, уровня заряда батареи и т.п. Их удобно использовать и заменять, т.к. все твины унаследованы от одного родительского класса — для изменения зависимости вам достаточно заменить используемый экземпляр твина с одного класса на другой и вы получите совсем другой эффект, т.к. независимо от того какой класс используется — то твин всегда в завершении оставит вам конечное значение `end` (если класс написан правильно).

Источник

Что такое Twine (для разработчиков)?

Многие разработчики (и некоторые геймеры) в курсе, что есть такая штука, как Twine, чтобы делать браузерные игры, но не все знают, что именно она из себя представляет. Они не знают, в чём причина её популярности и как она используется – многие уже слышали про Depression Quest, но это предел их информированности. Пока что нет толковой системы для поиска игр, сделанных в Twine.

Я сделала несколько игр с помощью Twine, и это один из моих любимых инструментов быстрой разработки, так что частенько я и оказываюсь тем, кто объясняет его особенности моим сотоварищам. Это навело меня на мысль о создании статьи, срывающей покров тайны с того, «Что такое Twine?», для людей, уже знакомых с разработкой игр и желающих узнать больше подробностей.

Что же такое Twine?

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Так выглядит типичная Twine-игра без всяких модификаций.

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Так выглядит сама утилита – 1.4 слева, 2.0 справа.

Встроенный функционал включает в себя базовые элементы программирования, такие как переменные и операторы «если». Сообщество Twine написало множество разных макросов на Javascript, значительно расширяющих возможности утилиты, и их можно добавлять в любой проект простым копированием. Также можно скачивать темы для смены оформления программы (цвета, фоны, эффекты). Вы можете создать свою таблицу стилей (как это сделала я) для самостоятельной настройки внешнего вида.

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Многие серьёзно перерабатывают оформление Twine.

Конечно, у Twine есть свои ограничения. Она создана именно для текстовых игр, поэтому в работе над серьёзными модификациями утилита больше мешает, чем помогает. Игры, полагающиеся на логику, в ней чувствуются громоздкими из-за отсутствия хорошего редактора, помогающего выделять и анализировать код – всё размещается в одной текстовой куче. Всё, что требует обширных познаний в программировании, лучше создавать на своём собственном движке, чем при помощи Twine. Что хорошо в javascript и html, так это доступный всем желающим простор для экспериментов, а популярность этих языков позволит новичкам в программировании легко найти нужное руководство.

Виды интерактивной литературы

На заметку: Twine работает с интерактивной литературой, основанной на выборе, такой стиль иногда называют «выбери-свое-приключение» (сокращённо CYOA, от choose-your-own-adventure). Вы можете помнить старые книги-игры, где писалось: «Если вы выбираете левую дверь, перейдите к странице 123. Если вы выбираете правую дверь, перейдите к странице 91». Такие книжки издаются и до сих пор, как и развлекательные книги «для кофейных столиков», вроде To Be Or Not To Be.

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Типичная CYOA-книга (Which Way Batman?).

В Twine вместо перелистывания страниц игрок, продвигаясь по сюжету, переходит по ссылкам. Есть немало примеров интерактивных историй, основанных на выборе – какое-то время их выпускал успешный издатель Choice of Games, inkle наделала шуму с играми наподобие 80 Days, и я бы причислила к таковым Device 6 – великолепную игру для iOS от Simogo. Преимущество цифровой природы таких игр над книжными вариантами CYOA-историй в том, что игра скрывает все используемые значения, и игрок о них даже не задумывается.

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Типичная CYOA-игра (Creatures Such as We).

Популярная в Японии, но практически отсутствующая на западе разновидность CYOA – это визуальные новеллы. Многие из них представляют собой прокликивание линейного сюжета (с текстом, фонами, персонажами и звуками) с редкими выборами, влияющими на концовку. Симуляторы свиданий следуют схожему формату, но обычно демонстрируют некоторые значения, которые вам предстоит балансировать. Звуковые новеллы в сущности, такие же, но без вариантов выбора. Для знакомства с жанром могу посоветовать Digital: A Love Story, Analog: A Hate Story, и Hatoful Boyfriend (сама я мало во что играла, так что большего посоветовать не могу).

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Типичная визуальная новелла (Clannad).

Ещё один немаловажный вид интерактивной литературы – игры «с парсерным вводом» или просто «парсерные». Так описывается способ взаимодействия в олдскульных квестах вроде Zork, когда игроку необходимо вводить текстовые команды вида глагол+существительное, например, «взять лампу». Фразы могут быть намного сложнее, вроде «узнать у Дженни стоимость лампы». Среди мейнстрим-игр этот жанр был вытеснен графическими квестами, но он никогда не вымирал. Узкий круг авторов и игроков поддерживает среду и по сей день – просто мало кто обращает на неё внимание. Если заинтересовались, рекомендую ознакомиться с работами Эмили Шорт (Emily Short).

твин в игре что это такое. Смотреть фото твин в игре что это такое. Смотреть картинку твин в игре что это такое. Картинка про твин в игре что это такое. Фото твин в игре что это такое

Типичная парсерная игра (Zork).

Для сравнения приведу примеры других инструментов по созданию интерактивной литературы – это Inform 7, Choicescript, Quest, Inklewriter, Undum, и Ren’Py.

Почему Twine пользуется популярностью и кто с ней работает?

Многие слышали про Twine или натыкались на игры, сделанные в этой утилите, но не всем понятно, почему она так популярна и что выделяет её на фоне похожих программ.

Всё благодаря следующим ключевым аспектам:

Я впервые услышала о Twine через Анну Антропи (Anna Anthropy), инди-разработчика, которая распространяет средства игровой разработки среди меньшинств и маргинальных слоёв населения, не имеющих «традиционного» опыта в компьютерных науках или разработке игр. Насколько я понимаю, она создала первое руководство по Twine, когда программа была лишь недоделанной гипертекстовой утилитой за авторством Криса Климаса (Chris Klimas).

Несколько других женщин, занимающиеся queer-играми, начали делать с помощью утилиты собственные игры, обучать этому других и организовывать геймджемы по созданию «твайнов», как стали называть интерактивную литературу, сделанную в Twine. Даже не знаю, как описать сцену «queer-игр», поскольку сама не являюсь её частью, и она не описывает сама себя, так же, как и «инди-сцена». Их игры часто (но не всегда!) обращаются к проблемам, близким для них самих – поднимаются вопросы гендерной принадлежности, секса, сексизма, классизма, притеснения, транссексуализма.

Благодаря этим людям Twine получила широкое распространение в качестве общедоступного инструмента для создания игр. В результате «те, кто пользуется Twine» – это постоянно развивающаяся группа. Несомненно, Twine непропорционально популярнее среди женщин и писателей/разработчиков queer-игр, а также среди людей без опыта в игровой разработке. Конечно, это не определяет рамки сообщества создателей Twine-игр, только основную группу.

В большинстве случаев разработка игр предполагает значительные финансовые вложения (компьютер или консоль, программные средства), временные затраты (время на изучение 3D-моделирования или программирование на досуге), поэтому разработка как хобби становится непозволительной роскошью. Twine «демократизирует» процесс, избавляясь от лишних препятствий и делая разработку доступной – что получается у неё лучше любых известных мне программ.

Из этого следует, что сообщество Twine-разработчиков не сильно пересекается с людьми, делающими, скажем, игры на Unity или клоны рогаликов. Авторы Twine-игр больше склонны высказываться от лица аутсайдеров, в сравнении с мейнстримом. Для стороннего наблюдателя это полезно тем, что люди, иначе не попавшие бы в разработку игр, используют эту среду для самовыражения, часто в очень необычной (и даже подрывающей основы) манере. Конечно, есть и обычные разработчики, вроде меня, кто делает небольшие игры на Twine, и со временем этим будут заниматься самые разные люди.

Могу сказать, что благодаря своей гибкости и простоте Twine может стать отличным средством прототипирования – возможно, я ещё напишу продолжение на эту тему. Люди собираются вместе, создавая целые антологии твайнов, что нехарактерно для других инструментов разработки, но отлично работает при такой простоте использования. Большинство твайнов распространяются бесплатно, но можно встретить их и продающимися за небольшую сумму на gumroad или itch.io.

О популярности Twine и её сообществе писали и до меня. Если хотите подробностей, оставлю несколько ссылок:

Разновидности игр, созданных в Twine

Из тех, кто создаёт игры в Twine, большинство людей не делают их обычным образом, не интересуются значением слова «игра» или же специально выворачивают всё наизнанку, преследуя собственные цели. Всё это привело к по-настоящему необычной коллекции игр.

Я использую слово «игра» в очень пространном значении – многие твайны не впишутся в более строгие определения других людей. В них обычно нет победы/поражения, и вместо выбора с последствиями переходы по ссылкам зачастую скорее предоставляют возможность изучать игровой мир и сюжет, чем «проходить» игру. Многие сложно критиковать, потому что они явно основаны на чём-то очень личном и их критика будет сродни критике записи в публичном дневнике.

Ниже я представлю свою классификацию Twine-игр, хотя список никоим образом нельзя считать исчерпывающим. В каждом отдельном типе игр я буду советовать те, на которые стоит взглянуть всем, чтобы ознакомиться с возможностями утилиты. Многие игры входят сразу в несколько категорий, и я причисляла их к тем, что казались мне более подходящими.

Обратите внимание, что большинство этих игр очень короткие, и я даю ссылки только на бесплатные.

Игроподобные

Я специально выбрала такой термин для твайнов, в которых есть элементы, знакомые обычным геймерам: ролевая система, головоломки, очки и прочее. Они не будут так сильно разрушать ожидания и послужат хорошим знакомством с Twine-играми.

Адвенчуры

Ближе стоят к книгам-играм с их нелинейным сюжетом и интересными решениями. Как Mass Effect без боёвки или Walking Dead.

Эмпатические машины

Балансируют на грани симуляторов, помещая игрока в чужие – зачастую очень личные – переживания. Одни из них служат в образовательных или информирующих целях, другие созданы исключительно, чтобы самовыразиться или поделиться наболевшим.

Сюрреализм и сатира

Игры с причудливыми историями и необычными механиками, использующие свободу текста, чтобы творить всё, что им взбредёт в голову. Большинство таких игр содержат элементы сатиры или выражают мнение автора по определённому вопросу.

Социально-политическое комментирование

Под эту категорию попадают многие Twine-игры. Они используют среду для прямого выражения мнения по политическим или социальным вопросам (эту тему затрагивают многие игры, но некоторые, в том числе и отобранные мной, делают это недвусмысленно).

Комментирование игр

Эти твайны пользуются игровой природой среды Twine, комментируя геймплей и структуру игр.

Интерактивные рассказы

Это линейные игры, где интерактивность сводится к изучению сюжета. Я выбрала наиболее литературные (включайте звук во всех).

Интерактивная поэзия

Подвид с говорящим названием, эти игры сосредоточены на особенном стиле прозы или расположении слов.

Нестандартный подход

Некоторые люди используют Twine для необычных целей, не вписывающихся в другие категории.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *