Инди
Лена Сергеева
1091

Foldоrial. Что произошло за 3 недели?

Появился геймплей, 82 ассета 2D окружения, 12 ассетов 3D, 20 NPC и дизайн уровня.

В закладки
Аудио

Привет, DTF! Это уже третий пост о нашей игре. Четвёртый пост будет содержать билд игры.

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

За прошедшую неделю у нас появился композитор и ещё один художник по персонажам. Кстати, художник нашёлся благодаря этим постам. Их можно посмотреть тут:

А теперь о проделанной работе...

Концепт

Концепт изменился. Теперь он лучше выражает тему джема.

Кратко:

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

Зачем нужны цвета?

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

Можно лечить персонажей персонажами. Тогда для лечения так же должен совпасть один цвет.

Чтобы вылечить персонажа деревом потребуется совпадение трёх цветов.

При этом объекты умеют накапливать в себе цвета. Если положить розово-зелёный куст в розово-жёлтое дерево с дыркой, то после складывания дерево будет иметь розово-зелёно-жёлтый цвет. Такое дерево подойдёт к персонажу, который обладает розовым, зелёным и жёлтым цветами.

Что происходит?

Миру осталось жить 6 дней.

Жители могут умереть от "болезни" — получения одной дырки. Или от того, что их сложили в кого-то ещё. Во втором случае активируется система кровной мести.

Игрок запускает прогрессию зла. Люди жертвуют односельчанами для спасения своих близких.

Как помочь?

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

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

Тема джема выражена в сочетании позитивной графики и драматичного геймплея и сюжета.

Персонажи

Их 20 и они все связаны друг с другом дружбой, любовью или родством.

Фермер любит фермершу и имеет родственную связь со своим сыном.

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

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

Дизайн уровня

Уровень имеет две зоны: деревня и лес. В лесу всё общее — можно брать и складывать любые объекты. А вот в деревне что-то взять не получится. Персонажи расположены по всему периметру уровня.

Коврики, цвета и подсветка помогут игроку сориентироваться. Ведь камеру крутить нельзя.

Музыка

Эта композиция будет играть первые 2 дня.

Также есть музыка для меню, ночи, 3-4, 5-6 дней.

О технической стороне вопроса расскажем в следующем посте через несколько дней. :)

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

Написать
{ "author_name": "Лена Сергеева", "author_type": "self", "tags": ["\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430","\u0438\u043d\u0434\u0438\u0434\u0436\u0435\u043c","indiejam","indie","games","foldorial"], "comments": 4, "likes": 44, "favorites": 14, "is_advertisement": false, "subsite_label": "indie", "id": 57411, "is_wide": false, "is_ugc": true, "date": "Thu, 04 Jul 2019 23:13:19 +0300", "is_special": false }
(function(d, w) { var wrapper = d.getElementById('apost-tsr'), isMobile = w.matchMedia('(max-width: 400px)').matches, isArticle = wrapper.classList.contains('in-article'), gif = d.createElement('img'); gif.onload = function() { wrapper.classList.add('is-loaded'); }; gif.src = (isArticle) ? 'https://leonardo.osnova.io/b2b69d93-806a-d2f2-4697-577683765baa/' : (isMobile) ? 'https://leonardo.osnova.io/82f3c702-be47-2c95-ed12-15741ca2f2e9/' : 'https://leonardo.osnova.io/5121d3f7-d8f5-4cf1-7b61-a184c726c32f/'; }(document, window));
0
{ "id": 57411, "author_id": 114954, "diff_limit": 1000, "urls": {"diff":"\/comments\/57411\/get","add":"\/comments\/57411\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/57411"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64960, "last_count_and_date": null }
4 комментария
Популярные
По порядку
4

Музыка топ

Ответить
0

Большое спасибо! Х)

Ответить
1

Выглядит крайне интересно!

Ответить

Прямой эфир

[ { "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" } } } ]