"Сердцебиение" - это интерактивный сценарий (видеоигра), рассматривающий варианты преодоления хронического подавленного настроения/апатии, а также затрагивающий некоторые смежные состояния. Содержит фантастические элементы. Содержит разговоры. Имеются противопоказания. Подробнее...
"Heartbeat" is an interactive script (videogame), examining some variants of overcoming the chronic depressed mood/apathy, and also touching upon several related conditions. Includes fictional elements. Includes conversations. Caution: there are contraindications. Read more...

2018-09-17

Discord

У игры теперь есть свой канал (чат) на Дискорде. Присоединиться и спросить как дела можно здесь.
Starting from today "Heartbeat" has its own Discord channel.

2018-09-15

v.1.0.12

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

КОНТЕНТ

- Введена система хода времени по триггерам: теперь время суток стоит на месте, пока герой не сталкивается с важным событием, после чего время суток немедленно сдвигается. Возможны неполадки, требуется тестирование.
- Сокращена, упрощена и переведена на английский язык внутриигровая помощь.
- Настройки переведены на английский язык.
- Начат перевод основного модуля первого дня First stray.
- Значительно расширен квест о регулировщике (но всё ещё не завершён).
- +2 случайные фразы, +3 случайных диалога.
- Расширена документация: добавлена систематизирующая заметка Мэрия.txt, а также Список сдвигов времени, в котором перечислены все существующие в сюжете триггеры, двигающие время вперёд.

ИСПРАВЛЕНИЯ

- Правки Errand.txt.
- Исправлены погрешности в скрипте StalkingSequence в Second day.
- Разнообразные правки диалога с мальчиком в First Stray; одна из веток диалога не была правильно закрыта, теперь всё исправлено.

Readme.

Полный лог нового контента.
Полный лог изменений программы.
Полный лог исправлений.
Download link.
Download link, a variation without sound.

CONTENT

- Introduced trigger-based time system: now the time of the day stands still until the protagonist not activates some important event; after that the time of the day immediately shifts. Instabilities are possible, testing required.
- Ingame help is simplified, shortened and translated into English.
- Settings are translated into English.
- The translation of main module of 1st day (First stray) started as well.
- Significantly expanded a quest about pointsman (still not finished).
- +2 random phrases, +3 random dialogues.
- Documentation expansion: added systematizing note Мэрия.txt, as well as Список сдвигов времени (both currently in Russian) with enumeration of all triggers that advance time in the game.

FIXES

- Editing of Errand.txt.
- Fixed inaccuracies of StalkingSequence script in Second day.
- Various edits of dialog with litte boy in First stray; one of dialogue branches was closed improperly, now all is fixed.

Readme.

New content full log.
Program changes full log.
Fixes full log.

2018-08-03

v.1.0.11.1 (hotfix)

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

ПРОГРАММА

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

ИСПРАВЛЕНИЯ

- Исправлена ошибка в открывающей сцене с вырезанной фразой цепочки кликов по шкафу, но не исправленными индексами кликов (№6 получался пропущенным, приводя к ошибке и обрывая цепочку).
- Немного орфографических правок.
Download link.
Download link, a variation without sound.

PROGRAM

- Fixed bug occured when "show the string full of dots" command was attached to a single word which already occupied the whole string, which resulted in repeated output of the same string several times.

CORRECTIONS

- Fixed an error in open scene with deleted phrase in the cabinet clicks sequence (#6 was cut out, indexes were not changed, which lead to error and sequence break-up).
- Fixed some typos.

2018-08-02

Patreon

Страница игры на Патреоне готова! Ура!
Our Patreon page is ready! Hurray!

2018-07-31

v.1.0.11.

КОНТЕНТ

- При первом запуске игры теперь можно выбрать между русской и английской версиями, на английский переведены начальные настройки, меню и открывающая сцена.
- Вариант "знахарка: преждевременное посещение" теперь выделен в отдельную, очень короткую линию с завершением игры: 25b.After wise woman unsuccessful.
- +4 новых случайных диалога, +4 случайных фразы.

ПРОГРАММА

- Исправлен баг попытки проверять далее идущий текст при чтении инструкции в самом конце скрипта, приводивший к ошибке "list index out of bounds".
- Исправлен баг при сохранении игры с неправильной записью пути к картинкам для внутритекстового поля, иногда приводивший к невозможности восстановить оформление текстового поля при возвращении в ранее сохранённую игру.

ИСПРАВЛЕНИЯ

- +1 фраза на перилах/мосту. Вероятное желание игрока - узнать, ну как, собрался прыгать или нет; не было артикулировано, теперь "не сейчас".
- Постоянно кликая по лампам на мосту можно было получить "неопределённое место перехода"; +2 фразы лампам на мосту, теперь всё закольцовано.
- Правки сцены объяснения с медсестрой, Wake up, размышлений в ванной комнате.
- В размышлениях в ванной комнате удалена возможность принять решение улизнуть: решение убегать или не убегать принимается раньше, ночью на кухне.
- Окончательно вырезаны все возможности улизнуть от Анны в Wake Up: как и в предыдущем пункте, решение принимается ночью на кухне. Вместо них написан новый диалог, открывающий вариант, когда Джо дал обещание Анне, однако в последний момент открыто отказался идти куда ему скажут здесь и сейчас.
- Удалены вариации ThirdStray для случая, если герой убежал от Анны утром, раз теперь такая возможность не предоставляется.
- Облегчены условия старта последовательности преследования медсестры. Чуть больше необязательных ремарок в начале последовательности преследования.
- Запуск последовательности с персиками теперь менее предсказуем: до этого гарантированно начиналось сразу после того как в соответствующем сюжетном промежутке Джо выходил на улицу.
- Вариант Second stray, где выясняется, что герою всё это приснилось, вычеркнут, как и намёки на сновидение в After wise woman stray.
- Если прятаться в больнице от надоедливых друзей, теперь нет возможности "просто" выйти из больницы, не встретив "луноход".
- Развязка в бесконечном коридоре переработана.
- Исправлена опечатка в скрипте открывающей сцены (появилась при последней переработке), приводившая к ошибке в конце цепочки кликов по одеялу.
- Удалены два эпиграфа из трёх.
- Втрое сокращено вступительное слово.

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

Readme.
CONTENT

- On first application run there is now a selection between Russian and English versions of the game. Currently translated in English: initial settings, menu and open scene.
- Variation "wise woman: premature visit" now separated in its own, very short branch with ending: 25b.After wise woman unsuccessful.
- +4 random dialogs, +4 random phrases.

PROGRAM

- Fixed a bug related to an attempt to look upon the following text while reading an instruction at the very end of the script, leading to error "list index out of bounds".
- Fixed a bug with wrong writing of the path to the text field images while saving game, which rarely resulted in loss of the text field decor during the game load.

CORRECTIONS

- +1 phrase for bridge railing. The implied question in the scene was "well, are you jumping now or what"; it was not articulated before, now in the given situation the protagonist answers "not now".
- While clicking on bridge lamps it was possible to receive "undefined jump point"; +2 phrases for lamps, now it's all looped properly.
- Changes for scenes of talking with nurse, waking up, and contemplation in bathroom.
- Contemplation in bathroom: deleted an option to decide to run away: such decision must be made earlier, at kitchen during the night.
- Decisively cut out all options to run away from Anna in Wake Up module: likewise the previous paragraph, the decision must be made before, at kitchen during the night. There is now new dialog instead, opening the variation where Joe admits he gave his promise, but at the last moment openly rejects to immediately and blindly follow whatever he was demanded to do.
- Third stray: all variations related to the case when Joe runs away from Anna are deleted. Because there's no such option now in the first place.
- The nurse chasing sequence now easier to start. Added some more unnecessary text at the start of the sequence.
- The start of peach sequence is now somewhat less deterministic: before, in according plot branch it was guaranteed to start just after Joe leaves his home.
- The sub-branch of Second stray, when it occurs that things that are going around are nothing more than protagonist's dream, is completely crossed out. As well as according hints in After wise woman stray.
- Now there's no option to "just" leave the hospital, if the hero decides to hide here from annoying friends. He has to meet "moon-rover" first.
- The resolution in Endless corridor redesigned.
- Fixed typo in Open scene script (appeared during the last refinement) that lead to an error in the end of blanket click chain.
- Two epigraphs out of three deleted.
- The opening word is shortened threefold.

Readme.

2018-02-15

v.1.0.10.


КОНТЕНТ

- Открывающая сцена полностью переписана: содержание прежнее, но герой чуть менее многословен.
- Квест о пенсионере-регулировщике более развит, но пока не завершён.
- И ещё 25 новых фраз и мини-диалогов человечкам, а также 1 новый класс "жестов" (кричащие человечки).
- 3 фразы, комментирующие картины, что висят в холле мэрии.
- 8 реакций на носки, 5 реакций на телефонную трубку там и сям.
- Новый вариант фона с потолком спальни по офорту С. Баленка (http://balenok.com) , модификация без птиц.

СКРИПТ И ИСПРАВЛЕНИЯ

- Вымараны все упоминания о не реализованном "обстоятельстве двух больниц", согласно которому герой думал, что есть "старая" и "новая" больницы, при этом "старая" закрыта на ремонат, тогда как на самом деле есть только одна больница. Так было нужно. Так больше не нужно.
- Значительно изменена форма диалога в Alexander in bar. "Форма" как противоположность "сути".
- Очень объёмные стилистические правки главы Nurse, сотни мелких изменений.
- Стилистические правки глав With the body on their shoulders, Alexander in bar, Hospital dream, концовок.
- Спойлер-документ развивается, нюансы сюжета в документации описывается более полно.
- В файлах скрипта городских мест команды мигающих фрагментов, отображающихся при переходе с улицы на улицу, изменены с использованием новых возможностей движка, устраняя вероятность возникновения графических багов при неаккуратном изменении места отображения уже отлаженной картинки.
- Исправлена скриптовая ошибка, из-за которой в настройках некорректно отображалось состояние опций о сокрытии/показе интерлюдий и пролога - сами опции изменялись, но меню всегда показывало, будто бы они выключены.
- Исправлена ошибка перехода при встрече в баре, если пришёл туда с телом на плечах.
- Модифицировано вступительное слово. Опять.

ПРОГРАММА

- Указание в качестве целочисленного аргумента любой команды не числа и не переменной, но конструкции вида X:ИМЯ_КАРТИНКИ или Y:ИМЯ_КАРТИНКИ будет приводить к передаче в качестве аргумента координаты X или Y указанной картинки.
- Исправлен ещё один граничный случай команды мгновенного вывода текста {io}, при котором не отображалась часть предназначенного к выводу текста.
- При необходимости меню выбора теперь способно стыковаться не только с текстовым полем или с интерактивной кнопкой, но и с любой загруженной картинкой. Исправлены неточности позиционирования - в качестве объекта привязки на практике использовалось лишь только текстовое поле, поэтому все ошибки такого рода оставались незамеченными.
- Спрямлён алгоритм автоматического выбора и условий переключений программы из режима вывода текста в режим обработки поданных скриптом команд и обратно. На практике это означает более плавный вывод текста, но и вероятность временного снижения стабильности программы, иными словами - неожиданные баги. На момент релиза все неточности, обнаруженные при тестировании, устранены.
- Исправлен баг, приводивший к Access violation в редких случаях при переносе строки во время вывода последовательностей точек.
- Исправлен Access violation, возникший вместе с последними оптимизациями, из-за которых выход из тела метода-обработчика клика по кнопке мог произойти уже после уничтожения самой кнопки. Исправлен аналогичный Access violation для картинок.
- Исправлен Access violation, возникший вместе с последними оптимизациями, из-за которых попытка зарегистрировать клик по картинке в системном логе могла происходить уже после уничтожения самой картинки.
- Исправлен специфический для некоторых вариантов Windows 10 баг, приводивший к некорректному отображению кириллических символов в программе.
- Исправлен специфический для некоторых вариантов Windows 10 баг, приводивший к невозможности корректно прочитать путь к файлу ресурсов - соответственно, к невозможности загрузить музыкальный/графический/скриптовый файл.
No English version of the post is available. Blog, as well as content logs were entirely in Russian before summer 2018.