"Сердцебиение" - это интерактивный сценарий (видеоигра), рассматривающий варианты преодоления хронического подавленного настроения/апатии, а также затрагивающий некоторые смежные состояния. Содержит фантастические элементы. Содержит философские проблемы. Имеются противопоказания. Подробнее...

понедельник, 19 июня 2017 г.

v.1.0.6.

Архив с игрой.
Архив с игрой, вариант без звука.

КОНТЕНТ

- Добавлен документ с пояснениями о неявных игровых механиках и сюжетных моментах.
- Second stray: новые тексты отказа идти к знахарке для случая, если уже побывал у неё.
- Second stray: исправлен bad end, вычеркнута неуместная патетика.
- Second stray: в дереве вариантов, сидя на скамейке в парке, добавлена опция NT14 - вопрос-ответ "А почему нельзя?" - возможное продолжение после "нет, домой мне нельзя возвращаться".
- Second stray: +1 случайная фраза для грусти на скамейке.
- Новый сюжетный модуль 18b.Alternate rail.txt, в нём содержатся наброски по исправленной сюжетной линии после знакомства с Невиллом.
- Office hall теперь в своём конце содержит выбор между "старым, целостным, но несовершенным" и "новым, едва прописанным" вариантами сюжета.
- Переписана развязка сцены Home sudden visitors, имея в виду возможность продолжения сюжетной линии.

СКРИПТ

- Новые настройки: пропускать пролог, пропускать интерлюдии.

Лог нового контента.
Лог изменений программы.
Лог изменений скрипта.

Readme.txt. 

четверг, 30 марта 2017 г.

Заметка о состоянии работы

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

ТЕМ НЕ МЕНЕЕ. По всевозможным расширениям и исключениям раскиданы неисправленные шероховатости; представление о них можно получить по логу вносимых в скрипт исправлений. Кроме того, некоторые сцены вовсе отсутствуют, будучи заменёнными быстрым "срезом напрямик", когда желаемое обстоятельство возникает как бы само собой (создавая риск ЖЕСТОКОГО РАЗОЧАРОВАНИЯ для читателя).

Перспектива доработки - зависит от востребованности.

суббота, 21 января 2017 г.

v.1.0.5.


КОНТЕНТ

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

ПРОГРАММА

- Новая опция Settings.ini: CommandLog = FULL, при котором в CommandLog.txt пишутся не только команды, но и весь выводимый текст.
- Исправлен баг, из-за которого команда "далёкого" прыжка {jm}, если совершалась в пределах одного файла, не записывала данные о точке отправления в стек прыжков.

СКРИПТ

- Форматирование, порядок слов, редактура Lone dream, Errand, Office hall, Wake up, Third stray.
- Исправлено имя переменной в Administration.txt - Administration_CatCounter.
- Исправлены перепутанные переменные LC23_Counter и Chapter23Counter в последней главе.
- Исправлена возникшая после добавления команды "обнулить всё" неточность с неопределённым вторым кликом по любому человечку во всех модулях после первого дня.
- Исправлена неправильная инициализация последней главы.
- Исправлена небольшая путаница с порядком фраз в последней главе.
- Исправлен закрывающий интерактивную зону портрет персонажа в последней главе (предотвращал возможность передвижения из "офиса" в холл с помощью интерактивной зоны).
- Исправлена ошибка, позволявшая снова и снова получать диалог LC25 в последней главе.
- Исправлен переход из подвала наружу в последней главе.
- Уточнены условия некоторых диалогов, которые должны происходить только на улице, а не внутри помещений.
- Исправлена неточность с запоминанием счётчиков кликов по портрету спутника в After bar stray.
- Добавлена пропущенная команда возвращения к графическому стилю в сцене на мосту в After bar stray.
- Добавлена возможность перемещения по городу через фоновое меню в After bar stray.
- Исправлено сбрасывание счётчика кликов ламп на мосту в Second stray.
- Ремарка об Анне на Длинной улице в Second stray теперь контекстно-зависимая, поскольку давно уже герой может идти мимо, не выразив желания увидеться-помириться с ней.
- Получить ночную встречу в баре теперь можно и во второй день после прыжка (Second stray).
- Исправлен сброс режима вывода при старте новой игры в свежем архиве с Debug = ON.
- Исправлена возможность обращения к объекту Square1_PatternToThrough до его объявления (Third stray).
- Исправлен "указатель чтения в недопустимом месте" в Third stray после Анны на площади.
- Убрана возможность попасть в Third stray, если дать отказ Анне во время завтрака, теперь это действие также переводит в Second stray.
- Исправлена неточность Second stray, из-за которой рефлексирующие фразы героя, бредущего по улицам, начинались на 1 такт-переход с места на место раньше, чем следовало.
- Исправлен в Third stray исчезающий (не ожидающий реакции пользователя) текст на Высокой улице.
- Исправлена недоступная опция "пятиться от тупика", делавшая бесконечный коридор (Endless corridor) непроходимым.
- Исправлена ошибка в бесконечном коридоре, в одном из меню переходов указание на переход к EC42 вместо EC32, что приводило к бессмыслице в ответ на совершённый игроком выбор.
- Исправлен вывод картинки существа в бесконечном коридоре: с элемента графического поля на внутритекстовое изображение.
- Исправлена некорректная обработка контекстов меню выбора в ECT11 ("Мысли - единственное, что движется", бесконечный коридор).
- Исправлен не ожидающий пользователя текст об оторвавшейся трубе в конце EndlessCorridor.
- Исправлено некорректное возвращение из текстового в графический режим в конце EndlessCorridor.
- Исправлена неточность в дальнем квартале в Third stray, когда герой говорит "заперто", но всё равно переходит на электростанцию.

понедельник, 31 октября 2016 г.

v.1.0.4.


КОНТЕНТ

- Новые реакции для ламп на мосту в первом дне (Fist stray), втором дне после госпиталя (Second day) - эти два набора с заблокированным выходом в ненаписанный эвент; также новые реакции на клики по лампам для развязки (last chapter) и второго дня после столкновения с Анной (Second stray); расширен набор реакций для второго дня после бара (Third stray).
- Расширен список реакций для кликов по молотку в событии с уборщиками (cleaners), втором дне (Third stray), втором дне после знахарки (After wise woman stray), отредактированы связанные с ним же реакции в событии с девушкой (A bint). Добавлены пропущенные реакции для кликов по молотку в первую сцену (Open scene).
- Добавлены пропущенные реакции для кликов по фону в эвенте с уборщиками (Cleaners).
- В сцену с пож. извещателем (Jump) добавлена просьба Анне подвинуться, открывая доступ к часам и связанной с ними болтовне.
- Добавлены пропущенные реакции для кликов по окну в сцене с пож. извещателем (Jump).
- Новые цепочки реакций для кликов по иконам в церкви в первый день (First stray).
- 19 новых случайных диалогов/фраз там и сям.

ПРОГРАММА

- Программа распознаёт новый тип ошибок: попытки присвоить значение счётчику кликов необъявленного объекта.
- Новый вариант команды mm: {mm '0'} - "забыть все метаданные картинок".
- Теперь ошибки не записываются в CommandLog.txt, если CommandLog = OFF в Settings.ini.
- Команда сохранения теперь записывает информацию о текущем режиме вывода.

СКРИПТ

- Добавлено 18 слотов для пользовательских автосохранений и шесть точек для отладочных автосохранений.
- Исправлена неточность в скрипте второй ("бабушкиной") скамейки на площади.
- Скрипт обнуления хранимых в памяти счётчиков обновлён в соответствии с новыми возможностями программы, устранив возможность любых неполадок, связанных с возможностью пропустить команды стирания метаданных для тех или иных изображений.
- Исправлен неправильный сброс счётчика кликов по телефонной базе в первой сцене (Open scene).
- Исправлена описка в пяти скриптах передвижения по городу при помощи меню выбора - команда прыжка указывала на не существующий файл Map/Cross.txt вместо Map/CrossStreet.txt.
- Исправлена неточность в скрипте ламп на мосту в "прогулке после бара" (After bar stray).
- Убран вывод ненужного сообщения "теперь я в старом городе" для случая, если герой проходит на Короткую улицу длинным путём, через Новую площадь и парк.
- Исправлена разметка для изображений персонажей на пути от дома к знахарке в главе со знахаркой (WiseWoman).
- Исправлена теряющаяся рамка текстового поля при переходе из подъезда "небоскрёба" на Высокую улицу.

среда, 26 октября 2016 г.

v.1.0.3.

ПРОГРАММА

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

СКРИПТ

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

среда, 19 октября 2016 г.

v.1.0.2.

КОНТЕНТ

- В первый сюжетный день добавлена система итераций: теперь при наступлении вечера второго дня герой будет говорить, что прошло слишком много времени, что по его воспоминаниям событие уже должно было случиться; после этого можно будет вернуться домой и выбрать между
    - продолжением игры как есть
    - загрузкой сохранения
    - рестартом первого дня с опусканием некоторых длинных эмоциональных пассажей
    - и рестартом первого дня с явными комментариями героя, в основном на тему "нет, здесь тоже ничего, сюжетные триггеры в другом месте/времени суток".
- Возвращена возможность завершить игру по прошествии большого времени без событий.
- Заполнен небольшой, но досадный пробел в MadnessSequence11.

ПРОГРАММА

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

СКРИПТ

- Исправлена ошибка, из-за которой встречу в ателье можно было получать при каждом новом возвращении на площадь.
- Исправлена ошибка скрипта LongStreet-Night, из-за которой человечек 96 отображался только вместе с человечком 265.