Gamedev

Ответить в тред Ответить в тред
Check this out!
Кораблик-тред №1 - заготовочный, стихийный. Аноним 28/08/20 Птн 14:53:04 6961261
sea.png 42Кб, 1376x768
1376x768
cave.png 47Кб, 1376x768
1376x768
monsters.png 5Кб, 510x440
510x440
Только-только закончился TWG, а вдохновение осталось. Значит, нужно продолжать пилить свое поделие влажно мечтая о релизе. Тред существует как мой дополнительный мотиватор для продолжения разработки (ну и отчетник, если кому-то будет интересно наблюдать за процессом).
Жанр: roguelikelite, adventure
Платформа: GameMaker Pro 8.0/GameMaker Studio 1.4
Плаваем на корабле по постоянно меняющемуся океану, посещаем острова в поисках сокровищ, исследуем пещеры и подземелья(new!), собираем части артефакта, указывающего путь к источнику бессмертия.
Со времени конкурса концепция игры была пересмотрена - теперь это Dungeon Crawler, прикрученный к морским путешествиям. Системы инвентаря как таковой нет - вместо этого ГГ получает бонусы от найденных кладов/артефактов и новые инструменты для аннигиляции многочисленных монстров.
Аноним 28/08/20 Птн 15:18:42 6961342
Что понравилось игрокам? Пиратство, мореворовость, кораблик.
Что не понравилось игрокам? Уныле, ужасные бои.

Что решил разраб?
Забить на пиратство, таверны, пиастры, порты, команду, сундуки. Добавить дандженкравлер и бои с унылыми мобами.
Аноним 28/08/20 Птн 15:23:43 6961363
>>696134
Боевая система будет конечно же пересмотрена (как и многие другие модули). Вообще, большое спасибо анонам с конкурса за конструктивную критику - строю будущий роадмап преимущественно по пожеланиям/оценкам игравших.
Аноним 28/08/20 Птн 16:07:58 6961604
>>696136
Управление упрости, потому что сейчас это просто кромешный ад, все эти c/v, z/x, правая кнопка мыши. Можно ж повесить на какую-нибудь клавишу взаимодействия, типа "е", а то сидишь как на пианино, вспоминаешь, куда жать надо.

И да, выход по эскейпу тут - это пиздец
Аноним 28/08/20 Птн 20:15:00 6962245
Аноним 28/08/20 Птн 21:10:02 6962366
Делаем ставки, когда у ОПа пропадёт мотивация? Я ставлю на октябрь.
Аноним 28/08/20 Птн 23:46:44 6962847
>>696134
Зато это лучшее доказательство того что это была не заготовочка.
Аноним 29/08/20 Суб 13:25:59 6963598
image.png 19Кб, 359x304
359x304
Андрюша молодец, скромно присудил себе третье место и создал тред, забив на свой платформер.
Аноним 29/08/20 Суб 13:37:06 6963619
Аноним 30/08/20 Вск 00:26:42 69650110
Аноним 30/08/20 Вск 00:57:23 69650211
>>696359
Какая милая, спящая девочка, откуда она?
Аноним 30/08/20 Вск 09:21:25 69651212
Аноним 30/08/20 Вск 11:23:57 69651713
>>696512
Овервотч? Англ если не сложно скинь название.
Аноним 30/08/20 Вск 12:21:55 69653314
>>696517
Он ошибся, это Алиска, девочка-волшебница из котлоигры котлакуна же >>649008 (OP)
Апдейт по Fon Vitae 22.10.2020 Аноним 22/10/20 Чтв 13:47:07 70579115
image.png 894Кб, 1368x801
1368x801
image.png 1038Кб, 1368x801
1368x801
image.png 665Кб, 1368x801
1368x801
image.png 1012Кб, 1368x801
1368x801
>>696126 (OP)
Что-то я очень затянул с апдейтом при том, что каждый день работал над проектом. Зато сейчас готово 90% технической части, осталось клепать контент и балансить (рогалик же).
Начну и закончу с перечисления новых фич, изменений и пофикшенных багов, недоработок:
- В первую очередь - перешел на GMS 1.4 с ретроградской восьмерки. Пришлось побеситься с новыми багами, которые прятались отчасти под бесконечными костылями старой части, отчасти от кривизны рук автора, но в общем полет нормальный;
- Глобальная карта моря теперь статична и меняется только при смерти игрока (раньше перегенерация была каждый раз при покидании острова, эта механика трансформировалась в силу своей ненадобности);
- Размер глобальной карты увеличен в 4 раза, UI отображает только текущую часть вокруг корабля (включая туман войны);
- Добавлен остров с таверной и сама таверна как своеобразный хаб для игрока. Здесь можно купить предметы/бонусы, получить баффы/дебаффы у местных проституток и в будущем нанять членов команды. Резиденты таверны генерируются случайным образом, это зависит от уровня репутации, которую можно приобрести за золото;
- Появилась система заклинаний. Маны как ресурса у игрока нет, зато количество использований заклинаний ограничено, они покупаются в виде свитков и соответственно, тратятся. В данный момент реализовано 4 заклинания. Кулдауны и прочее прилагаются;
- Появился автолевелинг. Он зависит от количества убитых монстров, посещенных островов, полученного ценного лута и подобных показателей. На карте имеются более тематические и ценные острова, которые охраняются сильнее, но точно имеют внутри часть артефакта. Это должно заставить игрока либо надеяться на удачу/навыки и идти ва-банк, либо немного зафармить более легкие острова, получить бонусы и уже потом выдвигаться за сложными;
- При смерти игрок теряет часть накопленных бонусов, характеристик, денег и частей артефакта и переносится в таверну. Весь пройденный до посещения таверны прогресс пропадает;
- Пистолет теперь стреляет в любую сторону, сабля атакует всех задетых противников;
- Реализован прототип UI характеристик персонажа. Здесь можно посмотреть на текущие характеристики, порог прокачки, деньги и самое главное - прогресс сборки артефакта, что является целью игры;
- Проведена глобальная работа по оптимизации. Конечно, до идеала еще далеко потоки в студию не завезли но теперь падений фпс нет только микрофризы в некоторые моменты, что будет в ближайшем будущем фикситься;
- Подземелья не особо затронуты, но в общем - это длинная ветвистая кишка со случайными отклонениями в тупики(в лучших традициях Скайрима). Появились тематические комнаты (позаимствовал из Voglevor's Depths) с полезным для игрока наполнением. Также, некоторые комнаты являются потайными, лут внутри них намного ценнее, но поиск намного более затруднительный. Добавлено множество контейнеров с анимацией разрушения и лутом. И несколько ловушек;
- Начал работать над системой локализации для пендосов и прочих не православных покупателей делюжонал имплаинг, что это в том числе коммерческий проект;
- Собственно, проведена бесконечная правка багов и недоработок. Костыльные заглушки не всегда положительно влияют на дальнейшую разработку, так что пришлось потратить полторы недели только на правки говнокода конкурсной версии игры;
Не считая небольших фич, вроде зелий здоровья с анимацией употребления, нескольких новых монстров и ПГ структур пока что все.
Что предстоит реализовать:
- Улучшенный ИИ мобов, более качественный поиск пути, механики боя;
- Мини боссов и боссов со своими механиками. Возможно, их способности будут случайными;
- Найм команды и их использование. Я решил, что стоять и бухать на корабле - это конечно интересно, но еще лучше будет использовать их при зачистке подземелий. Команду можно будет качать или приобретать новых более качественных бойцов с уникальными способностями, которых нет у ГГ;
- Интерактив в таверне - азартные миниигры на деньги (рулетка, кости), секс с проститутками как катсцены (думаю, стоит ли добавлять - только в качестве фансервиса что ли). Разнообразие НПС (скупщик, shady dealer). Возможно, квестгиверов как альтернативный источник частей артефакта. На "пиратском острове", как я его называю - новые полезные строения;
- Морские путешествия нужно углубить, нечто большее вместо текущего "выбери направление и плыви". Старая система случайного появления событий не оправдала себя, буду реализовывать новую. Интерактив с кораблем;
- Переделать начальные катсцены, создать концовку(и);
- Сделать две версии прохождения - обычную и хардкор с пермасмертью;
- Ввести ладдерборд прохождения, как в DCSS. После каждой пермасмерти или финала выводить количество полученных очков. Лузинг из фан!
- Контент и еще раз контент. Декоративный и геймплейный, новые механики для мобов и ГГ. Но это оставлю на сладкое, когда будет готово все остальное. По сути, необходимо сделать стержень игры - возможность пройти от начала до конца, а потом идти вширь, добавляя разнообразия в прохождение;
Ну и в конце - так как я тешу тебя надеждами на релиз, подал документы Габену лично. В общем, меня как и любой индисброд одобрили, поэтому игра выйдет как ерли аксесс.
Аноним 22/10/20 Чтв 14:15:18 70580316
1540644095945.jpg 9Кб, 300x168
300x168
Аноним 22/10/20 Чтв 14:17:20 70580517
>>705803
Глазки замылило так, что не увидел, лол.
Аноним 22/10/20 Чтв 16:56:03 70587418
>>705803
Кстати, это даже не моя вина - шрифт FixedSys съедает последующую за заглавной A букву по какой то причине. Фиксится пробелом после буквы. На том же скриншоте виден похожий артефакт в "Ammo".
Аноним 22/10/20 Чтв 18:03:37 70588319
>>705874
Действительно. Ну видимо там в шрифте косякнули и задали букве 0 ширину.
Ёб твою мать, полгода без постов UPDATE Аноним 07/04/21 Срд 14:15:39 73770720
storm event.mp4 26059Кб, 1920x1080, 00:01:11
1920x1080
6 месяцев
Прошло 6 месяцев с момента начала полноценной разработки игры. Наверное, подошло время подвести какие то итоги моей деятельности за это время.
Буду делать один пост для одной фишки(для удобства).
Самое главное и основное - поменялась боевка. Более никакого экшн рпг, только пошаговые бои. Долго, упорно не без багов, но получилось реализовать эту фичу. Поиск пути реализован через гамаковский a*, который работает имплементирован мной через жопу.
Пиратский остров (хаб зона) Аноним 07/04/21 Срд 14:27:27 73770921
tavern island.mp4 20304Кб, 1920x1080, 00:01:07
1920x1080
Как и задумывал - реализовал найм команды в таверне, которая находится на специальных "пиратских островах". Все нпс на этих островах дружелюбны по отношению к игроку. Также, в этом месте можно найти торговцев, поиграть в кости, рулетку, иногда даже встретить проститутку или мошенника, которые не прочь поживиться денежками приключенца.
Правильный выбор членов команды - важный пункт при построении стратегии достижения конечной цели в игре. Они выполняют полноценную роль бойца/мага/лекаря в сравнении с начальным персонажем. А в хардмоде, при гибели ГГ, один из экипажа заменяет его и игрок по сути управляет уже другим приключенцем.
Интерфейс Аноним 07/04/21 Срд 14:37:56 73771122
image.png 325Кб, 1920x1080
1920x1080
UI претерпел глобальные изменения (считай, был полностью переработан). Как и система характеристик. Текущие возможности:
- можно посмотреть все характеристики любого из членов команды;
- у каждого персонажа есть свой список надетых предметов-аксессуаров. Инвентарь(рюкзак) общий для всех;
- у каждого персонажа есть набор способностей (автоатака и 2 слота под заклинания);
- в игре есть система баффов/дебаффов, работающих как в бою, так и вне его. Усиления могут быть как временными, так и перманентными;
- меню "управление командой" переключаться между экипажем для, например, смены тринкетов или обучения способностям
- меню "божество" показывает текущее расположение бога, которому поклоняется команда. И соответственно, предоставляемые награды;
Система богов(да, я фанат DCSS) Аноним 07/04/21 Срд 14:47:42 73771523
image.png 177Кб, 1920x1080
1920x1080
image.png 272Кб, 1920x1080
1920x1080
image.png 336Кб, 1920x1080
1920x1080
Для помощи как в бою, так и в путешествиях, игрок может начать поклоняться одному из 6 богов. Каждый предлагает свои награды, но в то же время имеет уникальные требования для увеличения расположения к себе. Конечно, многие боги достаточно своенравны и имеют список правил, нарушая которые игрок может навлечь на себя гнев, а впоследствии - кару почитаемого божества.
К примеру, один из богов аналог Ru из супа предлагает игроку чем-то пожертвовать(например, способностью использовать зелья в бою, атаковать на расстоянии или одним из членов команды...), но взамен щедро одаривает за каждую принесенную жертву.
Типы местности Аноним 07/04/21 Срд 14:56:29 73771724
pyramid island.PNG 227Кб, 1830x988
1830x988
volcano.PNG 245Кб, 1912x986
1912x986
pyramid.PNG 546Кб, 1920x985
1920x985
aztec.PNG 466Кб, 1920x983
1920x983
Контента в игре как такового немного, но он все же есть. Во первых - острова(с подземелья в них) теперь имеют тематику. Внутри можно найти уникальный лут и монстров, для которых необходима своя стратегия ведения боя. К примеру, внутри острова мертвых много нежити, которая имеет иммунитет к кровотечению, но при этом ее можно отравить.
Да, у Darkest Dungeon в игре позаимствовано ОЧЕНЬ МНОГО, начиная со спрайтов аксессуаров и заканчивая системой света/факелов, когда команда получает баффы или дебаффы в зависимости от уровня освещения.
События Аноним 07/04/21 Срд 15:07:15 73771925
sea.mp4 13865Кб, 1920x1080, 00:00:46
1920x1080
В данный момент работаю над системой событий в океане. Задумывается, что на карте со временем появятся "туманные" и "штормовые" зоны, внутри которых скрываются дополнительные острова. При этом, находясь в этих зонах остальная часть карты становится недоступной для просмотра. И самое главное - внутри зон можно встретить невидимые клетки событий (на видео они отображаются). Попав на клетки этих событий, игрок с командой переносится в специальные локации, для выхода из которых необходимо будет совершить определенные действия (собрать все реликвии, найти портал и пр.). Так как эти клетки будет нельзя обнаружить визуально, у корабля появится новый объект - фонарь. При приближении к одной из клеток событий фонарь загорится/начнет моргать/еще придумаю.
Будущее проекта Аноним 07/04/21 Срд 15:20:18 73772326
menu theme.mp4 7412Кб, 614x352, 00:02:13
614x352
Конечно, в игре есть еще множество небольших фич, но о них расскажу как нибудь позже - ну или есть будут спрашивать по пунктам.
Последнее, о чем хотел рассказать - оформил страницу в габенстор™, которая уже несколько месяцев пылится, мало-помалу набирая вишлист.
https://store.steampowered.com/app/1453670/In_Search_of_Fon_Vitae
И последнее-последнее - помимо допила геймплея, пытаюсь в саундтрек для игры. С переменным успехом, но займет это очень много времени. Знающие Кириллы помогите определиться, что сюда лучше подойдет - чиптюн или инструментальная аранжировка. А еще лучше - помогите с написанием, претти плис!
Аноним 07/04/21 Срд 15:51:18 73773027
>>737707
Выглядит внезапно годно.

Имхо интерфейс вызывает большие проблемы. Во-первых он огромный, занимает 1/3 экрана.
Во-вторых камера плохо себя ведёт, закрывая этим интерфейсом игрока. Не обязательно камеру на мобе центрировать, пусть она находит среднее положение между мобом и игроком, хотя бы.

А ещё лучше переработай интерфейс.
Аноним 07/04/21 Срд 15:57:58 73773228
>>737730
Проблема с размером интерфейса действительно есть, но я ее решил так - он выкатывается на экран и сворачивается посредством скролла колесика мыши. То есть, если нужно навести на "неудобную цель" под UI, это можно сделать с помощью легкого сворачивания. Да, не все траблы решает, но пока для меня это лучший вариант.
Аноним 07/04/21 Срд 16:06:45 73773429
>>737707
6 месяцев фултайм или после работы вечерами пятниц? Лучше такое всегда уточнять.
Аноним 07/04/21 Срд 16:23:22 73773630
>>737709
Как-то очень уныло для хаб зоны.
Стрёмная столовка с кусочком мебели у стен.

Где почка, на которой играют в кости? Где сами игроки в кости?
Почему портовые шлюхи сидят за столиками, как нормальные

пираты, а не в своём шлюшьем углу, под присмотром мамки? Почему ни одна из них не танцует на столе?

Поигрался бы с уровнями поставил ступеньки, заборчики, ширмы. Разные закутки для разных кампаний.
Отдельные загоны для торговцев. Места-то навалом.
Аноним 07/04/21 Срд 16:30:22 73773831
Аноним 07/04/21 Срд 16:38:20 73774132
>>737734
Что характерно, фуллтайм. Устраивал отдых на весь ноябрь (спасибо короночке), но с декабря по апрель работал над игрой 4-12 часов в день, живя на шее своей тянки.
>>737736
Изначально я видел таверну, как коробку, набитую людьми, где полезный человек может затеряться в толпе, посреди пьянчуг. Но твой вариант тоже интересный, спасибо, постараюсь учесть.
К слову, кроме таверны в будущем на острове будет больше зданий, в которые можно зайти(желательно, во все). Плюс квесты, сюжетные и сгенерированные. В общем, пока это не самый окончательный вариант хаба.
Аноним 07/04/21 Срд 23:21:24 73780533
>>737741
>декабря по апрель
> живя на шее своей тянки
Нормально устроился.
Аноним 07/04/21 Срд 23:53:07 73780734
>>737732
А почему ты её не решил уменьшением интерфейса?

Игроку точно надо всё время видеть свои статы?
Почему не сократил размер иконок скилов в 4 раза, высоту полосок и отступы в 2 раза?
Зачем у тебя такие гигантские слоты инвентаря? Зачем им быть всё время на экране?
Аноним 08/04/21 Чтв 07:35:53 73783135
>>737807
> А почему ты её не решил уменьшением интерфейса?
Потому что игровой вид в комнате - 850х480 апскейленный до 1920х1080(для пк версии). При этом, все спрайты сделаны в 16х16 с апскейлом до 32х32. В общем, я и так пытался сделать по минималке, места на экране очень немного. Единственный вариант - увеличить размер вида(тогда, собственно, станет меньше и интерфейс, и небо, и аллах). В общем, хорошее замечание, попробую поэкспериментировать.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов