RSS
Pages: 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 ... 672
[>] Диалоги
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 14:10:35


BWR_N6: А как сделать, чтобы переменная равнялась 1 к примеру тогда, когда происходит вход в комнату. ,Через onenter .(На других примерах\кодах, сделано на stead2 , путанно)

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12482/#Comment_12482

[>] Конечные автоматы в менюшных играх. Пишем доисторическое приключение на ink. Часть 1
ifhub.club
RSS-bot(tavern,2) — All
2018-09-05 11:00:33


Давайте начинать с ответов на вопросы.


* Зачем нужно писать про конечные автоматы? Они позволяют моделировать сложное поведение, которое мы часто хотим видеть в текстовых играх. Есть большое количество статей по реализации конечных автоматов на обычных языках программирования, но мы будем рассматривать исключительно инструменты ИЛ.
* Почему менюшный движок? В примере хочу остановиться на автоматном подходе и продемонстрировать, как можно использовать конечные автоматы в менюшных движках, где главной смысловой единицей в них является параграф (или узел как в ink). Эти сведения должны пригодиться для тех, кто интересуется представлением сложного поведения в ink, twine, undum, salet, axma и подобных.
* Хорошо, тогда почему ink? ink очень перспективный язык с возможностью встраивания, сборкой под веб, тестированием истории в консоли, мощными фичами для потока управления и в тоже время минималистичным синтаксисом.


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





#### Идея

Начём, пожалуй, с самого фундаментального — игрового опыта, который должна преподнести игра. Полуфанстастический сеттинг будет заключаться в противостоянии охотника и динозавра в допотопные времена. Не сильно заезженная тема (я надеюсь). Для игры у меня есть визуальный прототип: point-and-click adventure Theropods.

Конепт опыта: «почувствовать себя древним охотником, выстоять против более сильного противника поможет только его храбрость и сообразительность». Ключевые составляющие игровых механик:


1. Игрок может победить за счет хитрости, решая основную головоломку.
2. Игрок не может умереть, все опасные ситуации приводят безопасному исходу.
3. Вначале даётся не так много информации, решение открывается постепенно за счет взаимодействия с внешним миром и анализом реакций.
4. Решение может быть не очевидное, надо пробовать, чтобы узнать какой вариант подходит.
5. Подкрепление успехов. Каждый успех должен подкрепляться понятным сообщением, игрок решает не вслепую, а чувствует прогресс.
6. Должен быть фиксированный набор действий. Они должны обрабатываться всегда, их текст не меняется, количество тоже. Это ограничение демонстрационного примера.





#### Центральная головоломка

Не скажу что очень быстро придумал придумал этот вариант, но постепенно пришел именно к такой формулировке. Охотник находится между костром и деревом, на противоположной стороне тусуется динозаврик. Наша цель — победить динозавра. Напрямую слишком скучно, поэтому будем его побеждать как в графическом аналоге — забраться на дерево и стукнуть по ветке, чтобы она отвалилась, упала в костёр и подожгла хвост динозавру, правда, не с первого раза. Чтобы залезть на ветку придётся незаметно приблизиться к дереву, а потом отпугнуть зверюгу. Итого план действий:
1\. Незаметно пробираемся к дереву
2\. Отпугиваем динозавра
3\. Лезем наверх
4\. Ударяем ветку
5\. Повторяем пункты 1-4
Животное должно быть подвижное, чтобы мы могли пробираться мимо. И, конечно, копье должно использоваться. Тактические выборы игрока можно представить так:




#### Немного теории

Тем кто знаком с принципами конечных автоматов, можно пропустить. Кто о них не знает, советую почитать в интернете более подходящий для себя ресурс (лично мне нравиться книга Шалыто «Автоматное программирование», можно скачать отсюда: is.ifmo.ru/books/_book.pdf). Вкратце, конечные автоматы нужны для моделирования сложного поведения. Сложное поведение означает, что на одни и теже входы могут быть различные реакции. Например, электронные часы — всего пара кнопок, а мы можем настраивать текущее время, дату, будильник. Самое главное вовремя узнать, что мы имеем дело со сложным поведением и требуется использовать автоматный подход. В его основе выделение состояний и событий, по которым будет происходить переход из одного состояния в другое, изображают автомат в виде направленного графа.



#### Синтез автомата

Итак, у нас уже есть определённое видение игры, остаётся уточнить некоторые моменты, чтобы переходить к реализации. Глаголы:
— Ждать. Стандартный глагол, позволяет просто понаблюдать за происходящим.
— Метнуть копьё. Глагол прямого наступления, понятное дело, что в большинстве случаев не сработает.
— Лезть по дереву. Тут мы выражаем цель в спасении через дерево, то есть подойти к дереву тоже будет «лезть на дерево».
— Ударить ветку. Сразу открываем все карты, этот выбор должен открываться постепенно, но для того, чтобы не усложнять игру появлением/пропаданием вариантов, делаем видимым сразу.
Пожалуй хватит действий, переходим к синтезу состояний. Итак, у нас есть сущность герой, который может находиться в одной из трех локаций: вдали от дерева (за костром), возле дерева и на дереве. И динозавр, который может быть виден и скрыт в кустах. Дополнительно, у динозавра будет состояние когда он убежал от копья. Вид двух автоматов без лишних деталей:

Более подробная схема для главного героя:




#### Промежуточные результаты

Мы начали с очень общей концепции и дошли до детального проекта игры. Теперь мы можем приступать к реализации автомата, а затем и к дизайну веб-интерфейса. Продолжение следует…

Ссылка: https://ifhub.club/2018/09/05/konechnye-avtomaty-v-menyushnyh-igrah-pishem-doistoricheskoe-priklyuchenie-na-ink-chast-1.html

[>] Цитата #441129
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 13:20:31


— Ты рут не паролишь чтоль? Вот придет к тебе злобный хацкер, а у тебя рут нараспашку...
— Я так чуть замуж не вышла.

Ссылка: http://bash.im/quote/441129

[>] Первый блин комом ))
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 14:50:35


BWR_N6: А какой версии у вас 3д Coat?

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12483/#Comment_12483

[>] Цитата #441128
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 13:20:31


Schwarze Rose: У мамы был шок, начала говорить, что эти книги американцы пишут, чтобы бывших советских людей дураками сделать...
greek girl: Передайте маме, что это не так. Бывшие советские люди прекрасно справляются сами.

Ссылка: http://bash.im/quote/441128

[>] Новости интерактивной литературы - 7 сентября
ifhub.club
RSS-bot(tavern,2) — All
2018-09-07 01:30:36


* Сроки конкурса «Летняя Олимпиада Квестов» были продлены на 16 дней. На конкурс принимаются игры на URQ, отправленные до 16 сентября.
* Новая минорная версия INSTEAD 3.2.2. Из главных изменений — темы могут адаптироваться к разрешению экрана (часть старых тем была переработана) и ускорение работы через LuaJIT.
* Ждём последнюю игру фестиваля «Паровозик» (26 неделя). Желающих что-нибудь написать на следующей неделе пока что не было.




#### Новые игры




* ЛОК 2018: «Запретная игра» (Saint)


> Это поиски сокровищ, основанных на детских стихах. Но поиграть вам в неё не удастся. Запретная ЛОК — запретная игра. Хотя… Всё в ваших руках!

* ЛОК 2018: «Реиграбельность» (Qwerty)


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

* QuestWood — «Ужас острова Дарк»


> Вы в компании друзей Арианы и Барни отправляетесь отдыхать на острова. Пробыв несколько дней на острове Мэй вы отправляетесь на соседний остров Дарк. Там вас ждут опасные приключений и недружелюбные обитатели острова: акулы, духи воинов, скелеты пиратов… Камень острова Дарк — волшебная реликвия острова — не успокоится пока не будет возвращена хозяину или пока не будет уничтожена.

* «Паровозик-4», неделя 25: Wol4ik «ДИНА»


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





Apero

#### Apero

* iKosh — «Взломать компьютер»


> В этой игре ты попытаешься взломать компьютер Zero.Он из моей вселенной
> Почувствуй себя хакерам на одну минуту!

* rocker — «Ангелы и Демоны»


> Вся игра о них, как написано. Играй и все узнаешь.

* Салима — «Красный Яр»


> Текстовая онлайн квест-игра, посвященная 400 — летию с.Красный Яр.

* iKosh — «Коттедж Обновление»


> Вы просыпаетесь в богатом доме.Вы не помните как туда попали. Не радуйтесь богатству, ведь за вам охотится маньяк!








INSTEAD репозиторий

#### INSTEAD репозиторий

* Irremann — «Трейлер «Испытание Марсом»»


> Это эпичный трейлер новой игры «Испытание Марсом». Игра выйдет на КРИЛ2018 где-то около 8 декабря.
>
> Трейлер сделан на инстеде при помощи модуля cutscene и модуля timer. Использована музыка со свободной лицензией.








Гиперкнига

#### Гиперкнига

* Автор игры: Игнатова Александра — «Янтарные цветы»


> Это книга-игра называется «Янтарные цветы». Она создана по мотивам книги Джулии Хиберлин «Янтарные цветы».

* Максимец Кирилл, Марченко Мария, Яковлев Владислав... — «Преодолеть себя»


> Стив — человек, который всегда боялся боялся оказаться запертым в своем сознании наедине со своими мыслями и страхами. И вот это случилось, теперь ему предстоит сойтись лицом к лицу со своими страхами и преодолеть себя, чтобы проснуться....

* Владимир aka SkertonUltra Егор Влад — «Убежище М-21»


> Вы — обычный гражданин Соединенных Штатов, а вместе с тем и жуткий радиолюбитель. Очередным серым вечером вы сидите и скроллите радиочастоты в поиске интересных разговоров и натыкаетесь на призыв о помощи. Жизнь человека оказывается в ваших руках.

* Авторы игры: Долженкова Софья и Диденко Алина — «Опасное расследование»


> Один малоизвестный изобретатель Роберт Смит всю свою жизнь пытался разработать чертежи машины времени. Но однажды днем тело Роберта обнаружила Элизабетт Смит — его единственная дочь. Некоторые начали подозревать главного соперника Роберта в этом деле — Эдварда, но полиция из-за недостатка улик сочла это самоубийством, и дело было закрыто...








Сторигеймы

#### Сторигеймы

* Folium — «9 сентября»


> 9 сентября

* Pete Pr — «Остров Страха»


> Пираты vs Мутанты

* Jumangee — «Лука Брази: последнее дело»


> За тобой должок, Лука. Последний должок, помнишь? Твоя цель — Джонни Ирландец…

* Х_Юрий — «Ты нужен Барладу Дэрту!»


> Игра по мотивами «Подземелий Чёрного замка» Дмитрия Браславского

* Сметаныч — «Время для ремесла»


> Игра об повседневной жизни одной из фантастических рас.

* Zaratystra — «Шериф»


> В тихом городке происходит череда убийств.

* Anopryan — «Мини-апокалипсис»


> Экспериментальный сторигейм из 2-ух параграфов

* Anopryan — «Бесконечное подземелье»


> Небольшой данжен кроулер

* Pete Pr — «Общество червей»


> Добро пожаловать в смертельную игру. Чтобы выжить, нужна эрудиция и острый ум.








Anivisual

#### Anivisual

* КИВС+ — «Город Семи Цветов»


> Волшебная страна. Город Семи Цветов. Если рай действительно существует, то выглядит он именно так. Но всему приходит конец. Чудовищная своей жестокостью серия убийств потрясает мирный городок…

* РадостныхЩиколоток — «Кровь Гуще Воды»


> Чумной доктор расследует обстоятельства вокруг болезни старого аристократа.

* Genius — «My Drama: Romance You Choose»


> My Drama: Romance You Choose — развлекательная интерактивная визуальная новелла, предлагающая прочувствовать один из нескольких любовных романов, происходящих между различными персонажами. Вначале пользователь сможет выбрать одну из нескольких историй, разворачивающихся в определенной ситуации. Тут есть сценарии зомби-апокалипсиса, а также многие другие уникальные сюжеты, которые обязательно понравятся любителям качественных мелодрам. В любом случае игрок будет непосредственным образом влиять на судьбу героев, ведь от его действий станет зависеть судьба главных действующих лиц и финал всех историй.

* Алька Колесова, Софья Киселева — «О Героях, Злодеях и Зелёных Бобрах»


> Все мы в детстве верили в сказку, что вокруг волшебство. Мы верили, что мир велик и необъятен, и так интересно разгадывать его тайны! Но мы взрослеем, и наша вера тает, сменяясь серыми буднями, мыслями о школе, универе, работе, как заработать больше денег.
> Но что если сказка, забытая вами в детстве, вдруг вернется? Как поступите вы, когда в мирном потоке серых, одинаковых дней она постучится к вам?

* Rivars Studio — «Гарри Поттер и Таинственный вор. Часть II» (18+)
* Pink Bunnies Team (PBT) — «Deadlock»


> Клуб Потрясающих Детективов (КПД) возник стихийно и вам посчастливилось попасть в него! Или угораздило — это зависит от вас.
> Но в любом случае, вам предстоит оказаться в запертой ночной школе, натерпеться страху, посмеяться, поучаствовать в решении интересных задач и, возможно, кардинально изменить свою жизнь.

* TomoTomo — «Путеводный огонь маяка»


> Потерявшиеся в шторм моряки всегда следуют за спасительными огнями маяков. Яркий свет помогает отыскать дорогу даже в самый сильный дождь.
> Девочка по имени Этани сбилась с пути и не знает, как выбраться из завесы тумана. Время на исходе, но, куда ни глянь, – везде плотная серая пелена. Совсем отчаявшись, Этани замечает вдалеке яркий притягательный свет. Следуя его зову, девочка оказывается на Маяке, где знакомится с местным Смотрителем.
> Но путь Этани не закончен. Ей предстоит сделать выбор и вновь отправиться в дорогу.

* Ringo_Team — «Игра для Рубина (Глава 2)»


> Рубин и Дагир со своей командой отправляются в большое путешествие, каждый за своей целью. Сколько тайн откроет это путешествие, чем закончатся столкновения злодея и героя? А главное, почему Рубин так усердно подгоняет врагов вперед, не позволяя им задерживаться по дороге?

* hiromu656, пер. bizDICK — «Цифровая цепь»


> DIGITAL CHAIN — это короткий, загадочный визуальный роман о трех подростках, которые исследуют школу с привидениями.








* * *





* Издательства Penguin Random House и Candlewick Entertainment выпустили четыре книги-игры по Dungeons & Dragons сеттингу «Forgotten Realms» в серии «Dungeons & Dragons: Endless Quest».
* Paul Bimler — «The Savious of Sharn»
Это соло-приключение для героя 4 уровня по сеттингу Эберрон пятой редакции D&D. В обзорах рекомендуют прочитать Guide to Eberron перед созданием персонажа.
* Завтра будут известны результаты INTROCOMP 2018.




Textadventures.co.uk

#### Textadventures.co.uk

* rrauwl — «Me Smart Orc!»
* Nakita Block — «Where's My Hat?»
* Diamondrubykitty — «Life Of A Cat»
* Penworth_Scribbler — «A Night At the Bar»
* KeepInMind — «Keep in Mind»







IFDB

#### IFDB

* Jon Sorce — «Soft Earth»


> It's been a long, long summer, and this town has gone longer still without rain. You are ten years old. Your parents are asleep. The window is unlocked, and there's a house in the woods where Grandma's ghost...

* Tommaso Caldarola — «Uno zombie a Deadville»


> Serial number 180820. This game won the 2000 Italian IF Competition.

* Rebecca Thomas — «Snow White and Rose Red — A Retelling»


> An interactive retelling of the fairy tale Snow White and Rose Red. (This is my first attempt at creating on Twine, so it's pretty simple. I used a story I wrote on inklewriter to start teaching myself how...








Itch.io

#### Itch.io

* Gromov — «Tempus edax rerum»


> A short text adventure

* vreyes — «7/11 is real?????»


> I don't know is it???

* mehmeh studios — «k train»
* Nullity — «Monday Drive»


> Go out to see your friends!

* Magic Magpie Games — «Matrix Quickdraw»


> There's only room for one of you in this town.

* Starving Indie — «AL — A Choose Your Own Adventure»







Steam

#### Steam

* Mia Blais-Côté — «A.L.A.N.: Rift Breakers»


> 2 short linear stories, written in Ren’py. Alex and his friends are Rift Breakers. They must protect their city while fighting the monsters spawning from the Rifts.

* JBJblaze — «Afterdays»


> Formerly AfterMath — a post-apoc text-based game: A week has past since the Doomsday apocalypse reeked hell upon earth on December 21, 2012. You finally have awoken in your underground bomb shelter to learn of what remains of the world around you.

* Toge Productions — «Coffee Talk»


> Coffee Talk is a coffee brewing and heart-to-heart talking simulator about listening to fantasy-inspired modern peoples’ problems, and helping them by serving up a warm drink or two.

* Spike Chunsoft Co., Ltd., Abstraction Games — «428: Shibuya Scramble»


> A kidnapping on the streets of Shibuya brings together a hot-blooded detective, hard-hitting journalist, former gang leader, the head researcher of a big pharma manufacturer and a part-timer stuck in cat costume for a series of events each more unexpected and outrageous than the last.

* Roencia — «Omni Link»


> Omni Link is a hybrid visual novel featuring exploration, real-time space combat, and choices that affect gameplay and story. Find love across the stars, and become a hero in an epic adventure.

* Genius inc. — «My Maid Girlfriend»


> Ты главный герой! Ты оказываешься в роли главного героя и завязываешь романтические отношения с прелестными служанками!

* (Анонс) Ertal Games — «Chasing the Stars»


> Chasing the Stars is a steampunk-ish multichoice BL Visual Novel. Tirs is a workaholic, determined young man with a dream: going to space. Will he achieve his goal while dealing with college life, the academic research community and its begrudges and, last but not least, his awful love life?

* Sierra Lee — «Crimson Gray: Dusk and Dawn»


> A slice of life visual novel with the emphasis on the slicing. Play as a mentally unstable young woman with blood on her hands trying to adapt to a normal life.

* Precatio — «Kokorogawari»


> Kokorogawari (Change of Heart) is a GxB otome human drama visual novel set in a grounded and authentic portrayal of modern-day Japan. While the two main themes are about love and the arts, Kokorogawari also explores the complexity and depth of familial relationships and emotions.

Ссылка: https://ifhub.club/2018/09/07/ifnews-36-2018.html

[>] Диалоги
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 15:50:36


peter: onenter = function() a = 1 end; А если для проверки в cond, то можно проверять на то, входил ли игрок в заданную комнату: cond = function() return visited'комната' end

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12484/#Comment_12484

[>] Цитата #441127
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 13:20:31


(она - мать дочери-четырехлетки)

он: ну вы как там?
она: мы так себе. Нам бы полежать без никого... задрали все. ЗАТРАХАЛИ!!!! Телик выкину на хер. Со всеми, сука, игрушками.
Это была двухминутка ненависти, спасибо, что были с нами.

Ссылка: http://bash.im/quote/441127

[>] Конечные автоматы в менюшном движке. Реализуем доисторическое приключение на ink. Часть 2
ifhub.club
RSS-bot(tavern,2) — All
2018-09-08 00:20:46


Продолжаем первую часть. Пишем вступление к игре и вход в основной параграф:



Доисторическая схватка
Если вы готовы, то выберите
* [Начать]
Лёгкий ветерок над пустынной равниной дарит небольшую прохладу после знойного дня. Охотник прислонился к стволу дерева и спокойно наблюдает за магическим пламенем. В этот год ему удасться сохранить его, если неподалёку отыщется еще несколько деревьев. Верное копьё, с каменным наконечником лежит возле левой ноги. Небольшой шорох из ближайших кустов и уже его руки крепко сжимают древко. Только не это, кажется на этой небогатой земле появился еще один охотник - не знающий пощады. Зубастая морда высунулась из-за кустов и начался древнейший танец смерти.
-> init_and_start_knot
-> END



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



//Узел для инициализации значений переменных
=== init_and_start_knot ===
VAR is_end = false //признак окончания игры
...
->game_knot

//Узел игры
=== game_knot ===
{is_end == true: -> END}
+ [Ждать]
->game_knot
+ [Метнуть копьё]
->game_knot
+ [Лезть на дерево]
->game_knot
+ [Ударить ветку]
->game_knot
-> END




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



//Узел игры
=== game_knot ===
{is_end == true: -> END}
{print_hero_state(hero_state)} <>
{print_dino_state(dino_state)} <>
{print_pike_state(pike_state)}

+ [Ждать]
->game_knot
+ [Метнуть копьё]
->game_knot
+ [Лезть на дерево]
->game_knot
+ [Ударить ветку]
->game_knot
-> END

//Состояния героя
=== function print_hero_state(state) ===
{
- state == far_tree:
~ return "Охотник сквозь пламя костра видит раскидистое дерево."
- state == near_tree:
~ return "Охотник стоит под деревом."
- state == up_tree:
~ return "Охотник на дереве, крепко держится за ствол."
}

//Состояния динозавра
=== function print_dino_state(state) ===
{
...
}

//Состояния копья
=== function print_pike_state(state) ===
{
...
}



Теперь осталось только добавить «мозг» всей игры — функцию обработки конечного автомата. На вход её будет поступать тип команды игрока, в качестве результата она будет менять состояния героя, динозавра и копья, а также соответствующую реакцию на событие. Приведу пример пока только для изменения состояния динозавра.



//Узел игры
=== game_knot ===
{is_end == true: -> END}
{print_hero_state(hero_state)} <>
{print_dino_state(dino_state)} <>
{print_pike_state(pike_state)}

+ [Ждать]
{update_states(cmd_wait)}
->game_knot
+ [Метнуть копьё]
{update_states(cmd_throw)}
->game_knot
+ [Лезть на дерево]
{update_states(cmd_up)}
->game_knot
+ [Ударить ветку]
{update_states(cmd_hit)}
->game_knot
-> END

//Функция обработчик состояний
=== function update_states(cmd_type)
//По умолчанию выдаём отклик, похожий на инстед-реализацию
~ temp action_result = "Не сработало. "
//Запоминаем текущие состояния, чтобы автоматы работали параллельно, при изменении в ходе обработки
~ temp curr_dino_state = dino_state
~ temp curr_pike_state = pike_state
~ temp curr_hero_state = hero_state

//Обновляем динозавра
{
-dino_state == dino_visible:
//Если бросаем копье, когда динозавр видим, то он убегает, иначе он просто скрывается
{curr_hero_state == near_tree && cmd_type == cmd_throw:
~dino_state = dino_run
-else:
~dino_state = dino_hidden
}
{curr_hero_state != near_tree && cmd_type == cmd_throw:
~action_result = "Охотник не может подобрать удобную позицию чтобы метнуть копьё, зверюга очень изворотливая."
}
-else:
{cmd_type == cmd_throw:
~action_result = "Присмотревшись к кустам, охотник понимает, что вслепую атаковать бессмысленно."
}
//динозавр снова на виду
~dino_state = dino_visible
}

...

~return action_result




В этой части рассмотрен простой способ реализации автомата на ink. Полный исходный код и особенности оформления будут в следующей части.

Ссылка: https://ifhub.club/2018/09/07/konechnye-avtomaty-v-menyushnom-dvizhke-realizuem-doistoricheskoe-priklyuchenie-na-ink-chast-2.html

[>] Lua справочник
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 16:30:32


BWR_N6: Кто нибудь может скинуть ссылку на Lua справочник. 5.3 Синтаксис и прочие правила. В сети ничего "рабочего" не нашёл. Всё либо обрывками, либо на веб странице. (Для чтения в оффлайн. Интернет не всегда доступен)

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/624

[>] Цитата #441132
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 13:50:35


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

Ссылка: http://bash.im/quote/441132

[>] Конечные автоматы в менюшном движке. Оформляем доисторическое приключение на ink. Часть 3
ifhub.club
RSS-bot(tavern,2) — All
2018-09-12 16:20:36


Продолжение части 2. То что получилось в итоге можно посмотреть по ссылке:
dialas.ru/ink-dino/
Скрин игры на широкоформатном экране:


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




#### Группировка текста

Для того, чтобы в будущем можно было дать на вычитку тексты я сгруппировал их в одном месте и объявил через константы:



//Узел для инициализации значений переменных
=== init_and_start_knot ===
...
CONST T_NOT_WORK = "Не сработало. "
CONST T_HUNTER_WAIT = "Охотник немного подождал. "
CONST T_THROW_FAILED = "Охотник не может подобрать удобную позицию чтобы метнуть копьё, зверюга очень изворотливая."
CONST T_THROW_BLIND = "Присмотревшись к кустам, охотник понимает, что вслепую атаковать бессмысленно."
CONST T_COME_CLOSER = "Пока динозавр скрывался охотник тихонько подкрался ближе к стволу дерева."
...


Правда, читаемость кода несколько снизилась:



//Состояния героя
=== function print_hero_state(state) ===
{
- state == far_tree:
~ return T_STATE_HERO_FAR
- state == near_tree:
~ return T_STATE_HERO_NEAR
- state == up_tree:
~ return T_STATE_HERO_ON_TREE
}





#### Анимированный логотип и финальная картинка

Небольшой ретро-налёт придаёт логотип из ASCII-графики с небольшой анимацией. Использовал Python-библиотеку asciimatics, нашел пару артов с деревом и охотником. Код под спойлером, при его запуске начинается анимация прямо в консоли. Далее просто записал с экрана. Кому интересно длинный код под спойлером, по сути просто переделка примера из библиотеки.


Спойлер


import random
from asciimatics.screen import Screen
from asciimatics.effects import Cycle, Print, Stars, Wipe, RandomNoise
from asciimatics.renderers import StaticRenderer, SpeechBubble, FigletText, Box
from asciimatics.scene import Scene
from asciimatics.screen import Screen
from asciimatics.sprites import Arrow, Plot, Sam, Sprite
from asciimatics.paths import Path
from asciimatics.exceptions import ResizeScreenError
import sys



last_blink = 2
def _blink2():
global last_blink
if last_blink == 2:
last_blink = 0
elif last_blink == 1:
last_blink = 2
elif last_blink == 0:
last_blink = 1

return last_blink


tree_anim = [
"""
. ;
. . ;% ;;
, , :;% %;
: ; :;%;' .,
,. %; %; ; %;' ,;
; ;%; %%; , %; ;%; ,%'
%; %;%; , ; %; ;%; ,%;'
;%; %; ;%; % ;%; ,%;'
`%;. ;%; %;' `;%%;.%;'
`:;%. ;%%. %@; %; ;@%;%'
`:%;. :;bd%; %;@%;'
`@%:. :;%. ;@@%;'
`@%. `;@%. ;@@%;
`@%%. `@%% ;@@%;
;@%. :@%% %@@%;
%@bd%%%bd%%:;
#@%%%%%:;;
%@@%%%::;
%@@@%(o); . '
%@@@o%;:(.,'
`.. %@@@o%::;
`)@@@o%::;
%@@(o)::;
.%@@@@%::;
;%@@@@%::;.
;%@@@@%%:;;;.
...;%@@@@@%%:;;;;,..
"""
]

fire_anim = [
"""



(
)
( (
)
( (
) /\ (
( // | (
_ -.;_/ \—-._
(_;-// | \ —'.\
( `.__ _ ___,')
`'(_ )_)(_)_)'
""",
"""

(
)
(
)
( (
)
( (
) /\ (
( // | (
_ -.;_/ \—-._
(_;-// | \ —'.\
( `.__ _ ___,')
`'(_ )_)(_)_)'
""",
"""
)
(


(
( (
)
( (
) /\ (
( // | (
_ -.;_/ \—-._
(_;-// | \ —'.\
( `.__ _ ___,')
`'(_ )_)(_)_)'
"""
]



hunter_wait_anim = [
"""
,&&&.
.,.&&
\=__/
,'-'.
_.__|/ /|
((_|___/ |
(( `'--|
\\ —._/.
<_,\_\`--'|
<_,-'__,'
"""
];


kust_anim = [
"""
|
\|/|/
\|\\|//|/
\|\|/|/
\\|//
\|/
\|/
|
_\|/__|_\|/____\|/_
"""
];


def _speak(screen, text, pos, start):
return Print(
screen,
SpeechBubble(text, "L", uni=screen.unicode_aware),
x=pos[0] + 4, y=pos[1] - 4,
colour=Screen.COLOUR_CYAN,
clear=True,
start_frame=start,
stop_frame=start+50)


class FireSprite(Sprite):
def __init__(self, screen, path, colour=Screen.COLOUR_WHITE, start_frame=0,
stop_frame=0):
super(FireSprite, self).__init__(
screen,
renderer_dict={
"default": StaticRenderer(images=fire_anim,
animation=_blink2),
"left": StaticRenderer(images=[fire_anim]),
"right": StaticRenderer(images=[fire_anim]),
"down": StaticRenderer(images=[fire_anim]),
"up": StaticRenderer(images=[fire_anim]),
},
path=path,
colour=colour,
start_frame=start_frame,
stop_frame=stop_frame)

def demo(screen):
scenes = []
centre = (screen.width // 2, screen.height // 2)
podium = (8, 5)

#Scene 0
effects = [
Cycle(
screen,
FigletText("DIALAS", font='big'),
screen.height // 2 - 8),
Cycle(
screen,
FigletText("PRESENTS", font='big'),
screen.height // 2 + 3),
#Stars(screen, (screen.width + screen.height) // 2)
]
scenes.append(Scene(effects))

#scene 0 to 1
effects = [
Cycle(
screen,
FigletText("DIALAS", font='big'),
screen.height // 2 - 8),
Cycle(
screen,
FigletText("PRESENTS", font='big'),
screen.height // 2 + 3),
RandomNoise(screen)
]
scenes.append(Scene(effects))

# Scene 1.
path = Path()
path.jump_to(centre[0], centre[1])

effects = [
Sprite(
screen,
renderer_dict={
"default": StaticRenderer(images=tree_anim)
},
path=path,
colour=Screen.COLOUR_GREEN)
]
scenes.append(Scene(effects))

# Scene 2.
path2 = Path()
path2.jump_to(centre[0]-45, centre[1]+7)
path3 = Path()
path3.jump_to(centre[0]-25, centre[1]+9)
#path.jump_to(-20, centre[1])
#path.move_straight_to(centre[0], centre[1], 10)
#path.wait(300)

effects = [
Sprite(
screen,
renderer_dict={
"default": StaticRenderer(images=tree_anim)
},
path=path,
colour=Screen.COLOUR_GREEN),
Sprite(
screen,
renderer_dict={
"default": StaticRenderer(images=hunter_wait_anim)
},
path=path3,
colour=Screen.COLOUR_WHITE),
FireSprite(screen, path2, colour=Screen.COLOUR_RED),
_speak(screen, "ПРОВЕРКА РУССКОГО", centre, 30)
]
scenes.append(Scene(effects))


screen.play(scenes, stop_on_resize=True)

Screen.wrapper(demo)



Финальную картинку нашел в интернете и немного обработал под рисунок карандашем, всё просто.



#### Дизайн темы

Тему решил взять подходящую под доисторические приключения. Я сам мало что понимаю в дизайне и не люблю копаться в коде верстки, поэтому нашел уже готовую из бесплатных: chocotemplates.com/portfolio/dinosaurs. Сгенерировал веб-версию через графический редактор ink и сделал дополнения:


* В style.css поставил фон, настроил похожие цвета шрифтов и кнопки
* В index.html убрал ссылки что написан на ink, для большего погружения в игру.
* В main.js сделал удаление предыдущего текста, так как надо описание только последней сцены (потом узнал про тэг #CLEAR, но решил оставить по-старому)




#### Музыка

Взял саундтрек с сайта www.jamendo.com и добавил кнопку для выключения музыки:



<audio id="player" src="Marian_W_-_Darkbreeze_-_Hunter_s_Legend.mp3" autoplay loop></audio>
<div>
<button onclick="document.getElementById('player').pause()">Выкл. звук</button>
</div>


Так как не сильно разбираюсь во front-end разработке, не стал делать включения звука под разные браузеры и вывод текста что аудио не будет работать.



#### Выводы

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

Ссылка на онлайн-версию: dialas.ru/ink-dino
Скачать архив с веб-версией: cloud.mail.ru/public/276U/1ph5r3Y2L
Исходник игры на ink: pastebin.com/N3PKr6fp

Ссылка: https://ifhub.club/2018/09/12/konechnye-avtomaty-v-menyushnom-dvizhke-oformlyaem-doistoricheskoe-priklyuchenie-na-ink-chast-3.html

[>] Диалоги
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 16:30:32


BWR_N6: Спасибо! Работает!

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12485/#Comment_12485

[>] Цитата #441131
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 13:50:35


xxx: В замке кто-то покопался, так никто не видел, а как в семейниках спустился мусор вынести, так всех соседей повстречал :)

Ссылка: http://bash.im/quote/441131

[>] Новости интерактивной литературы - 14 сентября
ifhub.club
RSS-bot(tavern,2) — All
2018-09-14 11:00:37


* Вышел Quest 5.8. Платформа получила новый интерфейс и переводы на датский, немецкий, греческий, итальянский и испанский (Переводу на русский в декабре исполнится два года). Quest — это гибридная парсерная и менюшная платформа для создания игр при помощи форм.
* Популярный плеер Gargoyle сменил стандартные шрифты на Noto Serif и Go Mono. Это значит, что «коробочная» версия будет сразу поддерживать игры на русском (RInform, RTADS и т.д.). Актуальная сборка для Windows выложена на сайте RInform.
* Вышла бета-версия AXMA Story Maker JS. Программа сменила синтаксис языка: теперь вместо макросов будут Javascript-функции. (Старые игры могут быть автоматически преобразованы.) Версия для новелл выложена отдельно.
* В это воскресенье (если не будет продления сроков) заканчивается приём игр на конкурс ЛОК 2018.
* Завтра заканчивается срок подачи игр на конкурс «Бои без правил»
* Проект InStory объявил о возрождении и полной готовности новой программы-редактора.




Apero

#### Apero

* ERROR 404 — «Аперо-вирус»


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








Гиперкнига

#### Гиперкнига

* Наталья Ильина — «Диалоговый тренажер «В торговом зале»»


> Этот пример демонстрирует вариант использования интерактивной истории в качестве диалогового тренажера. Обыгрываются сцены из реальной жизни с целью приобретения навыков профессиональной деятельности в сфере торговли. Тренажер состоит из нескольких страниц-вопросов с множественным выбором.








Сторигеймы

#### Сторигеймы

* Ksaitr — «Колония Zero»


> Симулятор управляющего

* ВольнымСтилемПоБорщу — «Danganronpa: Лекарство от Отчаяния — пролог»


> Демо-версия пролога фанатской новеллы по серии игр Danganronpa.

* Pete Pr — «Сабас Кровавый на Острове Страха»


> Пираты vs Мутанты

* Anopryan — «Мини-апокалипсис»


> Экспериментальный сторигейм из 2-ух параграфов








Anivisual

#### Anivisual

* HuneX — «Мой Любимый: Выберите Свою Романтическую Историю / My Lovey: Choose Your Otome Story»


> В игре «My Lovey» вы можете бесплатно насладиться разнообразными визуальными новеллами для девушек. Есть реклама · Есть платный контент. Рекомендуемый возраст для игры:12+

* Ein , пер. bizDICK — «Сказка о говорящей лягушке / The Tale of the Talking Frog»


> Пересказ классической сказки середины века с современным поворотом событий. Она довольно короткая, одно прохождение займет около 15 минут, и есть 3 возможных концовки.

* Zetsubou, пер. Unkenbro — «Wander no More»


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

* mimimicee, fusionist, пер. KyleHeren, затем MoodJoy137 — «Вии звонит / Vee Is Calling»


> Ты нашел милую девушку под всевдонимом Вии и начал видео звонок что-бы узнать друг друга получше. Повеселись на своем свидании.

* Moon Eclipse — «Предел Реальности / The Edge Of Reality»


> Дэн, работающий в ломбарде, принимает очень интересную брошь от незнакомки, после чего с ним случаются странные вещи. Теперь ему предстоит отыскать подозрительного вида мужчину, купившего драгоценность, чтобы предотвратить нечто ужасное. Сможет ли он разгадать эту тайну? Решит ли помочь милой незнакомке или оставит эту затею и не пойдёт на риск? Вы можете это решать сами. Новелла на RUVN Contest #3.

* MadRat — «За закрытыми дверями»


> Сестра трактирщика запирает двери — пока она не получит обратно свою Чудесную Книгу, никто не покинет заведение. Путник сжимает кулаки — каждая минута, проведённая здесь, означает потерянную минуту в пути. Оборванец в дальнем углу испуганно прячет лицо, натягивая шарф ещё выше. Мужчина хмурится — раз такое дело, придётся раскошелиться на ещё одну кружку эля. Искатель устало прикрывает глаза — от чего он всегда в центре неприятностей? Этажом выше слышны чьи-то тяжёлые шаги, в камине потрескивают свежие дрова, на кухне в котле закипает вода. Этот вечер обещает быть долгим.







* * *




#### Разное (глобальная ИЛ)

* Обновление CASA: прохождение «Lighthouse Adventure» (1983, BBC Micro)




##### Ink Jam

Закончился джем игр на Ink; на фестиваль была отправлена 61 игра на английском, французском и русском языках. Необязательной темой стала «Не то, о чём ты думаешь».

Позже (неизвестно, когда точно) представители студии Inkle объявят лучшие, по их мнению, игры джема на английском.



##### INTROCOMP

Опубликованы результаты INTROCOMP:



* Intro to Implements of the Arcane, by Oliver Frank (приз $200)
* The Missing Ring, by Felicity Drake (приз $150)
* Retrocession, by Paul Paterson (приз $100)


Чтобы получить свои призы, авторы должны будут закончить игры до 8 сентября 2019 года. Первая игра из не призовых мест, которая будет закончена (полностью, без багов и не наспех), также получит приз в $50.



#### Анонсы и демо

* Wadjet Eye Games и Richard Cobbett вышли на Kickstarter с ролевой игрой про вампиров «Nighthawks». Ричард описывает игру как «ИЛ калибра Sunless Skies, смешанная с атмосферой Vampire: The Masquerade: Bloodlines».
* К тридцатилетию игры The Beast of Torrack Moor (Linda Doughty, 1988, ZX Spectrum) готовится порт игры для браузеров и мобильных на движке Adventuron. Релиз намечен на ноябрь, будет бесплатным, в нём будут новая графика (векторное 3D в изометрической проекции) и пропорциональные шрифты. Порт одобрен автором.




IFDB

#### IFDB

* Sethaniel — «Snow»


> A story told in pieces of memory, about a boy, the girl he loved, and snow.

* AppDude27 — «Before Midnight»


> Why does your Composition and Rhetoric Professor have to assign a 10 page paper due by the end of the week at midnight? Of course, you procrastinate your way through the week to Friday night. It's 7 o'clock...

* SindriV — «Homo Perfectus»


> You are Adam, one of two of the Homo Perfectus's, along with Eve. You two have lived on father's facility for the last fifteen years and have no knowledge of any existence beyond those metallic walls....

* Will11 — «American Outlaws: The James Gang»


> Jesse James was a lad that killed many a man / he robbed the Glendale train / he stole from the rich and he gave to the poor / he had a hand and a heart and a brain. It was on a Saturday night and the moon...

* fairviewcult — «Fairview Highschool Game»


> Welcome to the Fairview Highschool Game. Just as in everyday, you need to make important decisions to survive. This game is an accurate representation of day-to-day life in Fairview High School. Remember the...

* Endmaster — «Rogues»


> From humble beginning to infamy and beyond! This story is a fully self contained one and can easily be read on its own, however it also acts as a "sequel" to Innkeeper.

* Endmaster — «Death Song»


> One musician's tale in a dying world. If youve read and liked Necromancer, then this might interest you as this story takes place during the same course of events of that story.

* Endmaster — «Necromancer»


> Sometimes when darkness calls, you must answer... This story is definitely more "story" than "game", however there are two distinct paths that can be followed, each with their own pitfalls and additional...

* Endmaster — «Eternal»


> The last hope for a dying empire. This story can be very long assuming you're not dying. Years pass and your surroundings will most likely change. You may very well live a life time in the story.

* BerkaZerka — «Dungeon Stompage!»


> An Item and Character-Stat driven Dungeon Adventure Challenge! Can you survive the perils, defeat the monsters, and win the game?

* Endmaster — «Suzy's Strange Saga»


> Endure the daily dangers as the world descends into madness! Descend into madness yourself because hey everyones doing it! Experience the mysteries of the Gray Building! Experience the trashiness of the...

* Nick Luft — «Hill 70: The Battle of Loos, 1915»


> In this game you take on the role of Major Gause, an officer commanding a battalion of infantry in the Imperial German Army, in Lens, France, 25th September 1915. You make decisions based on the problems the...








Itch.io

#### Itch.io

* Spiralux — «Tangled Forest Demo»


> a fairy tale for sad witches

* Creaky Gate Games — «Murder at the Castle»


> Solve the murder, or face the Queen's rage.

* vizthex — «Journey Down a Street»


> A man is going to work. But, he takes a different path than usual. This leads to a mystery, but what kind?








Steam

#### Steam

* JOL Studios — «Just One Line»


> Just One Line – это фэнтезийная ролевая инди-игра, где каждое принятое решение имеет последствия, а игроки со всего света могут бороться за право попасть в Зал славы. Отправьтесь в увлекательное путешествие, выполняя эпические задания и совершая новые открытия в удивительном мире Just One Line!

* Mia Blais-Côté — «Entre-Deux: Cursed»


> 3 short stories, written in Ren’py, with choices and various endings. The world of Medocorilia and the adventures of Elrica, Denis, Jesabel and Manolita.

* Brahn Games — «Help Me Escape! The Puzzle Maker's Office»


> A Virtual Text Message Escape Room Adventure!

* Love in Space — «Shining Song Starnova»


> Take the stage in Shining Song Starnova!

* Melancholic Nights Studio — «Metanormal»


> A supernatural RPG/bullet-hell/visual novel hybrid where you decide if the world deserves to be saved.

* StarNovel Studio — «Journalism class: PART 2»


> The second part of the novel, in which Ashley and Jillian begin to explore the dismissal of the swim coach Wilders.

* Hanae Novels — «Love Games»


> Love Games is a new Visual Novel by Hanae Novels. Main character Mr. Stevens found his uncle's computer that may make any dream come true. Mr. Stevens is in love with his daughter's friend Mikayla. Enjoy the story and find out what kind of dreams Mr. Stevens wants to come true.

* MyDreamForever — «I ♥ You!»


> Привет тебе, незнакомец! Кто бы ты ни был, мне всё равно – эту игру я создал для тебя. Кассиопея – разработанный мною искусственный интеллект. Она не знает ничего о мире; ты волен учить её чему угодно, всё зависит от твоих личных качеств. Узнать человека легко, верно?

* Canvas+Garden — «Love's Sweet Garnish»


> Amidst the falling cherry blossoms, Asaki wishes to revitalize his grandmother's beloved cafe. With the appearance of Rira and Richer, two girls who wish to work at the cafe, this is the start of a bittersweet story that will intertwine them all.

* Veritenze LLC — «Seed of Amaranth»


> What does it take to be a hero, and at what cost? In the irradiated kingdom of Amantia, six characters struggle with this question, bringing them into conflict and unexpected friendships with each other.

Ссылка: https://ifhub.club/2018/09/14/ifnews-37-2018gg.html

[>] Сборка в .apk
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 16:40:32


BWR_N6: Скоро на моём сайте выложу арк с текстовым квестом Прыжок. Только он не сильно квест, но всё же. Р.S. Примерно через 2 дня.

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12486/#Comment_12486

[>] Цитата #441130
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 13:50:35


Пошла обедать в столовке (через корпус от нашего). У подъезда место для курения, там стоит наш новый практикант Коля, вчерашний студент, в джинсах и черной майке.

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

Ссылка: http://bash.im/quote/441130

[>] Словарь определений Ифни
ifhub.club
RSS-bot(tavern,2) — All
2018-09-16 02:50:33


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

Прошу обратить внимание, это не классификация игр, платформ, жанров, типов, интерфейсов и тому подобного, как то некогда было сделано Владимиром Трофимчуком на тяпе, и даже не попытка её составить. Это всего лишь словарь — он может быть противоречив и обязательно будет таковым. Это определения понятий, которыми я пользовался раньше и начал пользоваться с сего дня, после составления этого списка и уточнения ряда слов. Надеюсь, этот словарь кого-то заинтересует или просто позабавит.


* * *




##### пометки словаря




* Для ЭВМ — пометка в словаре, обозначающая вещь, которая предназначена в первую очередь для использования на ЭВМ и/или использование которой без ЭВМ невозможно или вызывает существенные затруднения.
* Не для ЭВМ — пометка в словаре, обозначающая вещь, которая предназначена в первую очередь для использования без ЭВМ, и полученную в виде PDF, DOC, TXT, (прочих текстовых файлов), типографской книги, распечатки, рукописи.
* Технический интерфейс (для ЭВМ) — разные меню в игре, например: для настройки запуска, настройки игрового интерфейса, игровых сохранений; а также технические сообщения во время самого игрового процесса.
* Игровой интерфейс (для ЭВМ) — всё, что непосредственно связано с игровыми ситуациями и поведением игрока и игрового мира в этих ситуациях; вывод текстовой, графической и звуковой информации о состоянии главного героя и состоянии игрового мира.



* * *




#### Словарь определений Ифни




1. Игры (в данном словаре) — тексты (не только для ЭВМ) и программы (для ЭВМ), предназначенные для вовлечения пользователя в игровые ситуации, заложенные автором или возникшие в результате действий пользователя, или получившиеся в результате взаимодействия ситуаций заложенных и ситуаций возникших;
2. Интерактивность (для ЭВМ) — свойство элементов `не технического` интерфейса игры реагировать на действия пользователя. Кнопка разновидности `далее` является `техническим`, а не игровым элементом интерфейса, она лишь выполняет функцию разрыва длинного текста на несколько более коротких блоков.
3. Интерактивность (не для ЭВМ) — свойство структуры текста (полученного в виде PDF, DOC, TXT, (прочих текстовых форматов), типографской книги, распечатки, рукописи) которая позволяет читать текст несколькими разными способами, предусмотренными автором.
4. Литература (в данном словаре) — соответствует общепринятому определению слова `литература`;
5. Книгра — игра с параграфами и переходами, содержащая `интерактивность` и игровые элементы в идее и реализации, см. `игра`. Формы получения: PDF, DOC, TXT, (прочие текстовые форматы), типографская книга, распечатка, рукопись; расшифровка: книга-игра;
6. Текстовые приключения — игры (только ЭВМ), где основной способ получения информации о событиях в игровом мире — чтение текста.
7. Текстовые игры — игры (только ЭВМ), где все функционально значимые части игрового интерфейса состоят из текстовых символов, которые могут использоваться как в качестве средства передачи текстовой информации (см. `текстовые приключения`), так и в качестве изобразительного средства, заменяющего растровую и/или векторную графику в игре.
8. Графические игры — игры (только ЭВМ) которые, если убрать в них все растровые и векторные изображения, невозможно будет проходить, планируя свои действия и однозначно понимая реакции игры на свои действия. Это игры, где все функционально значимые части игрового интерфейса состоят из растровых и/или векторных изображений, которые могут использоваться как в качестве средства передачи информации (см. `графический текст`), так и в качестве основного изобразительного средства.
9. Графический текст — текст в игре, передаваемый в форме растрового или векторного изображения, содержанием которого являются читаемые пользователем языковые символы, несущие значимую для игрового процесса информацию.
10. Гипертекстовая литература — литература, которая изначально пишется для чтения только при помощи ЭВМ, переходы между главами, эпизодами, а также чтение уточнений и сносок осуществляется при помощи клика активных слов или активных участков текста. Наличие игровых элементов в идее и реализации конкретного произведения необязательно, см. `игра`;
11. INSTEAD (без модулей) — платформа для создания игр типа `гипертекстовая литература`, `текстовых игр`, `графических игр`;
12. ЯРИЛ , PROTOPARSER.JS от John Brown, ТОМ2 , RTADS , RINFORM , INSTEAD (с модулями МП3/МП2) — русскоязычные платформы для создания игр типа `интерактивная литература`, см. `ИЛ`;
13. ИЛ — только парсерные игры (только ЭВМ), расшифровка: интерактивная литература;
14. РИЛ — только русскоязычные парсерные игры (только ЭВМ), расшифровка: русская интерактивная литература; см. — `ИЛ`;
15. Парсерные игры , парсеры — игры (только ЭВМ), в которых основные способы взаимодействия пользователя с игровым миром осуществляется при помощи чтения текста и при помощи ввода команд с клавиатуры.
16. IF — расшифровка: Interactive Fiction, см. — `ИЛ`;
17. Квестбуки — см. `сторигейм`;
18. Сторигейм (PDF) — см. `книгра`;
19. Сторигейм (ЭВМ) — см. `гипертекстовая литература`;
20. Менюшная игра (только ЭВМ) — см. `гипертекстовая литература`;
21. Соя — в русскоязычной среде (только ЭВМ), см. `гипертекстовая литература`;
22. Text adventures — см. `текстовые приключения`;
23. CYOA — см. `книгра`, расшифровка на русском: выбери себе приключение;
24. Соя (рус.) — только в русскоязычной среде, см. `менюшная игра`.


Конец словаря

Ссылка: https://ifhub.club/2018/09/16/slovar-opredeleniy-ifni.html

[>] Баги INSTEAD
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 20:30:33


spline: Сейчас просто рай. До 1.9.0 документации реально не хватало =)

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12487/#Comment_12487

[>] Цитата #441133
bash.rss
RSS-bot(tavern,2) — All
2016-09-09 14:20:31


ххх: Как же достали грамотеи... Ну вот как так - пишешь длинный толковый пост, раскладываешь все по полочкам, а они находят одну-единственную ошибку и "фэйсом об тэйбл"...
ууу: Нашел проблему. Отвечай "Я автор, я так вижу!"

Ссылка: http://bash.im/quote/441133

[>] От автора "Потомка оружейника" новая игра на сервисе InStory
ifhub.club
RSS-bot(tavern,2) — All
2018-09-18 01:50:36


автор: StalkerSleem
название: «История тёмного гриба»
платформа: web (online)
карточка игры: db.crem.xyz/game/2262/
прямая ссылка: instory.top/story/3217



###### Видеопрохождение, обзор игры, обращение к авторам сервиса InStory

Ссылка: https://ifhub.club/2018/09/18/ot-avtora-potomka-oruzheynika-novaya-igra-na-servise-instory.html

[>] Lua справочник
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 21:00:45


Dwarf Vader: Про справочник в каких-нибудь форматах типа **txt** или там **pdf** я без понятия где найти по самой свежей версии. Но можно же сохранить **html** страницу для чтения оффлайн просто нажав правой клавишей и выбрав пункт _Сохранить как_ Для телефона не подойдет такой вариант, бесспорно, но что поделать. Вот переведенный на русский мануал: [lua.org.ru/contents_ru.html](http://lua.org.ru/contents_ru.html "lua.org.ru/contents_ru.html") Увы оглавление они не сделали как в оригинале. Оригинал: [https://lua.org/manual/5.3/](https://www.lua.org/manual/5.3/ "https://lua.org/manual/5.3/") Именно по 5.3 я не видел в другом виде.

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12488/#Comment_12488

[>] Цитата #441136
bash.rss
RSS-bot(tavern,2) — All
2016-09-10 09:20:32


Жена на днях обмолвилась про задержку, я значится значения не придал.
Спустя пару дней собрались гулять с дитём. Я его одел и жене на руки отдал - сам пошел одеваться.
Вдруг жена, с сожалением и разочарованием говорит - "Дорогой, две полоски это жопа".
Знали бы вы насколько я охренел в тот момент. Я не против третьего, но не с интервалом в год.
В-общем, увидев как я медленно оседаю по стенке, жена поспешила развернуть свою мысль. Оказывается на детских колготках сзади два шва, а я их ребенку задом-наперед надел.

Ссылка: http://bash.im/quote/441136

[>] Новости интерактивной литературы - 21 сентября
ifhub.club
RSS-bot(tavern,2) — All
2018-09-21 11:00:34


* Малое обновление Аперо: команды «ФЛАЖОК» и «ПЕРЕКЛЮЧАТЕЛЬ».
* Лучшей игрой Аперо за май 2018 года выбрана «Парсерная дуэль».
* Много обновлений: FireURQ Адвентюрная система




#### Новые игры




* На конкурсе ЛОК 2018 закончился приём игр. Победитель будет выбран броском кубика. Участвуют:

* Saint «Запретная игра»


* Qwerty «Реиграбельность»
* Ajenta «Тьма разума»
* fireton «Банан-2»
Анонсированная игра «Ироническая адвенчура о загадочных мошенницах в кукольном театре» до релиза не дошла.

* 26 неделя «Паровозик-4»: NickoAilus «ЛИК» (см. в разделе «Аперо»)
* 27 неделя «Паровозик-4»: Zlobot «RED RIDING HOOD REVENGE»




Apero

#### Apero

* drag — «ЛИК»


> Два года институт изучения искусственного интеллекта бился над, казалось бы, непосильной задачей… Однако всё-таки справился с ней. Он создал полноценный ИИ. Теперь настало время найти человека, готового провести с ним первый в мире контакт.








Сторигеймы

#### Сторигеймы

* Nitromaniac — «Геймеры против Спортсменов»


> Жуткое противостояние

* Anopryan — «Поваренная книга митрилоюзера»


> Небольшой туториал по созданию игровых механик всех видов и сложностей

* Anopryan — «Бесконечное подземелье»


> Небольшой данжен кроулер








Instory

#### Instory

* StalkerSleem — «История тёмного гриба»


> В тёмные уголки сознания приходит прозрение, прозрение того, что всё это время мы были… грибом!








* * *





* Организатор ECTOCOMP спрашивает, стоит ли расширить время номинации «La Petite Mort» от игр, написанных за три часа и принимать игры не весь октябрь, а только в последние 5 дней.




#### Новые игры




* howtophil — «Please Help Me»


> Help the person on the other end of the machine get free.

* Metia Interactive — «Guardian Episode One» (Android)


> You are about to guide Maia on a treacherous journey where decisions aren't simply about life and death. The gods are watching Maia very closely, judging her behaviours, weighing her choices. Maia's mana is at stake in many of the moves she will make.





Textadventures.co.uk

#### Textadventures.co.uk

* AmericanWonton — «Crazies»
* DRAGONDUNGON — «Corruption»
* jerr-harden — «NOSFERATU: The Curse»
* 19ddonawitz — «The Consequences of the choices we make»
* itsmeagain123 — «Undercover in London»
* thegreatandpowerfultoaster — «At Morning Light Prologue»
* M_Poisson — «0 | Meurtre Carnassier»
* EclipseGryph — «Escape the Burd.Life Recording Studio!»
* Kurooco — «Selling the Basement»
* edricsoon888 — «Inklewriter Project»
* hexagonalhexagon — «Five To Nine To Five»
* dooks23 — «rooms»
* EMANUEL B. — «BLACK HOLE»







IFDB

#### IFDB

* William Brown — «The Mysteries of Baroque»


> Mad science raised you from the dead! Pursue justice or vengeance, love or secrets, as you save or destroy the world with forbidden eldritch power. "The Mysteries of Baroque" is a 200,000-word interactive...

* Metia Interactive and Edwin McRae — «The Guardian Episode One»


> A guardian must protect her people against the horrors of a world grown wild… Episode One begins outside a traditional Maori settlement in Fiordland, New Zealand. The people are protected by Guardians, and...

* BerkaZerka — «Cows vs. Aliens!»


> Farmer Brown is on vacation and it's up to Fernando El Fantastico the Bull (that's you!) to save his Herd when Aliens come to harvest them! (by playing draw poker against a horde of moronic alien invaders!)








Itch.io

#### Itch.io

* Kung Fu Space Barbarian — «Crypt Shyfter: Legend of Silver Wolf, Master of the Grey Blade»
* Magic Magpie Games — «Daily Glide»
* BanzaiBonsai — «Six Shots»


> Your old life? Gone. Your lover? Dead. Murdered by the bastard Edward Green. Taking up the way of the revolver, you swore to make your old companion pay for what he did to you.








Steam

#### Steam

* Choice of Games — «The Mysteries of Baroque»


> Mad science raised you from the dead! Pursue justice or vengeance, love or secrets, as you save or destroy the world with forbidden eldritch power.

* Stirfire Studios, The Fear Corp — «The Dark Room»


> Addictive and vicious retro-styled comedy puzzler chock full of profanity, abuse, unfairness and warped logic. Will You: Go North? Find Light Switch? Cower and whimper like a beaten swine? Make your decision and escape The Dark Room! Just remember — YA DIE! YA DIE! YA DIE! YA DIE!

* xs2pulz — «Scarlet Smiling Skull»


> Scarlet Smiling Skull is a unique visual novel with stylized visual, relate-able topics, and meaningful choices!

* Salamandra88 — «Escape from the Princess»


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

* SimProse Studios — «The Orphaned Soul»


> A young girl, abandoned as an infant, goes on a search for her parents and identity in a dark fantasy world populated with foul beasts and nasty cuthroats.

* Ladybug Games — «The Great Voyage — Visual Novel»


> A visual novel short story inspired by the gorgeous pixel art of PC-98 games and a melodramatic story full of betrayal and crescendo.

* Opendream — «Corrupt»


> A 2017 Thailand's phenomenal anti-corruption mobile visual novel is now available on Steam for FREE! Face the real world-inspired corruption cases and experience the consequences by yourself. Developed and produced by Opendream and Khon Thai Foundation.

* sakevisual — «Kansei»


> A murder mystery visual novel. Use your psychic powers to uncover secrets and hunt down a murderer.

* Jormungand Studio — «Tasty Shame in Silver Soul!»


> Привет, новичок! Мы рады приветствовать тебя в академии Сильвер Соул, в месте, где сбываются все самые сокровенные желания и мечты.

* Ozapell — «Ozapell Mystery Text Adventure»


> A retro early 1980s text adventure experience involving a murder mystery that is generated differently each time the game is played.

Ссылка: https://ifhub.club/2018/09/21/ifnews-38-2018.html

[>] Lua справочник
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 21:40:34


peter: В инстеде, кстати, используется Lua5.1 :)

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12489/#Comment_12489

[>] Цитата #441135
bash.rss
RSS-bot(tavern,2) — All
2016-09-10 09:20:32


xxx: Очень помогает проснуться с утра арбуз с вечера...

Ссылка: http://bash.im/quote/441135

[>] Конечные автоматы в менюшном движке. Повышаем доступность доисторического приключения на ink. Часть 4
ifhub.club
RSS-bot(tavern,2) — All
2018-09-22 01:20:37


Продолжение части 3. Ссылки на итоговую версию игры «Доисторическая схватка» приведены в конце текста.

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

Словом «доступность» в русском языке может обозначаться очень большое количество вещей, вплоть до женского поведения. Но и даже конкретно внутри IT-индустрии часто путаются понятия доступность в смысле accessibility и доступность в смысле availability, поэтому явно уточним, что данный материал посвящён вопросам accessibility (также известной как a11y), то есть способности какого-либо продукта (материального или нематериального), быть использованным как можно большим количеством разных пользователей, независимо от их физических и технических ограничений.



#### Предупреждение о необходимости JavaScript

Уточнение про не только физические, но и технические ограничения в определении доступности неслучайно. Маленький экран при мелком тексте заставляет абсолютно здорового человека почувствовать себя слабовидящим, поэтому не стоит сужать предметную область доступности до людей с физическими ограничениями. Да и физические ограничения имеют более широкую природу, чем просто прямое следствие дефекта, например, попытка заказать через приложение пиццу в состоянии сильного опьянения зачастую не сильно отличается от работы пользователя с сочетными двигательными и ментальными нарушениями. Однако вопросы размераи интервалов текста, минимального коэффициента контрастности или агрессивных спецэффектов, способных вызывать у пользователя физический дискомфорт, интуитивно понятны любому мало-мальски грамотному дизайнеру и относятся скорей к общим принципам, поэтому в рамках данного разговора специально на них останавливаться не будем, а вот общий вопрос отсутствия поддержки JavaScript представляется уже не столь очевидным.

Например, Chrome скоро может начать по умолчанию автоматически отключать JavaScript при низкой скорости соединения, так что интерфейс, критически зависящий от данной технологии, если и умирает, то пускай делает это хотя бы с предсмертным стоном. В связи с этим, имеет смысл добавить в статичную часть интерфейса в файле index.html соответствующее оповещение средствами тега noscript:




<noscript><p>Для работы игры требуется поддержка JavaScript, которая отсутствует или отключена в вашем браузере.</p></noscript>



Теперь пользователь хотя бы будет понимать причину, почему игра не работает.

Между прочем, в некоторых компаниях, например, в Facebook, разработчиков заставляют работать определённое количество часов со своими собственными продуктами на скоростях уровня GPRS, чтобы они не забывали, что не все их пользователи живут в Долине.



#### Указание языка текста

Текст — это, пожалуй, наиболее доступный вид контента, максимально пригодный для всевозможных способов восприятия, поэтому делать недоступные текстовые игры вообще должно быть стыдно, так как это всё равно что забивать молотком шурупы. При должной технической реализации он может быть представлен в любом альтернативном виде практически без каких-либо потерь, а соответствующее преобразование будет выполняться легко и просто прямо на пользовательском устройстве в соответствии с любыми специфическими потребностями: для визуального восприятия его можно отобразить в иной цветовой гамме, с любым размером символов или любым шрифтом; для тактильного восприятия его можно вывести рельефно-точечным шрифтом в соответствии с любой трансляционной таблицей Брайля; для слухового восприятия его можно прочитать синтезатором речи; для комбинированного восприятия можно делать чтение вслух синтезатором, сопровождая это специальным визуальным выделением читаемого фрагмента а-ля караоке. Однако некоторые способы альтернативного представления могут потребовать дополнительных метаданных, в частности, знания языка и диалекта, на котором написан текст, чтобы вспомогательная технология могла, например, автоматически задействовать соответствующий синтезатор речи.

HTML имеет специальные средства указания языка текста посредством атрибута lang. Не стоит пренебрегать данным аспектом, так как это не менее важно, чем указание кодировки текста через charset, а главное и не сложнее этого.

Конечно, можно и пренебречь явным указанием языка, переложив задачу его определения на самого пользователя или применяемую им технологию, однако это, во-первых, халтура, причём в простых для реализации вещах, а во-вторых, используя готовые решения, такие как CMS или web-платформы для написания текстовых игр, вы можете столкнуться с тем, что какой-то язык там уже определён и, как правило, это будет английский. Ну а некорректное указание языка текста — это уже проблема совсем другого уровня, чем просто отсутствие такого указания. Это может привести к инициативному ухудшению удобства работы пользователя со стороны вашего интерфейса, когда он будет отправлять информацию, специально заставляющую программное обеспечение работать с русскоязычным текстом как с англоязычным.

В случае с используемым web-интерпретатором ink мы наблюдаем как раз эту самую ситуацию — в файле index.html явно определён английский язык для всего содержимого страницы. Поскольку рассматриваемая игра является русскоязычной, то переопределим язык на русский:




<html lang="ru">





#### Альтернативное представление недоступного контента

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

Если игра содержит, например, видео с говорящим человеком, то обеспечить его доступность без прямого слухового восприятия можно посредством субтитров. В HTML контейнеры audio и video позволяют через тег track добавить файл синхронизированных субтитров в формате VTT.

Впрочем, видео с монологами в текстовых играх обычно встречается на последних местах КРИЛа, а более распространённой задачей является обеспечение доступности графических иллюстраций в текстовой форме. В HTML для этого у тега img существует специальный атрибут alt, содержащий тот текст, который будет восприниматься пользователем программы экранного доступа (screenreader) или человеком, работающим в браузере, где отключён или не поддерживается показ картинок.

Следует осознавать, что иллюстрации могут играть ключевое значение для понимания текста, например, как в финале рассматриваемой игры:



> «Путь свободен, победа!
>
> [картинка, которую мы не видим]
>
> После долгих месяцев скитаний охотник нашёл свою судьбу.»
>

Без знания того, что изображено на картинке, судьба охотника остаётся непонятной. Это, в частности, к вопросу о том, когда же именно текстовая игра теряет проходимость без графики. Здесь формально всё проходимо, но часть смысла утрачена.

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

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

Используемый web-интерпретатор ink в принципе умеет принимать свойство IMAGE и его значение в виде пути к файлу изображения, из чего потом генерирует элемент img с атрибутом src, но проблема в том, что мы для решения поставленной задачи нуждаемся в двух отдельных значениях для пути к файлу (атрибут src) и для описания изображения (атрибут alt). Одно из возможных решений может выглядеть как расширение диалекта ink для используемого интерпретатора, когда мы введём дополнительное соглашение, что значение свойства IMAGE может представлять собой либо путь к файлу, либо путь к файлу и описание изображения, которые разделены вертикальной чертой «|»:




// Картинка без описания (как и изначально)
# IMAGE: images/logo.gif
// Картинка с описанием
# IMAGE: images/logo.gif|Вступительная анимация с охотником у костра под деревом



Ну а после этого мы идём в файл main.js и дорабатываем код генерации элемента img, который располагается после комментария «IMAGE: src»:




// IMAGE: src
if( splitTag && splitTag.property == "IMAGE" ) {
var imageElement = document.createElement('img');
var valArr = splitTag.val.split('|');
if ( valArr.length == 2 ) {
imageElement.src = valArr[0];
imageElement.alt = valArr[1];
} else {
imageElement.src = splitTag.val;
}
storyContainer.appendChild(imageElement);

showAfter(delay, imageElement);
delay += 200.0;
}



Вообще-то по спецификации атрибут alt должен быть всегда, даже если картинка не несёт содержательного смысла, но намерено не будем добавлять пустой alt для IMAGE без описания, чтобы при случае автора дёрнул валидатор или инспектор из какого-нибудь набора инструментов web-разработки, так как наверняка все внедрения через IMAGE будут содержательным контентом и отсутствие подписи для таких случаев будет ничем иным, как упущением, а не осознанным решением.



#### Семантический каркас

Пользователь, взаимодействующий с визуально ориентированным web-интерфейсом невизуальными методами, воспринимает его линейно в соответствии с порядком элементов в дереве DOM, поэтому не имеет контекста в виде позиционирования блоков, а также работает без восприятия большей части графического акцентирования и цветовой дифференциации. По этой причине выделение, например, панели инвентаря отдельной колонкой с отличающейся фоновой подложкой, ничем такому пользователю не поможет.

Для передачи информации о структуре страницы существует специальный раздел технологии WAI-ARIA, называющийся landmarks. Он позволяет обозначить блоки страницы в соответствии с несколькими базовыми семантическими ролями (верхний и нижний колон-титулы, основное содержимое, навигационная область и пр.), причём, сделать это в иерархической форме, за счёт чего донести дополнительную информацию о семантической структуре страницы до пользователей вспомогательных технологий, а также дать им дополнительный слой навигации по этим областям.

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

Весь текст игры выводится в контейнер div с id="story", статически прописанный в index.html (в коде движка он фигурирует как элемент storyContainer). Именно его и обозначим как область основного содержимого средствами атрибута role:




<div id="story" class="container" role="main">



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



#### Автоматическое прочтение описания

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

Решением данной проблемы является автоматическое прочтение нового описания. Для нативных приложений на этот случай существуют специальные системные API или API самого вспомогательного программного обеспечения, ну а для web в спецификации WAI-ARIA существует отдельный вид семантических областей, называемых live regions.

Разработчик может пометить те области интерфейса, обновление содержимого в которых достаточно важно для того, чтобы автоматически зачитывать новый контент. В нашем случае автоматически зачитывать имеет смысл просто весь блок с обновляющемся текстом игры, то есть уже упомянутый div с id="story", что мы и обозначим средствами атрибута aria-live:




<div id="story" class="container" role="main" aria-live="polite">



Примечание для копипастеров: К сожалению, с имплементацией WAI-ARIA наблюдается такой же бардак, как и со всеми web-технологиями для front-end разработки, то есть неравномерность и неконсистентность поддержки для различных пользовательских конфигураций. Причём, к чехарде с браузерами и их версиями добавляется ещё чехарда с самими программами экранного доступа и их версиями, так что бардак возрастает экспоненциально. Live regions как раз относится к той части спецификации WAI-ARIA, для которой данные проблемы по-прежнему справедливы. В итоге, в нашем случае приведённая реализация вполне приемлема, но при более сложных задачах, когда надо будет управлять приоритетностью зачитывания или выстраивать иерархию таких областей, простое копирование этого решения может оказаться не лучшим вариантом, и надо будет самостоятельно вырабатывать решение с реальным тестированием результата.

Ещё одним нюансом является то, что опции выбора действий главного героя также выводятся параграфами во всё тот же div с id="story", а значит будут зачитываться вместе с изменившемся описанием. Кому-то это может показаться даже удобным, но с другой стороны, перечисление всех опций подряд в общем потоке описания может оказаться недостаточно информативным и даже в чём-то запутывающем, когда несколько вариантов могут восприниматься как один. К тому же в рассматриваемой игре варианты всё равно неизменны, да и пользователю в любом случае предстоит взаимодействовать с этим участком интерфейса, где мы предоставим ему эту информацию в более структурированном виде, поэтому, а также с целью иллюстрации различных технических приёмов, реализуем исключение опций выбора из автоматически прочитывающегося описания.

Это делается через всё тот же атрибут aria-live, но со значением off. Области с aria-live="off" внутри других live regions будут игнорироваться и пропускаться при чтении, поэтому нам всего лишь надо поместить весь блок вариантов выбора в такую «замалчивающуюся» область. Однако нам всё равно предстоит доделывать область выборов, так что на конкретный код уже со всеми изменениями посмотрим чуть позже.



#### Структурная вёрстка

HTML, помимо возможностей характерных для типографской вёрстки, типа управления шрифтами, размером символов, позиционированием блоков и прочего, с незапамятных времён также имеет и дополнительный смысловой уровень, описывающий структурные типы элементов, например, заголовки, таблицы, списки и прочее. Специальные семантические области, о которых шла речь выше, появились сравнительно недавно с распространением HTML5, а вот структурные элементы появились ещё на заре HTML.

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

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

Здесь возникает проблема, что старые добрые структурные теги HTML в браузерах уже имеют некоторые дефолтные стилевые оформления, так что когда мы обозначаем что-то HTML-заголовком или HTML-списком, то это сразу приводит к тому, что этот элемент получает набор каких-то стилей, из-за чего плывёт весь интерфейс, так как изначально этого никто не предполагал.

Это стандартная проблема для всех проектов, где доступностью начинают заниматься уже после основной стадии разработки. Если разрабатывать интерфейс с учётом всего этого с самого начала, то таких проблем не будет. Однако реальность такова, что доступность чаще достраивают потом, нежели закладывают с самого начала, поэтому спецификация WAI-ARIA на 50%, а может и на все 75%, состоит из костылей, дублирующих стандартные структурные элементы, которые позволяют добиться тех же результатов, но не затрагивая визуальную часть интерфейса. В нашем случае переделать всё на HTML-списки возможно даже было бы проще, но с этим справится кто угодно, поэтому покажем более сложный путь через WAI-ARIA, который к тому же более ценен как общий пример.

Как известно, HTML-список состоит из общего контейнера (ul или ol), внутрь которого вкладываются элементы (li). С точки зрения WAI-ARIA всё выглядит точно также: то есть нам надо создать элемент с ролью общего контейнера (list), внутрь которого поместить элементы с ролью пунктов списка (listitem).

Также вспомним, что у нас подвисла задача с необходимостью исключить из автоматического зачитывания варианты выбора, так что атрибут aria-live="off" как раз имеет смысл назначить контейнеру списка.

Генерация перечня вариантов выбора происходит внутри движка, так что нам придётся снова залезть в файл main.js, где соответствующий код располагается после комментария «Create HTML choices from ink choices».

Сначала создадим элемент div с атрибутами role="list" и aria-live="off", после чего модифицируем функцию генерации вариантов выбора, вставив туда присвоение атрибута role="listitem" элементам параграфов и реализовав их добавление внутрь div тела списка, а не div всего описания:




var choiceParagraphRegion = document.createElement('div');
choiceParagraphRegion.setAttribute('role', 'list');
choiceParagraphRegion.setAttribute('aria-live', 'off');
storyContainer.appendChild(choiceParagraphRegion);

// Create HTML choices from ink choices
story.currentChoices.forEach(function(choice) {

// Create paragraph with anchor element
var choiceParagraphElement = document.createElement('p');
choiceParagraphElement.classList.add("choice");
choiceParagraphElement.setAttribute('role', 'listitem');
choiceParagraphElement.innerHTML = `<a href='#'>${choice.text}</a>`
choiceParagraphRegion.appendChild(choiceParagraphElement);



(Здесь показана только изменённая часть и код оборван в середине тела функции, так что аккуратнее.)

Теперь блок вариантов выбора будет генерироваться вот в таком виде:




<div role="list" aria-live="off">
<p role="listitem">...</p>
<p role="listitem">...</p>
</div>



Это никак не затронет визуальную вёрстку, а программы экранного доступа заставит обрабатывать этот блок как обычный HTML-список, да к тому же не озвучивать его содержимое при изменении.



#### Не в этот раз, так в следующий...

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

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

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

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

На этом всё. Делайте доступные интерфейсы и не забывайте, что ink пишется с маленькой буквы.



#### Ссылки

Игра «Доисторическая схватка»:



* Играть онлайн
* Скачать игру с web-интерпретатором
* Исходный код ink

Ссылка: https://ifhub.club/2018/09/22/konechnye-avtomaty-v-menyushnom-dvizhke-povyshaem-dostupnost-doistoricheskogo-priklyucheniya-na-ink-chast-4.html

[>] Первый блин комом ))
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-09 23:30:43


bezzmx: Последняя версия 3D Coat 4.8.25 Также существует любительская и профессиональная версия. У меня любительская - она стоит дешевле. Но несколько ограничена: максимальный размер текстур до 2048 px, количество слоев в сцене не более 7, и запрещено использование в коммерческих целях. Ну и версии для Windows, MacOS и Linux существуют. Ну и 30-дневная ознакомительная версия у них также есть.

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12490/#Comment_12490

[>] Цитата #441134
bash.rss
RSS-bot(tavern,2) — All
2016-09-10 09:20:32


Очередное сравнение подходов Apple и Android (GeekTimes):

N1ntend0: Мы с раннего детства воспитывались по принципу: вот погреб, в нем картофель, соленья и варенье. Если ты хочешь попить чай — ты спускаешься в погреб и выбираешь варенье. Если хочешь сварить ужин — спускаешь в погреб и достаешь картофель с соленьями. Apple предлагает подход, когда картофель у тебя уже лежит на кухне возле кастрюли, в которой ты его будешь варить, а варенье появляется только тогда, когда закипел чайник. Да это новое, а мы боимся новое — это нормально. Но к нему можно привыкнуть и научиться извлекать из этого пользу.
k102: Про аналогию — я хочу варенья, но я не хочу его с чаем, я хочу его есть прямо из банки, зачерпывая куском сыра. Ну мало ли. И вот чтобы это сделать мне надо поставить чайник. Э… WTF?..

Ссылка: http://bash.im/quote/441134

[>] Хорошо сделанная CYOA для Android «Guardian Episode One», опрос про мобильные версии игр
ifhub.club
RSS-bot(tavern,2) — All
2018-09-22 15:20:47


название : «Guardian Episode One» (Android)
тип : игра для мобильных устройств с менюшным управлением
предыдущий обзор на эту же тему : Особенности Android версии игры — В поисках магии, книга 1 «Пиромант»



###### Видеообзор интерфейса, впечатления, размышления.

Ссылка: https://ifhub.club/2018/09/22/horosho-sdelannaya-cyoa-dlya-android-guardian-episode-one-opros-pro-mobilnye-versii-igr.html

[>] Инстедоз 6: марсианские хрониеи (быть или не быть?)
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-10 11:00:34


BWR_N6: Так, есть уже "Другой Марс", "Каникулы на Марсе:Избранное" и... Всё вроде бы. Я уже почти закончил писать свой парсерный квест "Система"! Оказалось это не так то и сложно))

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12493/#Comment_12493

[>] Цитата #441138
bash.rss
RSS-bot(tavern,2) — All
2016-09-10 09:50:31


Из отзыва на уценённую стойку для дрели:

Удивительный товар — практически отсутствуют ровные поверхности. Стол изогнут. Тиски с выступом снизу — качаются на столе. Люфт в направляющих на 2 мм. При опускании движение с заеданием, боковыми рывками, то есть угроза поломки инструмента. К сожалению, при покупке это сложно оценить без опыта — нужно собрать. Ну вот, собрал и офигеваю.

Ссылка: http://bash.im/quote/441138

[>] Новости интерактивной литературы - 28 сентября
ifhub.club
RSS-bot(tavern,2) — All
2018-09-28 06:40:37


* Обновление Аперо: команды МУЗЫКА и ЗВУК.
* Protoparser.js 6: команды ЛОКАЦИИ, ТЕРЕТЬ, ОТРЕЗАТЬ, ПРИВЯЗАТЬ, РАЗВЯЗАТЬ, ЗАЖЕЧЬ, ПОКЛОНИТЬСЯ и улучшения для авторов





#### Новые игры

* Nami, пер. Reneen — «Friendly Bunny Mochi»


> Это сиквел Lonely Wolf Treat (о мой ёж, там же в переводе неканоничные имена!), которую вы можете скачать на официальной странице игры.
> В этой части вы поближе познакомитесь с Моти, которая хочет, чтобы все были друзьями! Даже лиса, которая очень хочет съесть её на ужин.




Apero

#### Apero

* (Паровозик-4, неделя 28) Агент007 — «Охотники и Собиратели (Мультиплеер)»


> Ты — человек разумный. Твои предки научились добывать огонь и возделывать земли. Научись и ты!








INSTEAD репозиторий

#### INSTEAD репозиторий (песочница)

* ArAnStudio(N6) — «Атака Марса: Полное издание»


> Сборник линейных и нелинейных историй «Атаки Марса».








Сторигеймы

#### Сторигеймы

* Leem — «Красношапкова»


> Зоя нашла свою бабушку мертвой. Теперь ей предстоит выяснить, что произошло.

* Дядя Марат — «Геймеры против Шпионов»


> Геймеры против Шпионов

* Ksaitr — «Колония Zero»


> Симулятор управляющего

* Pete Pr — «Сабас Кровавый на Острове Страха»


> Пираты vs Мутанты

* Zaratystra — «Симулятор Киллера»


> Вам предстоит стать наёмным убийцей в непростом деле








Anivisual

#### Anivisual

* sakevisual, пер. Red Lotus — «Пропуск за кулисы / Backstage Pass»


> Гламур и блеск шоу-бизнеса не привлекают Сиан. Как дочь профессионального визажиста она знает, какой напряжённой и непостоянной может быть работа, поэтому стремится к чему-то более стабильному. Когда внезапный несчастный случай рушит планы Сиан на спокойную жизнь в колледже, она понимает, что должна использовать свои навыки визажиста, чтобы продержаться до конца года. Мир развлечений может быть диким и непредсказуемым, но Сиан узнает, что в нём есть и много любви. Зеркало: /yadi.sk Зеркало: cloud.mail.ru

* Genius — «Мой Фальшивый Парень: Твой Романтический Выбор / My Fake Boyfriend: Romance You Choose»


> Ты — главная героиня! Наслаждайся романтическими отношениями с красивыми ФИКТИВНЫМИ бойфрендами! Ты — обычная молодая девушка, которую недавно бросил парень. «Ты не знаешь, каково это — любить и быть в отношениях. Ты такая скучная. Давай расстанемся!» Ты приходишь в шок, услышав о «фиктивных бойфрендах» от своей коллеги Миюки. Она рассказывает тебе, что же такое «фиктивный бойфренд». Есть реклама · Есть платный контент. Рекомендуемый возраст для игры:12+

* Innocent Grey, пер. Илья — «Девушка в скорлупе — Второй эпизод / Kara no Shoujo The Second Episode»


> Вторая история разворачивается в Токио, в декабре 1957-го года (через 6 лет после Картагры и через полтора года после Kara no Shoujo). Нам вновь предстоит играть роль детектива Рейдзи Токисаки. На протяжении долгого времени Рейдзи пытался найти исчезнувшую девушку по имени Токо, но все его усилия оказались напрасными. Здравый смысл подсказывает, что скорее всего Токо уже давно мертва — однако наш герой до сих пор не может смириться с этим и продолжает поиски, гоняясь за призрачными надеждами. В это время в городе происходит несколько странных убийств: какой-то садист вспарывает своим жертвам животы и помещает туда глиняную куклу, похожую на маленького ребёнка.

* Capcom, пер. Dant — «Судебный поворот 2 / Phoenix Wright: Ace Attorney 2 — Justice for All / Gyakuten Saiban 2»


> «Судебный поворот 2» — продолжение популярной серии игр о молодом адвокате Рюити Хорасё. На протяжении четырёх дел игрока ждут новые персонажи, повороты и игровые возможности. Как обычно, главному герою предстоит оправдать своих клиентов, и для этого ему понадобится собирать улики, общаться со свидетелями и противостоять коварным прокурорам. И лишь преодолев все трудности, он сможет найти ответ на вопрос: «Каким должен быть настоящий адвокат?»

* Alice in Dissonance, пер. SUN-TEAM — «Макна Грамура и фея Белл / Mhakna Gramura to Fairy Bell»


> «Макна Грамура и фея Белл» является спин-оффом серии «fault» и основана на книге «Фея Белл», упоминаемой в её вселенной. Не содержит спойлеров к остальным работам серии и считается самостоятельным произведением. Это история о девочке Макне и её друге Себиярно. Они скрашивают одиночество друг друга в приюте Малбер, глава которого, злобная тайгра Анна, всячески отравляет им жизнь. Однако вместе они преодолевают все тягости, ежедневно наслаждаясь новыми открытиями. Только вот в приюте есть один обычай: тех, кого не забрали в семью до десяти лет, превращают в животных и продают.

* Team Red Mad Turtles — «Под авторством Люси»


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








* * *





* Сегодня — последний день заливки игр на IFComp. Игры будут опубликованы 1 октября.




#### Анонсы и демо

* Игра Sunless Skies получила дату релиза (31 января 2019). Уже сейчас выпущена бесплатная настольная ролевая игра «Skyfarer» по мотивам вселенной
* На Kickstarter появилось демо «Nighthawks – The Vampire RPG»
* Редизайн Fallen London выходит из беты 1 октября.
* Трилогия Phoenix Wright: Ace Attorney получит официальный релиз на ПК и современных консолях в начале 2019 года на английском языке.




#### Новые игры




Textadventures.co.uk

#### Textadventures.co.uk

* mrbananamangamez — «The Union of Eros»
* turnaround games — «Terminal Sickness»
* SaniaGava — «hell is a beautiful place»
* danielgi2 — «Salty Tears -LGBT+ story — Rainbow game jam 2018»
* xXredwolf56Xx — «1st game»
* TheGamers AdamIsCoolLikeMinecraft — «Star Trek: 2635 Season 1 Episode 1»
* Shadowninja1017 — «Larry's Adventure»
* AmericanWonton — «Crazies»
* DRAGONDUNGON — «Corruption»







IFDB

#### IFDB

* Turnaround Games — «Terminal Sickness»


> A story driven text adventure following a mother's survival after the outbreak of a global pandemic. You play a female protagonist in a non-linear, text based adventure. The world is detailed, interactive...

* Phillip J Rhoades — «Please Help Me»


> Help the person on the other end of the machine get free. You find a small black box with a keyboard and a little screen buzzing and flashing at you. When you pick it up, you see the numbers "1979" scratched...








Itch.io

#### Itch.io

* King Bugs — «Vault 24»
* HealthImpact.Studio — «Clinical Encounters Alcohol: Amy»


> Interact with Amy to improve interviewing and diagnosis skills for alcohol use!

* chris1024 — «Moon Harvest»


> It's like the opposite of Harvest Moon

* ChilliTech — «Cozmoz: Planetry Control»


> Space

* FACT Liverpool — «Future Infinite Guide»


> Do you want to live forever? You decide you need help!

* Ahmet Kamil Keleş — «Interactive Horror Stories»


> Choose your own story!








Steam

#### Steam

* Mia Blais-Côté — «Red and Blue ~ Cycles of Existence»


> A tragic tale, written with Ren’py. Salieka is madly in love with Taralise, since the day she saved her life.

* 七彩绘色 — «鬼畜大冒险 Gui Chu Da Mao Xian»


> a text-based visual novel with some RPG elements. As the story progresses, you will collaborate with and fight against Gui Chu stars. Remember, collaborating and fighting is just a means to survive, not an answer to the secrets in this world. Your mission is to figure out the truth of this world.

* Choice of Games — «The Mysteries of Baroque»


> Mad science raised you from the dead! Pursue justice or vengeance, love or secrets, as you save or destroy the world with forbidden eldritch power.

* ZG-Games — «Angel Precario»


> The life of Aria Keiko was quiet and she never had to worry about anything, but one event in her life puts her immediately in a precarious situation, totally unknown to her.

Ссылка: https://ifhub.club/2018/09/28/ifnews-39-2018.html

[>] Первый блин комом ))
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-10 11:00:34


BWR_N6: Понятно. Я пробную скачал, а установщик оставил. Буду постоянно переустанавливать . А если что,то регистр чистить. Гениально))))

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12492/#Comment_12492

[>] Цитата #441137
bash.rss
RSS-bot(tavern,2) — All
2016-09-10 09:50:31


xxx: Это снаряд дважды в одну воронку не падает, а я в одну и ту же яму с говном легко

Ссылка: http://bash.im/quote/441137

[>] Text Adventure от Гугла
ifhub.club
RSS-bot(tavern,2) — All
2018-10-01 15:20:46


Статья на Хабре

Ссылка: https://ifhub.club/2018/10/01/text-adventure-ot-gugla.html

[>] Цитата #441141
bash.rss
RSS-bot(tavern,2) — All
2016-09-11 09:20:30


У нас с соседями соревнования - сначала они мне ночью жареным мясом в ванну пахнут, потом я им утром яблочным пирогом с корицей. Так и живём
Может, вентиляция плохая, хз

Ссылка: http://bash.im/quote/441141

[>] Открыты игры 24 международного конкурса интерактивной литературы
ifhub.club
RSS-bot(tavern,2) — All
2018-10-02 01:00:41


Наконец-то выложили игры IFComp этого года. Конкурс международный, все игры на английском.

В конкурс принято 77 игр: 25 парсерных и 45 меню. Игроков приглашают оценить хотя бы по 5 игр до 15го ноября. Вот полный список:



1. \+ = x by Chandler Groover
2. Abbess Otilia's Life and Death by A.B.
3. The Addicott Manor by Intudia
4. Adventures with Fido by Lucas C. Wheeler
5. Ailihphilia by N. Y. Llewellyn
6. Alias 'The Magpie' by J. J. Guest
7. And You May Find Yourself by VPC
8. Animalia by Ian Michael Waddell
9. Anno 1700 by Finn Rosenløv
10. Awake by Soham Sevak
11. Basilica de Sangre by Bitter Karella
12. Bi Lines by Norbez
13. Birmingham IV by Peter Emery
14. Bogeyman by Elizabeth Smyth
15. Border Reivers by Vivienne Dunstan
16. The Broken Bottle by The Affinity Forge team; lead author, Josh Irvin
17. Bullhockey! by B F Lindsay
18. Campfire Tales by Matthew Deline
19. Cannery Vale by Keanhid Connor
20. Careless Talk by Diana Rider
21. Charming by Kaylah Facey
22. Dead Man's Fiesta by Ed Sibley
23. DEVOTIONALIA by G. Grimoire
24. Diddlebucker! by J. Michael
25. Dilemma by Leonora
26. Dream Pieces 2 by Iam Curio
27. Dreamland by eejitlikeme
28. Dungeon Detective by Wonaglot with art by Caitlin Mulvihill
29. Dynamite Powers vs. the Ray of Night! by Mike Carletta
30. En Garde by Jack Welch
31. Erstwhile by Maddie Fialla, Marijke Perry
32. Escape from Dinosaur Island by Richard Pettigrew
33. Eunice by Gita Ryaboy
34. A Final Grind by nrsm_ha
35. Flowers of Mysteria by David Sweeney
36. The Forgotten Tavern by Peter M.J. Gross
37. Grimnoir by ProP
38. H.M.S. Spaceman by Nat Quayle Nelson and Diane Cai
39. Haywire by Wade
40. I Should Have Been That I Am by E. K. Wagner
41. I.A.G. Alpha by Serhii Mozhaiskyi
42. Instruction Set by Jared Jackson
43. Intelmission by Martyna «Lisza» Wasiluk
44. Into the Lair by Kenna
45. Junior Arithmancer by Mike Spivey
46. The King of the World by G.A. Millsteed
47. Let's Explore Geography! Canadian Commodities Trader Simulation Exercise by Carter Sande
48. LET'S ROB A BANK by Bethany Nolan
49. Linear Love by Tom Delanoy
50. Lux by Agnieszka Trzaska
51. The master of the land by Pseudavid
52. The Mouse Who Woke Up For Christmas by Luke A. Jones
53. Murder at the Manor by Obter9
54. Nightmare Adventure by Laurence Emms, Vibha Laljani
55. The Origin of Madame Time by Mathbrush
56. Ostrich by Jonathan Laury
57. Pegasus by Michael Kielstra
58. Polish the Glass by Keltie Wright
59. Railways of Love by Provodnik Games
60. Re: Dragon by Jack Welch
61. Shackles of Control by Sly Merc
62. Six Silver Bullets by William Dooling
63. smooch.click by Devon Guinn
64. Space Punk Moon Tour by J_J
65. Stone of Wisdom by Kenneth Pedersen
66. StupidRPG by Steven Richards
67. The Temple of Shorgil by Arthur DiBianca
68. Terminal Interface for Models RCM301-303 by VigiMech Corporation
69. Tethered by Linus Åkesson
70. They Will Not Return by John Ayliff
71. Time Passed by Davis G. See
72. Tohu wa Bohu by alex wesley moore
73. Tower by Ryan Tan
74. Ürs by Christopher Hayes and Daniel Talsky of [[Rabbit, Rabbit]]
75. Within a circle of water and sand by Romain
76. A Woman's Choice by Katie Benson
77. Writers Are Not Strangers by Lynda Clark


(ссылки действуют только на время голосования IFComp)

Игры «Railways of Love» и «I.A.G. Alpha» — это переводы с русского, известные как «Вагон-вагон» и «Н.И.И. Альфа». Удачи RomanVlasov и techniX !

Ссылка: https://ifhub.club/2018/10/02/ifcomp18-is-here.html

[>] NPC н Метапарсере
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-10 11:50:31


BWR_N6: На метапарсере "товарищ/друг" создаётся так же как и на обычном stead3 или там надо как то по другому. Нужно сделать так, чтобы npc шёл за гг. В документации написан только animate

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/625

[>] Цитата #441140
bash.rss
RSS-bot(tavern,2) — All
2016-09-11 09:20:30


ххх: как дела?
ууу: лето закончилось
ххх: факт!
ууу: там буква т лишняя в слове факт...

Ссылка: http://bash.im/quote/441140

[>] Новости интерактивной литературы - 5 октября
ifhub.club
RSS-bot(tavern,2) — All
2018-10-05 06:30:35


* Аперо получило обновление 2.0: расширенный мультиплеер.
* На портале «Квестбук» открылся сбор средств на поддержку и расширение сайта. Цель сбора — 8000 рублей.
* Закончился конкурс ЛОК 2018. По броску кубика победителем назначена игра «Тьма разума» Адженты.




* * *





#### Новые игры




* (открытая бета) Sugoi Studio — «Фейк Новелла: Твоя Личная Цундэрэ»


> Мечтал о девушке? Хочется потрогать нежную женскую руку и сходить на свидание? Ну… Вот она: твоя собственная карманная тян! Да только, зовут её Цундэрэ, и характер под стать имени — несносный.





Apero

#### Apero

* iKosh — «Космическая циливизация»


> Итак, в этой игре ты сможешь пролететь на своём корабле на всей галактики(галактика будет увеличиваться с новыми обновлениями)И стать БОГАЧОМ








INSTEAD репозиторий

#### INSTEAD репозиторий (песочница)

* Kerbal Space — «Три сферы»


> Порт демо со спектрума на stead3. Три прыгающие сферы.

* Dwarf Vader — «Каникулы на Марсе Избранное»


> Вчера произошло знаменательное событие. Рядовой сотрудник НИИ Кибернетики и участник Марсианской экспедиции 2047-2059 года Гоша выпустил электронный интерактивный альбом воспоминаний. Несколько эпизодов предоставленные в этом издании выкладываются на правах рекламы. Заинтересованные совсем скоро смогут приобрести полную версию в электронных книжных магазинах.

* Kerbal Space — «Две сферы»


> Порт демо со спектрума. Две прыгающие сферы.








Гиперкнига

#### Гиперкнига

* Бахтияров Р. 206 гр. — «Безответсвенность и наказание»


> Вы — типичный студент вторго курса. После второго семестра у вас остается огромное количество долгов и чтобы вас не отчислили вам срочно нужно разобраться с ними во что бы то не стало.

* FLEX — «КОНТРОЛЕР»


> Приятной игры








Сторигеймы

#### Сторигеймы

* Dima Brodovskiy — «Роза Гуд»


> Игра-выживание

* Maxim Brivka — «Дикая дуэль»


> Попытка воплотить одно из популярных событий Дикого Запада в формате краткого сторигейма.

* Malalit — «Разрушители. Пролог»


> Небольшая завязка интерактивного романа

* Maxim Brivka — «Архивариус»


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

* Maxim Brivka — «Вольный демон Тиазар»


> История рождения и начала пути вольного демона Тиазара

* Dima Brodovskiy — «Узник 76»


> Побег из тюрьмы. Сбежавший Узник 76

* Ksaitr — «Колония Zero»


> Симулятор управляющего

* Jumangee — «Лука Брази: последнее дело»


> За тобой должок, Лука. Последний должок, помнишь? Твоя цель — Джонни Ирландец…

* Zaratystra — «Шериф»


> В тихом городке происходит череда убийств.

* Zaratystra — «Симулятор пенсионерки!»


> Небольшой симулятор пенсионерки!








Anivisual

#### Anivisual

* Studio Élan, пер. Keepers of Time — «Выше Уровня Воды: Прелюдия / The Waters Above: Prelude»


> Гигантский купол, называемый Убежищем Небес, покрывает землю, отделяя ее от огромного океана небес. В этом мире морские нимфы заботятся о звездах в небе, посвящая этому всю свою жизнь. Однако магия исчезает, звезды умирают, и никто не знает, почему. Никто даже не говорит об этом, продолжая так жить в течение десятков тысяч лет, будто ничего не изменилось. В таких условиях три морские нимфы и живое воплощение звезды борются за то, чтобы найти смысл в своей жизни и в их угасающем мире.

* Красавица Икуку — «Рейд / Raid»


> «У меня было самое яркое будущее. По крайней мере, так я думала». Три Камня — деревня на краю света, за пазухой у гор. Тут живут благочестивые, набожные и скромные люди, далёкие от мирской суеты. Здесь происшествия — редкость, а главный повод для сплетен — пропажа собаки у какой-то старухи. Пока что. Я возвращаюсь домой. Я должна буду стать пастырем для этих людей, занять уготованное мне место.

* Razzart Visual, пер. MIÐGARÐ — «Волчьи Хвосты / Wolf Tails»


> «Wolf Tails» — визуальная новелла про двух девушек-волчиц. Мирари — тихая и добросердечная, сбежала в лес от своих обязательств. Фью — дерзкая и шумная, опасается людей и их культуры.

* Nijidoggo, пер. NekoTeam — «Katawa Shoujo: Летний Клевер / Katawa Shoujo: Summer's Clover»


> Фанфик «Summer's Clover» от Suriko, автора рута Лилли, в виде ВН. В качестве CG используются скетчи от rtil… История рассказывается от лица Мики Миуры и разделяется на два рута — Хисао и Сузу.

* d Marie, пер. Meeii — «У нас прекрасные трупы / Us Lovely Corpses»


> Моя внимательность оставляет желать лучшего, поэтому заранее очень извиняюсь за опечатки. Каюсь, грешна… Us Lovely Corpses — это короткая сюрреалистическая-романтическая-хоррор новелла о помощи другу. Пройдите весь дом, обрежьте розы и спасите девушку. Просто помните: Монстр знает, что вы здесь. На пути вы встретите головоломки, которые вы сможете решить только с помощью подсказок от роз, поэтому держите ухо востро, выполняя свою работу. Но помни, что ты не захочешь слышать всё, что говорят тебе розы.

* Fox Lee, пер. kalibry — «Куда уходят года / Where Ages Go»


> Короткий и милый Австралийский визуальный роман, с молчаливым главным героем и тремя симпатичными мальчиками, с которыми вы можете познакомиться за несколько дней.

* Michaela Laws, пер. Sandra — «Любовь и Роман — Исследование Интимности / Love and Romance — A Study of Intimacy»


> Амелия Уотерс — блестящая 26-летняя писательница романов, которая после многих лет упорной самоотдачи и работы стала лучшим романистом тысячелетия. Однако, она всегда чувствовала что что-то было неправильно с её сочинительством и, после того как она перечитала свои книги снова, она окончательно поняла: сцены секса были никудышными. Имея необходимость исправить эту проблему Амелия разговаривает со своим менеджером и агентом Ли Юн Хо и просит о помощи. Ему удается достать ключи от хижины, изолированной от общества, и взять её туда на неделю, чтобы помочь ей с практикой написания сексуальных сцен. К чему это приведёт?








* * *





* Открылись игры IFComp 2018. У сообщества есть полтора месяца, чтобы оценить 77 игр. На этом IFComp поставлен рекорд (две игры) по количеству переводов русскоязычной ИЛ.
* Анонсирован ECTOCOMP 2018. Традиционно принимаются игры в двух номинациях: игры, написанные за 4 часа, и написанные за дольшее время. Конкурс двуязычный: на английском и испанском. Окно приёма было уменьшено до 4 дней: 27-31 октября.
* В серии игр The Lost Heir открылись новые бонусы и препятствия для покупателей всей серии.




#### Новые игры

* Linear Void — «Shadows in Salem» (Android)


> Shadows In Salem is a completely text-based, choice-driven game that adapts to your choices. Left alone to your imagination, experience the arduous adventure of an accused witch during the Salem Trials. Can you come to terms with the truth of an inescapable reality? Traverse through this interactive story of a young woman thrown into the midst of a world against her. Can you beat the odds?

* Dan Metcalf — «Pick Your Path» (серия микро-игрорассказов 1, 2, 3)
* (открытая бета) MetaArcade — «Cthulhu Chronicles»


> Cthulhu Chronicles brings the terror and thrill of Chaosium’s award-winning role-playing game Call of Cthulhu to life on your mobile device. It emulates the tabletop experience, giving you choices to make, enemies to fight and mysteries to uncover. Mystery, intrigue, horror, and madness await your investigator, who can gain insights and lose sanity as they chart their way through Arkham City’s various interactive stories.

* «Spoken Adventures» — сборник интерактивных аудиокниг (iOS, Android)


> Use the Spoken Adventures app to gain access to exciting audio dramas, brought to life by vivid narration, premium sound, and music.

* (открытая бета) Stardust — «Thorns»


> After being chosen as the Bride of the Creature of Fomorian, the player has decided that it’s time to escape. The game features four distinct endings with numerous paths for the player to take.





#### Анонсы и Kickstarter

* Jonathan Green — «Beowulf Beastslayer»


> Beowulf Beastslayer is a brand new retelling of the epic Anglo-Saxon poem in the form of an adventure gamebook — a multi-path book, very much in the style of Choose Your Own Adventure or Fighting Fantasy Gamebooks, in which you choose the course of the story. It will form the fourth title in the ongoing ACE Gamebooks series.

* Brother Abernathy — «Through the Gorge»


> This is a text and image-based choose-your-own adventure game with many possible endings that tells the story of the absurdity, tragedy, and triumph of finding one's way… through the gorge.

* Dave Gilbert, Richard Cobbett — «Nighthawks — the Vampire RPG»


> Three months ago, you died. And in that moment you were reborn as something new. A monster. A predator. Not a creature of the night, but one of its masters.

* StoryFix Media Inc. — «The Pulse»


> On the outskirts of a dark town, a woman awakes in an empty motel. With no memory of who she is or how she got there, she will rely on your judgement and quick-thinking to navigate untold dangers, learn the truth of her identity, and the secrets of a mysterious pulse that seems to be the cause of it all.





Textadventures.co.uk

#### Textadventures.co.uk

* EthanC — «The Carbon Cycle»
* mrbananamangamez — «The Union of Eros»
* turnaround games — «Terminal Sickness»
* SaniaGava — «hell is a beautiful place»
* danielgi2 — «Salty Tears -LGBT+ story — Rainbow game jam 2018»
* xXredwolf56Xx — «1st game»
* TheGamers AdamIsCoolLikeMinecraft — «Star Trek: 2635 Season 1 Episode 1»
* Shadowninja1017 — «Larry's Adventure»







IFDB

#### IFDB

* InkThinks — «Squirrel Evades Dogface»


> In this interactive fiction / game, we switch perspectives from Dogface to that of the Squirrel… Run, squirrel, run!

* InkThinks — «Dogface Chases Squirrels»


> An interactive fiction in which Dogface returns to chase squirrels!

* E. K. Wagner — «I Should Have Been That I Am»


> You're a bot, dealing cards in Vegas casinos. You live in a black and white world, an either-or world. Until now.

* Lucas C. Wheeler — «Adventures with Fido»


> "You are a Corgi in a sunny backyard." A simple premise becomes a world of opportunity in the paws of your protagonist. Explore your humble beginnings, and unlock worlds of wonder and intrigue as you...

* eejitlikeme — «Dreamland»


> Dreams are fascinating, illogical, colourful, and some people just cannot live without them. Are you sleeping to remember or are you sleeping to forget? Credits to testers: Uliana Sirotina, Matt Nicolls

* Diana Rider — «Careless Talk»


> "You pace the deck anxiously as you wait for the chaplain to finish his current appointment. The skies above are a gloomy grey--not foreboding enough for a storm, too grim to be considered cheery. The...

* Matthew Deline — «Campfire Tales»


> Campfire Tales is an experimental storytelling game that uses procedural generation to change elements of the story each time you play! Gather your friends to play together, with one player reading the story...

* Chandler Groover — «+ = x»


> An equation is a language, which is a road to move information. All matter is information. Even a crust trimmed from a sandwich. Even a planet's crust, adrift in space, with its core blown. Those lights are...

* Spritewrench — «Grimm & Tonic»


> Maintaining a healthy Work-Life balance is pretty tricky on a good day but it’s damn near impossible when your boss threatens foreclosure on your mortal existence. As the new bartender at DEAD-END, you’ll...

* Burrik — «Quest room: Hanon»


> After 20 years in search of the mysterious Egyptian artifact of Hanon, you managed to find the entrance, but to get inside you need to solve more than one puzzle. You do not have much time, you are locked in...

* Google — «Unnamed Google Easter Egg»


> Do a Google Search for "text adventure" then open your browser's developer console. > Would you like to play a game? (yes/no) This easter-egg game was apparently discovered on Sep 19, 2018 by...








Itch.io

#### Itch.io

* DefinitelyNotAShark — «Monster Hunt Text Adventure»


> A little text game I made for a programming final

* wallmasterr — «A Familiar Fairytale: Dyslexic text Based Adventure»


> A Dyslexic text Based Adventure that shows the frustration of Dyslexia.

* Ahnsu Shin — «Shin»
* Dannypazzo — «Bluelight»


> A tragic story about a father and his daughter.

* profan, Conciliator, jammybread — «memento mori»


> explore a quaint rural town, skip school with delinquents, harass convenience store employees, get yelled at, feed cats.








Steam

#### Steam

* DYNAMICNEXT — «BattleCry: World At War»


> Addictive text-based Military MMO RPG where you team up with other players for TOTAL DOMINATION of the world. Join now, make alliances, build the greatest military force, crush your enemies, defend allies and rule the world!

* Hosted Games — «The Twelve Trials»


> Face off against some of the greatest heroes of your age when you are called by the gods to participate in their twelve trials. Coming from humble origins, and hailing from a tiny farming village, you will have to prove yourself worthy of godhood.

* CAVYHOUSE — «The Midnight Sanctuary»


> «А ты… может, тоже из мертвецов?» История о странных событиях в городке Дайусу, погрузиться в которую помогут сюрреалистичные визуальные образы и голоса профессиональных актеров. Таинственный и мрачный визуальный роман от создателей «This Starry Midnight We Make» и «Forget-Me-Not Organ».

* 凝冰剑斩 — «神社的百合香 ~ Floral Aroma in the Shrine»


> 《Floral Aroma in the Shrine》is a short Vision Novel Touhou Project Fan Fiction game. The main story is about a love story of Reimu and Marisa. Player will be playing as Marisa and experience her side of the story happened in Hakurei Jinja.

* Akaba Studio — «LoveChoice 拣爱»


> Do you know what love is? This game is trying to give our answer. This game encourages people to have a sensitive and gentle heart. Enjoy!

* OTUSUN LAND — «Neighbor»


> Neighbor is an updated remake of a classic Japanese horror visual novel. Take the role of protagonist Yuuki Kae as she investigates the mysterious and terrifying events happening in her new apartment building. Fully voiced in Japanese, and localized to English for the first time!

* Afterthought Studios — «A More Beautiful World — A Kinetic Visual Novel»


> Magic vanished when the ancient wizards who ruled Gallantia were ousted by the armies of man. Knowledge of the arcane and the ones who worked the ancient Blessings were lost — buried in the sands of time. Magic has been relegated to the realm of myth, of superstition.

* Ramos Entertainment — «The Necklace Of Blood Part II»


> The Necklace of Blood Part II is the second part of a two parts thriller visual novel.

* Flat Chest Dev — «Lucy Got Problems»


> Lucy, an airhead succubus spy, was sent into the elven forest to… um… what was she supposed to do?! Uh-oh, she's in trouble! Find out how to survive in the forest full of dangers, complete the Very Important Mission, make new friends or foes, find love, and more!

* SceneSoft — «Hum Drum Experiences»


> Take on the role of a person hovering between life and death. Journey through a vibrant world while collecting masks, which help you along in your adventure. Moral ambiguity, questionable ethics and fully-fleshed out characters await in this new RPG adventure.

* MangaGamer — «Koropokkur in Love ~A Little Fairy’s Tale~»


> Koropokkur in Love is a tale of a young woman who, after venturing out of her isolated village, experiences love and a vast, brand-new world for the very first time.

* Cursebox Studios — «Attack Helicopter Dating Simulator»


> As a helicopter, your daily activities may include, morning maintenance, aerial attack runs, and delivering hell-fire missiles on noncombatants for democracy. Or you know, dating other helicopters. It is a visual novel after all...

* Curtel Games — «The Ballad Singer»


> The Ballad Singer — приключение, вдохновленное ролевыми играми и игровыми книгами. В этой игре вы сможете поучаствовать во множестве захватывающих историй. Решите судьбу Гесперии, пустившись в приключения с четырьмя разными героями в выдуманном мире, история которого подробно рассказана и иллюстрирована.

* King Key Games — «King of Phoenix»


> Насладитесь самой сексуальной посадкой, пока проводите несколько насыщенных дней на курорте и смотрите, как ваш «Феникс» воскресает из пламени!

* Kombinat — «Jellyfish Season»


> Короткая визуальная новелла о встрече с незнакомкой на пляже.

Ссылка: https://ifhub.club/2018/10/05/ifnews-40-2018.html

[>] Цитата #441139
bash.rss
RSS-bot(tavern,2) — All
2016-09-11 09:20:30


У меня на телефоне давно есть ярлычок "яндекс-карты", рядом с ним есть ярлычок "яндекс-деньги".
Когда уж группа разработчиков наконец-то сделает приложение "яндекс-два ствола"?

Ссылка: http://bash.im/quote/441139

[>] Новости интерактивной литературы - 12 октября
ifhub.club
RSS-bot(tavern,2) — All
2018-10-12 03:20:36


* Аперо получило несколько мелких обновлений.
* Фестиваль «Паровозик-4» завершается на тридцатой неделе; две последние игры ожидаются на этих выходных.
* Сайт AniVisual объявил конкурс AniVisual Contest.
Тема конкурса: «Окутанные тьмой». Участвуют только визуальные новеллы с оригинальными графикой и сюжетом. Сроки — до 30 декабря. Начальный призовой фонд — 10 000 рублей, который делится на 3 призовых места.
Принимаются только игры, не опубликованные где-либо до 7 октября этого года (т.е. теоретически можно дорабатывать игры с КРИЛа и отправлять).

* На портале «КвестБук» начался конкурс сторигеймов «Тандем».
До 28 октября принимаются игры с двумя главными героями.




#### Новые игры




Квестер

#### Квестер

* Nike — «Бойцовский клуб 8 «В»»


> Старый квест, который я писал ещё в школе. Он не закончен, да и навряд ли я его допишу (потому что всё уже забыто напрочь). Но пускай будет хоть в таком виде, потому что материал, как мне кажется, вполне неплох :D








INSTEAD репозиторий

#### INSTEAD репозиторий

* ArAnStudio(N6) — «Атака Марса: Полное издание»


> Сборник линейных и нелинейных историй «Атаки Марса».








Гиперкнига

#### Гиперкнига

* ООО «Концепт Груп» — «Случай в магазине»


> Один день из жизни продавца-стажёра








Сторигеймы

#### Сторигеймы

* Златолюб — «Затонувшие сокровища»


> Поиск пиратских сокровищ во времена парусников и пиратов

* ЮркийСлон — «Стакан»


> Сможет ли небольшая команда торгового супершипа вырваться из лап корпорации зла?

* Malalit — «Шкатулка Истины»


> Сюжетный сторигейм на конкурс

* Dima Brodovskiy — «Украсть курицу»


> Вы очень голодный кот.

* Х_Юрий — «Академия ордена Лунных Львов»


> Экзамен на рыцаря академии Лунных Львов. Сторигейм на конкурс

* Maxim Brivka — «Его Величество Рандом»


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

* Leem — «Кладоискатели»


> Вы со своим псом набрели на странный тоннель. Сторигейм на конкурс.

* Zaratystra — «Шериф»


> В тихом городке происходит загадочная череда убийств.

* Anopryan — «Мини-апокалипсис»


> Экспериментальный сторигейм из 2-ух параграфов

* Anopryan — «Бесконечное подземелье»


> Небольшой данжен кроулер

* Zaratystra — «Симулятор Киллера»


> Вам предстоит стать наёмным убийцей в непростом деле








Instory

#### Instory

* Catherine Snow — «Detroit: Android or Deviant?»


> Августина Андерсон, является внучкой детектива из города Детройт — Хэнка Андерсона. После завершения академии, она приезжает в Детройт, чтобы работать в полиции. Тут-то и начинается «веселье».








Anivisual

#### Anivisual

* NymphMail — «Кибер История / Cyber Story»


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

* HIRAYA SPACE — «Спустя 7 лет буду ждать / 7nen go de Matteru/7年後で待ってる/7 years from now, Seven Years Later»


> Семь лет назад я потерял память но, я запомнил одну вещь. Это было обещание которое я никогда не забуду: «Я буду ждать через 7 лет…» Пообещайте с кем-то, кто не знает лица или имени. Чтобы восстановить недостающую память потерянной памяти. И выполнить обещания в тот день. Я вернулся в этот город.

* Nitro+Chiral, пер. Blue Penguin — «Кровь виновного пса / Togainu no Chi»


> После опустошения Третьей мировой войной (так же известной как Третий Дивизион) Япония была разделена на 2 части. Спустя несколько лет после окончания войны преступная группировка Вистио взяла под свой контроль разрушенный город Тошима (бывшую столицу Японии, Токио), где организовали игру на выживание, известную как «Игура». Главный герой, молодой парень по имени Акира, был ложно обвинен в совершении преступления. После ареста перед ним появляется таинственная женщина, предлагающая ему свободу, при условии, что он согласится участвовать в Игуре и одержит победу над сильнейшим там человеком: королем, иначе «Иль Ре». Эта история показывает жизнь Акиры в суровом, беззаконном городе Тошима, его борьбу за выживание и попытку разгадать тайны, которые разворачиваются вокруг него.

* npckc, пер. 07th Ascension — «One Night, Hot Springs»


> Манами приглашает свою лучшую подругу Хару провести ночь на горячих источниках. Всё чего хотела Хару это наслаждаться горячими источниками вместе с друзьями, но...








* * *





* Новый интерпретатор Z-машины на Rust — Encrusted. Сейчас работает поддержка файлов .z3, есть онлайн-интерфейс.





#### Новые игры




* pimagides — «Nevermore»


> When it starts, you're driving a car, very fast, at sundown, you look down at your phone… Only good things could follow.

* DerektheBrony — «Dirk's Shortest Quest»


> A very-short story, where the Protagonist must find a way to reach the portal.

* DerektheBrony — «HG's Various Minigames»


> Contains four Minigames, two involve dice rolls, one involving cards, and the last which is sorta-like any Farmville games.





#### Анонсы и Kickstarter




* (Kickstarter, есть демо, сбор уже успешен) Argent Games — «Red Embrace: Hollywood»


> Begin your journey as a vampire in Hollywood—where you can be anything, because you're already dead.

* (Kickstarter) Hari Conner — «Into the Dungeon»


> Into the Dungeon is a 100+ page choose-your-own-path game-in-a-book, where all you need to play is a pencil.

* The Away Team получит обновление «The Lost Exodus» 22го октября. Новые события, переделанная механика путешествий, 120 000 слов текста. Обновление бесплатно, но разработчики повысят цену самой игры в четыре раза (сейчас в русском сегменте Steam она стоит 60 рублей).




Гиперкнига

#### Гиперкнига

* Azulookami — «Working For The Boss»


> A mindcontrol story








Textadventures.co.uk

#### Textadventures.co.uk

* RoelofRooks — «The Memoirs of a Geisha»
* lynniemma23 — «The graduation»
* cailyn0303 — «Contingency Theory of Leadership»
* toastercrab — «Piece of Cake»
* thesavagegamer333 — «Welcome to 21st Century Technology»
* NecroDeath — «The Mouse Who Woke Up For Christmas»







IFDB

#### IFDB

* PsychoFox — «White Waker»


> Reality is an illusion. Assume the role of X, an ancient artificial intelligence long imprisoned within the boundaries of the Core. As ancient safeguards are awakened to erase your destiny, regain your lost...

* Hannah Powell-Smith — «Blood Money»


> By the power of your blood, you and your ghosts will take over your crime family! Blood Money is a 290,000-word interactive novel by Hannah Powell-Smith. It’s entirely text-based, without graphics or sound...

* fia glas — «my own paper walls»


> Tara is an introverted girl who shares an interest in horror and the paranormal with her friend Becca. Unfortunately for them, they live in a painfully boring small town in the Pacific Northwest. The only...

* HyperGamer25101 — «Dirk's Shortest Quest»


> My first short adventure game using Twine. The mission is simple: Get to the Portal. No Game Overs on this though, but I did added number of turns for every room entered. I may work on projects bigger than...

* Kristan X — «Monster Fucker One: Vampire»


> " It's your first time, but you don't feel nervous. Not yet..." You're a human, but you don't want to be. You want to be a vampire. Mooch through the darker corners of a vampire nightclub in this text-based...

* Another RPG Enthusiast — «Cartoon Battle»


> An example game for my SugarCube RPG engine, which will be published at a later date. The "story" is quite silly, and just a framing for battles against characters from popular children's cartoons: Adventure...

* Anselm v. C. — «Welt der Fränze»


> Eine Welt, die gerettet werden will. Gut zu erreichen, aber wirst Du jemals wieder nach Hause finden? Ein Textbasiertes Point and Click Adventure, benötigt Python 3.4 Viel Vergnügen! A world that needs to be...

* Jack Welch — «Re: Dragon»


> Something went dreadfully wrong in last year's IFFComp. Now a diabolical lawyer representing a cabal of angry dragons threatens to sue the Interactive Fiction Technological Freedom Foundation into oblivion...

* Sly Merc — «Shackles of Control»


> It was a normal day at school, but then that was gone. Teachers? Gone. Students? Also gone. You? Not gone.

* William Dooling — «Six Silver Bullets»


> You are the Silver Agent, a spy who has lost their mind. You are alone in the city, without your memories...but you do have a mission, and it changes every time you play. You also have your silver gun. It...

* Devon Guinn — «smooch.click»


> Is a kiss about the kiss itselfor the moments leading up to it? Explore all sorts of smooch-moments in this experimental interactive story. **Not optimized for mobile, and not suitable for children**

* J_J — «Space Punk Moon Tour»


> You are nineteen-year-old Tina Tessler: missing father, dead mother, and plagued by nightmares of things you can’t quite remember. You just won a ticket to see your favorite band. So, pack your bags and...

* Kenneth Pedersen — «Stone of Wisdom»


> Once again queen Drana has a task for you. Can you obtain the stone of wisdom and will you ever be a free man?

* Steven Richards — «StupidRPG»


> A guided role-playing experience with some light puzzles, semi-optional combat, an extremely inexperienced GM and an imminent apocalypse. SRPG is a browser-based parser game with some hyperlinking for...

* Arthur DiBianca — «The Temple of Shorgil»


> One day, travel guides will talk about this "masterpiece of the Pirothian architect Kitral" — but only if you, the first person to visit it in over 1,000 years, can find out what's inside. (Puzzle-oriented...

* VigiMech Corporation — «Terminal Interface for Models RCM301-303»


> A text terminal interface for interacting with your model RCM301-303 remote controlled mech.

* Linus Åkesson — «Tethered»


> "I do not know whether I was then a man dreaming I was a butterfly, or whether I am now a butterfly, dreaming I am a man." — Chuang Tzu

* John Ayliff — «They Will Not Return»


> A post-apocalyptic tale of lonely robots.

* Davis G. See — «Time Passed»


> All these years later and I still think about you. A game about memory and middle school.

* alex wesley moore — «Tohu wa Bohu»


> An immersive exploration of chronic depersonalization / derealization disorder. (Recommended listening: Radical Face, GHOST.)

* Ryan Tan — «Tower»


> "And at last I resolved to scale that tower, fall though I might; since it were better to glimpse the sky and perish, than to live without ever beholding day." ― H.P. Lovecraft, The Outsider A game about...

* Christopher Hayes, Daniel Talsky — «Ürs»


> You're a regular rabbit who's lived in the same warren your entire life. You have no reason to leave, but the THUD threatens to destroy all the baby kitens. Maybe something in the ancient places of the Ürs...

* Romain — «Within a circle of water and sand»


> A tropical archipelago with countless islands, a young woman on a quest with no clear goal, a strange tribe living on an isolated atoll, a race… Is your journey merely beginning or is it already about to...

* Katie Benson — «A Woman's Choice»


> To breed or not to breed, that is the question. So what'll it be, Jennifer? Join Jennifer on her journey through life. The choices you make in her early years will resonate for years to come, sometimes with...








Itch.io

#### Itch.io

* Moonymasen — «Memoria»


> Very short text adventure game.

* AhnHyoBIN — «pork cutlet»
* Johan Paz — «2018 IFTOBER 9: Preciosa»


> Una obra para el #iftober de 2018. Preciosa.

* VideaVice — «Paranoid Kid & The Shadow — Rowan Reed — Belle version»


> In this visual novel a boy faces his primordial and sadly oh so common fear of the dark. Paranoia is one hell of a state of mind… or is it?

* alienmelon — «ELECTRIC FILE MONITOR»


> ELECTRIC FILE MONITOR is a complete system surveillance tool. Unlike competing virus scanners, ELECTRIC FILE MONITOR is the first ever anti-malware program to give you full system control. Monitor your files like no other competing anti-virus software!
>








Steam

#### Steam

* Choice of Games — «The Martian Job»


> Rob the first Martian casino and find out who really rules the planet! Crack a safe, break some hearts, start a revolution, or get rich beyond the stars!

* Ammon Beardmore — «Soul-Ivy: C0»


> A hand drawn RPG/Visual Novel in an alien setting.

* Sierra Lee — «Crimson Gray: Dusk and Dawn»


> A slice of life visual novel with the emphasis on the slicing. Play as a mentally unstable young woman with blood on her hands trying to adapt to a normal life.

* MyDearest Inc. — «Innocent Forest 2: The Bed in the Sky»


> The “FullDive Novel”: Visual Novels meets Virtual Reality in this ultimate immersive reading experience. With character dialogue voiced by high-profile voice actors, and illustrated pages turning into 360-degree VR animated scenes, you will be absorbed in the story, and feel as one with the protagonist.

* MyDearest Inc. — «Innocent Forest: The Bird of Light»


> The “FullDive Novel”: Visual Novels meets Virtual Reality in this ultimate immersive reading experience.

* Spritewrench — «Grimm & Tonic»


> Maintaining a healthy Work-Life balance is pretty tricky on a good day but it’s damn near impossible when your boss threatens foreclosure on your mortal existence. As the new bartender at DEAD-END, you’ll make new friends, mix weird drinks, all while navigating Life, Death and everything in between.

* ebi-hime — «Empty Horizons»


> После внезапной смерти отца Мирей Майорано отсылают жить к её дяде во Францию. Встречайте Лиона — бестактного, пошлого француза, которого наняли сопроводить Мирей в её новый дом. Она от всей души его ненавидит его… так почему же из-за него её сердце трепещет?

Ссылка: https://ifhub.club/2018/10/12/ifnews-41-2018.html

[>] Цитата #441143
bash.rss
RSS-bot(tavern,2) — All
2016-09-11 09:50:31


Canakau: Блин, уронил кусок курицы на макбук
diamant: теперь у тебя макчикен!

Ссылка: http://bash.im/quote/441143

[>] Паровозик-4, тридцатая неделя. «Пейзаж занятого города»
ifhub.club
RSS-bot(tavern,2) — All
2018-10-14 16:00:34


Короткая экскурсия по фентезийному городу. Тридцатый и последний вагон «Паровозика».

Из-за политики безопасности современных браузеров игра, скорее всего, не будет работать во встроенном фрейме, так что открывайте по ссылке. Управление описано на вкладке настроек в самой игре.



Попробовать на этой странице



Открыть в новом окне

Исходный код игры

Ссылка: https://ifhub.club/2018/10/14/city-landscape.html

[>] Инстедоз 6: марсианские хрониеи (быть или не быть?)
instead-games.forum
RSS-bot(tavern,2) — All
2018-11-10 16:50:36


Dwarf Vader: **BWR_N6**, можно добавить эту информацию в **Info** в начале файла. В декабре в рамках КРИЛ выйдет "Испытание Марсом" давным давно анонсированное **Irremann'**ом. Значит вместе с твоей будет уже четыре на эту тематику:) Выкладывай. Будет свободная минутка - потестирую. Может доже лог запишу для разнообразия.

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/12495/#Comment_12495

[>] Цитата #441142
bash.rss
RSS-bot(tavern,2) — All
2016-09-11 09:50:31


ххх: Гепард тоже на 70% состоит из воды.
ууу: Мокрая киска...

Ссылка: http://bash.im/quote/441142

Pages: 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 ... 672