Благотворительная акция "Книги-игры детям"


Дорогие друзья!

Большинство любителей прекрасного жанра «книги-игры» познакомились с ним уже много лет назад. Но известность этих книг с каждым годом продолжает падать — новые поколения не имеют или не знают о существовании таких замечательных произведений.

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

Подробнее на странице
Читать дальше

Легенды всегда врут

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

Зачем он намерен отправиться на плато горных великанов? Что он найдет в этом забытом богами краю? И что удастся обрести вам?

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

В интерактивную версию на аксме можно поиграть здесь
Заказать книгу в бумаге можно здесь
Читать дальше

ТОМ 2.0

(альфа)
ТОМ (Текстовая Основа Миростроения) — это платформа для парсерной интерактивной литературы. Изначально ориентирована на русский язык и максимально возможную для машины «понятливость».
Платформа состоит из движка, скомпилированного как dll, и различных плагинов и фронт-ендов.
Архитектура открытая, при желании можно использовать движок в своей программе, или написать собственное расширение к нему.
Читать дальше

Оформления пост!

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

Немного статистики

Вообще-то я не любитель мериться хвостами или причесывать всех под одну гребенку. Но с тех пор, как в проекте «Вокруг веба» появилось игровое направление, я полюбил статистику. Анализируя циферки, пытаюсь делать выводы и как-то улучшать сервис.
Просто ради интереса поделюсь некоторыми цифрами. Прошу понять меня правильно — это не соревнование и не конкурс. И если в одну игру играют больше, чем в другую, это не значит, что она лучше. Это просто значит, что в нее играют больше. Вот пятерка игр с наибольшим общим временем игры. Цифры небольшие, но вот они такие, какие есть:
Внимание! Дальше идет страшный спам! Постарайтесь воздержаться от просмотра!

ЯРИЛ 2.0

ЯРИЛ (Язык Разметки Интерактивной Литературы) — это русская платформа для парсерной интерактивной литературы. Отличается изначальной ориентированностью на русский язык и визуальным программированием всей игровой логики.
Платформа состоит из Редактора, Плеера и Тестера. Тестер — приложение для проведения автоматизированных проверок проходимости игр. (Тестер пока находится в начальном состоянии разработки.)
Технологическая платформа: Java SE 8.

Структура игр

Игра (или в терминологии ЯРИЛ — история) описывается как набор локаций, предметов, действий, процедур, настроек и их взаимосвязей.
Основные понятия:
  • Локация — выделенная единица пространства. Может содержать предметы и игрока.
  • Предмет. Может содержаться в локации, у игрока, содержать другие предметы.
  • Действие — логическая связка для действия игрока, состоит из набора шаблонов парсера и процедуры игровой логики для обработки. Имеет набор ограничений (условий для выполнения).
  • Процедура — набор инструкций игровой логики. Используется как обработчик действия, так и может вызываться из других обработчиков (процедур и проч.).
  • Перехват — возможность перехватить выполнение какого-либо действия над предметом или в локации и задать отдельную игровую логику.
  • Роль — совокупность свойств и специальных обработчиков для предметов. При «навешивании» роли на предмет он принимает её свойства, что можно проверять по имени роли (например, выражение «предмет.открываемый» будет истинным, если на предмете навешана роль «открываемый»).
  • Библиотека — файл с набором сущностей ЯРИЛ для использования в игре. С платформой идёт стандартная библиотека «Глаголы» с набором действий и ролей. Дорабатывается.

Парсер

Парсер в ЯРИЛ работает по принципу подбора шаблона для введённой фразы. Шаблоны состоят из двух типов элементов: литерал (набор фраз) и объект (упоминание предмета по словарю в каком-либо падеже). При удачном подборе шаблона выполняется привязанная к нему процедура игровой логики.

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

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

Выпуски

Свежие выпуски публикуются на страничке проекта на GitHub.
Читать дальше

Вой оборотня

Люправию не зря прозвали проклятой землей – холод, заснеженные горы, густой лес, коварные болота, где бродят призраки душ, так и не нашедших покоя… Крестьяне каждый день ведут жестокую борьбу за выживание, находясь в постоянном страхе из-за хищных диких зверей. Только безумец по своей воле перейдет границу этого княжества. Но вам придется туда пойти – после того, как вы пережили нападение волка, у вас все чаще возникают приступы безумия и жажды убийства. Чтобы не поддаться призыву дикого зверя внутри, вы должны найти лекарство до следующего полнолуния. Но как долго вы сможете выжить там, где правят силы тьмы, а все живое прячется, когда в ночи звучит Вой Оборотня?

Лучшая книга серии Fighting Fantasy по результатам опроса читателей, одна из лучших книг в жанре. Текст, сюжет, геймплей, иллюстрации — все на высочайшем уровне.
Читать дальше

ПРИНТЕД #2 вышел

Выпустил очередной ПРИНТЕД, На этот раз он немного грустный (зато короткий!). Теперь все выпуски будут доступны здесь: http://instead.syscall.ru/ru/printead/. Или по прямой ссылке: http://instead.syscall.ru//printead/

Если есть что спросить, обсудить… Пишите. :)

Ссылка на выпуск #2: http://instead.syscall.ru/printead/printead002.txt
Читать дальше