812

Несыть — симулятор плотоядного червя⁠⁠

Любите ли вы червей так, как люблю их я? А эксперименты с управлением в играх?
Два раза нет? Очень жаль, приходите завтра, когда моя игра вырастет и всех съест.

Разработка игры началась в далёком 2011 году, с конкурса «Гаминатор» на gamin.me. Тема была «Giger Arcade», аркада по мотивам творчества Ганса Рудольфа Гигера — человека который придумал визуальный образ Чужих.

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

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


Через несколько лет, под напором гневной общественности, я всё-таки вернул стрелку вперёд, но эту историю я расскажу в следующий раз, а сейчас лучше покажу как игра выглядит теперь, после 5 лет допиливания и всяческой полировки:

Черви научились прыгать, откладывать яйца, вбрасывать себе в кровь адреналин (для игрока замедляется время) и даже иногда ползать как гусеничка, переставляя сегменты.

Технически мир игры остался плоским, но при отрисовке спрайтов теперь используется рельефное текстурирование — нормалмаппинг. По карте нормалей и направлению источника света рассчитывается имитация освещения, придающая фигуре объём.

Игра написана на С++/DirectX, для скриптования различных заданий и событий на уровнях используется встроенный Lua. Физики в игре особенной никакой нет, все столкновения рассчитываются как пересечения окружностей:

На скринах этого не очень заметно, но в игре есть не только черви, в основном боксы (всё происходит в лабораторных террариумах) заполнены всякой съедобной живностью: тлёй, жуками, личинками, светлячками и даже плотоядным холодцом, выступающим в качестве финального босса текущей демки.

К чему я всё это? У меня есть демка игры (где-то полчаса-час геймплея) и я бы очень хотел, чтобы вы в неё поиграли, поделились впечатлениями и критикой: советы, предложения, гневные ругательства — я возьму всё!


Прошу к столу: скачать игру (103 Мб)


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

Буду рад любым комментам! Простите, если что написал не так, на Пикабу я вылезаю впервые (поэтому, кстати, и видео в посте нету, иначе завалил бы вас всякой пачкотнёй). Спасибо за внимание, и это... берегите хвост!

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

Вы смотрите срез комментариев. Показать все
37
Автор поста оценил этот комментарий

"Стоило червю начать ползти прямо, как он становился похож плывущую куда-то палку." - твоих конкурентов это не остановило :)
Они вышли раньше, начав позже, но теперь тебя будут клеймить клоном просто потому что и то и то чем-то похоже на змейку :'(
Эх, боюсь не все поймут всю глубину твоих механик...

раскрыть ветку (23)
16
Автор поста оценил этот комментарий

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

раскрыть ветку (22)
12
Автор поста оценил этот комментарий

Ну, в целом, всё просто - червь состоит из сегментов разного размера, есть он может только то, что пролезает ему в рот. На этом вся боевая система и основана.

раскрыть ветку (21)
4
Автор поста оценил этот комментарий

вот и я о том же. простота механик не мешает хорошей игре, не стоит искать глубину там, где ее нет)

0
Автор поста оценил этот комментарий

она будет платной?сколько она будет стоить?пикабушникам скидка будет?)

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Да, будет платной. Сколько будет стоить не знаю, зависит от цен инди-игр весной когда будет релиз. Скидки, думаю, будут всем, надо только подождать, как обычно. :)

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Спасибо за игру. Только что прошел. Очень интересная и перспективная вещь. Успехов в разработке и продвижении.

Иллюстрация к комментарию
раскрыть ветку (2)
2
Автор поста оценил этот комментарий

Кстати, он принял комплимент и завернулся в зелёное одеяло:D

1
Автор поста оценил этот комментарий

:D Круто!

0
Автор поста оценил этот комментарий

на 5м лвл просто забился в правый нижний угол, где никто из червей так и не появился.

раскрыть ветку (14)
3
Автор поста оценил этот комментарий

А лучше бы драться научился - там дальше жестянка, надо уметь драться. Я вставлю дополнительный уровень перед "Доминированием", а то там у игроков шок случается из-за скачка сложности. Сразу из детского сада на угольную шахту.  :)

раскрыть ветку (13)
5
Автор поста оценил этот комментарий

Поиграл час, хочу рассказать о первых ощущениях. Графически и как идея, игра очень понравилась)) Чем-то очень напоминает "slither.io", но намного более зрелищная)

Хочу сразу перейти к минусам(сугубо на мой взгляд).

- при управлении с клавиатуры требуется постоянно нажимать " стрелки вправо-влево " для придания скорости червю. В посте говорилось что это добавляет реалистичности движениям. Не спорю, но после получаса игры пальцы начинают сильно уставать и это серьёзно сказывается на точность реакции и как следствие увеличивает количество смертей. (после 15-20 смертей подряд начинаешь вспоминать Dark Souls :) ) Может в настройки внести включение-отключение атоматического извивания червя. Более хадкорные игроки предпочтут выключить его, а те кто пришёл просто провести хорошее время за этой игрой не будут разминать заболевшие пальцы, просто включив эту функцию.

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

- столкновения, когда ты идёшь параллельно в вражеским червём и ваши головы сталкиваются. Твой червь сильно отлетает в сторону, а противник очень слабо, и сразу же(мой червь не успел ещё развернуться на прежний курс) враг разворачивает голову и перегрызает мне первые 2-3 звена и я умираю... Пытался разными тактиками воспользоваться, но из-за сильного столкновения не успеваю никак развернуться.

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

Разработчикам - зачёт!! Давно не видел чего-то подобного залипательного)

раскрыть ветку (8)
1
Автор поста оценил этот комментарий

Спасибо за отзыв! Попробую прокомментировать:


1. Я много экспериментировал с управлением, делал автораскачивание червя и прочее. С автораскачиванием теряется контроль, получается всё хуже. Если интересно, то вот тут есть билд с четыремя разными видами управления червём, в том числе два вида автораскачки:  https://vk.com/insatiagame?w=wall-77480550_1182

Ручное управление поворотом самое точное, сложность в том, что игроки в начале пытаются сильно жать кнопки и слишком часто дёргать головой червя. Ещё осложняет дело привычка сначала отпускать одну стрелку, прежде чем жать другую (в более прошареном варианте сначала нажимается вторая стрелка, а потом отпускается первая).


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

2. Курсор при управлении мышью будет только путать. Мышью надо просто качать влево и вправо, также как и стиком на геймпаде, неважно куда смотрит червь. Но клавиатура удобнее, ага.

Управление курсором с указанием точки, куда нужно приползти не будет, это противоречит концепции игры. Игра основана на навыках, прогрессировании скилла игрока, это не казуалка.


3. Стрелка назад одновременно является прыжком и тормозом. При параллельных курсах нужно просто притормозить (зажать подготовку к прыжку, но держать её долго, чтобы прыжок отменился, червь расслабился). Также при столкновениях червей неверной является тактика ухода от столкновения, потому что при этом открывается шея. С опытом приходит понимание, что голова червя это его щит и её нужно прикрываться от угроз закрывая шею. Это всё открытия, которые игрок делает сам с некоторым временем в игре. Увы, делают не все, я с каждым билдом снижаю планку и делаю туториал более мягким, но вроде уже предел, дальше упрощения пойдут в ущерб основной концепции игры.


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

раскрыть ветку (7)
1
Автор поста оценил этот комментарий

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

Я бы сравнил её как Дарк Соулс(эта игра) и Ассасин скрит( игра по типу slither).

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

А другие игры в этой же тематике, но с более простым управление "Ассасин скрит"  предназначены для массовой аудитории и предназначены для расслабона.

У твоей будут свои фанаты(и я буду среди них:) ), но не рассчитывай на большое количество людей, эта игра(пока на данный момент) для тех кто хочет именно поиграть в хард. Как и сказано в описании "Мир «Несыти» живёт по суровому закону «либо ты, либо тебя». С этим ничего не поделаешь."

раскрыть ветку (6)
0
Автор поста оценил этот комментарий

>"Ассасин скрит"

Не надо так

0
Автор поста оценил этот комментарий
Ага, как-то так и получается!
раскрыть ветку (4)
1
Автор поста оценил этот комментарий

Привет!
Играл во все три версии, и все три очень нравились.
Однако вторая нравилась больше. Не в плане графики (третья в этом прекрасна), а в плане механики и челленджа.

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

Прыжок было бы интуитивнее сделать по нажатию того же пробела, без подзарядки, только по клику

Интересная идея с откладыванием яиц, только непонятно зачем это. В миссиях применять смысла нет, в песочнице тоже как-то неинтересно (какой смысл начинать за мелкого червяка, когда на поле один огромный червь-родитель).

В данном случае неплохо было бы добавить что-то своего рода командной игры, где механика будет способствовать не к увеличению размера, а к увеличению популяции. Тогда появится смысл откладывать яица, защищать мелких и охотиться на потомство противников

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


раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Привет! Заабьюзил всю игру ваще. :) В резких поворотах и адреналине вся соль вообще, они-то удовольствие от контроля и приносят! Надо как-то жестче заставлять их применять. Какими-то существами специальными, которых по-другому не пронять.


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


Ага, некоторые миссии второй части я убрал. Но они вернутся, ничто не забыто. :) Собственно релиз будет со всем что раньше, плюс максимум фантазии в миссиях, это и есть основной контент игры.


Спасибо что следишь!

0
Автор поста оценил этот комментарий

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

Мелочь, но позволяет больше почувствовать себя убийцей в террариуме)))

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

0
Автор поста оценил этот комментарий

я только что из игры вышел,обратно зашел,а прогресс не сохранился(

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Какой прогресс? У тебя и так все уровни открыты - запускай любой.
0
Автор поста оценил этот комментарий

Научился.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Круто!

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества