Инди
Vanka Korotkoff
1027

Jacub Zatorski, Ph.D

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

В закладки
Щепотка геймплея

Страшно себе представить, что в головах у Миадзак и Уэд, я не очень в этой теме, я делаю свой велосипед.

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

Так, в пелене синдрома отмены, родился Якуб Заторский. Родился и объявил, что игра будет в первую очередь про него. Потому что ему хреново, гораздо более хреново чем тебе. У вас есть с ним что-то общее, лежачая поза, стеклянный взгляд в одну точку, однообразный внутренний диалог. Но куда ты лезешь со своими обострениями, Ваня, бывают штуки пострашнее. Я тебе расскажу о них, а ты их покажешь другим настоящим людям. Только прошу тебя, не юли. Не надо всей этой иносказательности, скрытых смыслов, говори открыто и прямо. Люди сами будут загадывать себе загадки, они всегда так делают.

Так голая математика будущей игры обрела душу.

Визуальные новеллы, кликеры, иммёрсив-симы — это вера, надежда, любовь, пожёванные злой Кодзимой.

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

Поэтому я взвалил определение степени агрессивности рандома на плечи игрока. Хорошо идущая игровая сессия за мгновение завершится полнейшей неудачей или в безвыходное положение внезапно прилетит спасение — игра может об этом задуматься. А вот как часто она будет об этом задумываться и будет ли вообще — решать игроку.

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

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

Заявка на джем? Она самая. Ровно месяц ушёл на создание того, что вы можете скачать по ссылке ниже.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Vanka Korotkoff", "author_type": "self", "tags": ["\u0438\u043d\u0434\u0438\u0434\u0436\u0435\u043c"], "comments": 19, "likes": 20, "favorites": 16, "is_advertisement": false, "subsite_label": "indie", "id": 54012, "is_wide": false, "is_ugc": true, "date": "Tue, 11 Jun 2019 15:43:51 +0300", "is_special": false }
(function(d, ver) { var s = d.createElement('script'); s.src = ((location.host === 'dtf.ru') ? 'https://dtf-static-bf19cf1.gcdn.co/static/build/dtf.ru/specials/RocketBankSummary/js/all.dtf.min.js?' : 'https://dtf.k8s.osnova.io/static/build/dtf.k8s.osnova.io/specials/RocketBankSummary/js/all.dtf.min.js?') + ver; s.async = true; var container = d.getElementById('rocket-bank-summary'); if (container) { s.onload = function() { new RocketBankSummary.Special({ container: container, location: 'article', share: { url: '', title: '', } }); }; } d.body.appendChild(s); })(document, 46);
0
{ "id": 54012, "author_id": 70059, "diff_limit": 1000, "urls": {"diff":"\/comments\/54012\/get","add":"\/comments\/54012\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/54012"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64960, "last_count_and_date": null }
19 комментариев
Популярные
По порядку
Написать комментарий...
3

Нелохобы видосик прикрепить, потому что качать билд не все хотят.

Ответить
0

Кстати, мысль. Придумаю что-нибудь.

Ответить
0

Таки прикрепил.

Ответить
2

Коротков, ты не геймдевелопер, ты хуйдевелопер! А картина, конечно, очаровала.

Ответить
0

Я тоже фронтовик!

Ответить
0

Переосмысление текстов кровосток в статье улыбнуло :D

Ответить
0

Я думал никто не заметит.

Ответить
1

Просто судьба поелозила меня еблом о неструганный стол. Жизнь научила правилу:"Что для стима потолок, для эпик стора - сугубо пол".

Ответить
1

Первея Зельда попала в НЭС - больно, пиздец.
Вторая в геймбой угодила, хайлийский мудила.

Ответить
2

C++ это пиздееееец, страшнее только ассемблер. Чем ты ближе к ядрууу, тем ближе к тебе черви.

Ответить
1

Я люблю фром софтвер. Фром софтер любит меня.
Мы поможем друг другу кончить.

Ответить
1

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

Ответить
0

Помню лето, шашлык, как в соулсах дал на клык)

Ответить
1

Это не то говно, что сейчас пилят дети из готовых ассетов.
Этим занимались седые мужчины в Далласе знойным летом.

Ответить
–1

ПХАХХА

Кодзиму нахуй, cyberpunk в пизду, остальных - в изоляторы.

Ответить
1

Убили платформу, так вышло.

PS в вазе, Xbox в унитазе.

Ответить
0

Посмотрел видео - ничего не понял... >_<

Ответить
0

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

Ответить
0

А, ну, тогда конечно.

Ответить

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovz", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "chvjx", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "chfbl", "p2": "gnwc" } } } ]