Добавлен , опубликован

Описание

Несыть — симулятор плотоядного червя с экспериментальным управлением и мрачной атмосферой безудержного пожирания. Имеется возможность драки с другими червями и несколько видов живого корма, каждый со своим уникальным поведением.
Червь может проглотить всё, что размером меньше его головы, включая фрагменты других червей. В процессе еды червь наращивает длину и увеличивается в размере, обретая новые возможности по пожиранию всего и вся, но теряя при этом мобильность. Пытаясь урвать кусок, ничего не стоит потерять свой собственный хвост.
Не слишком замысловатый сюжет игры разворачивается в стенах лаборатории, сотрудники которой, профессор Преображенский, лаборант Жека и практикантка Шпилька, занимаются выведением различных видов существ, по большей части насекомых.
В процессе игры вам представится возможность поуправлять обитателями испытательных боксов, выполняя разнообразные задания. Преимущественно, конечно, это будут черви, но местами придется примерить на себя и роль их добычи...

Последняя публичная версия

Благодаря усилиям Лауры Хендриксон и Юлии Николаевой интерфейс и диалоги переведены на английский язык.
Кроме локализации эта альфа-версия содержит следующие видимые изменения:
  • Перебалансировано управление: червь плавнее набирает скорость, больше скользит и может резко поворачиваться перед прыжком.
  • В существующие уровни добавлены декоративные деревья-бонсай.
  • В GUI в левую часть экрана добавлен индикатор проглатывания и усвоения пищи.
  • Добавлены различные эффекты завершения уровня, индикаторы завершения уровня убраны с центра экрана.
  • Ликвидированы найденные игроками ошибки типа падения игры при переключении по Alt-Tab, несохранения кастомного управления и т.п.
  • Уровень с гонками червей стал немного попроще, также появились маркеры-указатели на цель уровня.
  • Адреналин теперь можно вбрасывать в кровь частями по своему желанию в любой момент.

Последнее рабочее видео

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

Поддержать проект

Если у вас есть немного свободного времени и вы хотели бы помочь в развитии проекта,
то пожалуйста помогите «Несыти» голосами, подписками, лайками, комментами - чем угодно, на этих сайтах:
Сейчас тяжелое время для любительского геймдева. Сделать игру — лишь половина дела. Самое сложное, это убедить хоть сколько-нибудь значимое количество людей в факте собственного существования. Талантливых разработчиков и их продуктов так много, что любой, кто пытается вылезти со своим проектом, практически обречён на безвестность. Очень рассчитываю на вашу помочь в этом вопросе. Взамен могу предложить аналогичную поддержку ваших проектов, только дайте знать.

Планы

Перерисовываем всю живность, очень хочется успеть сделать это в течение апреля, т.к. к маю заканчивается Канобу-джем и приходит время сдачи работ на Intel LevelUp 2015. В данный момент переделали экран загрузки и я пинаю ногами шейдер освещения.
`
ОЖИДАНИЕ РЕКЛАМЫ...
14
Praytic, она и сейчас пульсирует чутка, когда заполняется. А под червям шкала для контраста - белый на красном, мне нравится. :) Информативности от неё всё равно немного - игрок, по моим наблюдениям за друзьями, на индикатор червя вообще никогда не смотрит. У меня в планах сделать звуковую индикацию, чтобы по слуху игрок мог понять, что шказа заполнилась и можно врубать слоумо.
H: >Еще можно сделать сурфейс (невидимую текстуру на которой змеи будут рисовать след)...
Уровень больше экрана в несколько раз, как это хранить? И что за warp-шейдер такой?
29
Kozinaka, послушай Praytic'a, он дело говорит
Мне кажется, что шкала адреналина, располагающаяся под другой картинкой не очень смотрится. Что если ее перенести на саму картинку?
29
Kozinaka, посмотрел 10 вип. Ты жестокий) Съел своего детеныша :D
29
Заметил, что враги, если их убить совсем, мгновенно перестают двигаться. Может сделать хоть какие-то посмертные движения, подергивания итд итп?
14
alexprey: Жизнь - боль. :) Я планирую на этой теме уровень сделать в грядущей демке. Нужно будет дожить до правнуков. Т.е. отъедаешься червём, откладываешь яйцо, а когда из яйца вылупляется мелкий, то игрока переключают на него и нужно не попасть в пасть собственному родителю и дорасти до репродуктивного возраста. И так три раза. Если успеешь.
Doc, в силу организации движка червь не может извиваться, только ползти по траектории. Но вот пошевелить жвалами у червя или подёргать рогами у жука - отличная идея! Записал в список идей, спасибо! Должно быть эффектно.
38
Вот это зачетно =)
20
Kozinaka:
alexprey: Жизнь - боль. :) Я планирую на этой теме уровень сделать в грядущей демке. Нужно будет дожить до правнуков. Т.е. отъедаешься червём, откладываешь яйцо, а когда из яйца вылупляется мелкий, то игрока переключают на него и нужно не попасть в пасть собственному родителю и дорасти до репродуктивного возраста. И так три раза. Если успеешь.
Да у этой игры можно сделать кучу режимов: выживание, битвы с боссами, эволюция, защита потомства и т.д. Большой потенциал.
34
Уровень больше экрана в несколько раз, как это хранить? И что за warp-шейдер такой?
элементарно. Это же всего лишь одна текстура. Вот к примеру у тебя размер уровня (16536х16536), для этой цели нам нужны 4х4 = 16 текстуры размером по 2048 пикселей.
Любая графическая карта способна с легкостью оперировать 16 текстурами такого разрешения. Не говоря уже о том, что их можно включать и выключать по необходимость (если действие происходит на кусочке в углу карты).
И что за warp-шейдер такой?
видео с демонстрацией шейдеры
38
Это случаем не онлайн-игра? Можно замутить онлайн для андрю с донат-фишками и бизнес обеспечен)
10
Будет круто научить червей жрать свой хвост. Было бы круче и хардкорнее.
14
Praytic, потенциал игры упирается в мои возможности, которые не так уж и велики. Нужны самые дешевые и эффективные геймплейные фишки. Эволюция - дорогая штука, битвы с боссами: смотря какой босс, защита потомства - отличный дешевый способ разнообразить геймплей и заставить игрока думать не только за себя.
e, спасибо за видосы! Крутые шейдеры. По части навесов на самом деле впору не разгоняться, а останавливаться, и так из игрухи, которая шла на любом калькуляторе, Несыть превращается в требовательное пожиралово ресурсов. Всякий динамический свет, декали, декор с параллаксом - всё это требует ресурсов видеокарты. Думаю следы если буду делать, то просто цепочками из спрайтов - точечками, отрезками, и плавно убирать через некоторое время.
ScorpioT1000, не, не онлайн. Пока максимум планирую хотсит реализовать через одну альфу - в грядущей не будет.
ZardWar, поверь, я с этого начал, это классическое поведение. В данном случае оно срезает зрелищность виражей и сворачивание червей в кольца. Играть напряжно и совсем не динамично, не пресмыкает. Думаю добавлю поедание хвоста в качестве отрицательного временного бонуса. То ли от светлячков, то ли от ягодок каких-нибудь.
Кстати, о ягодках. Вот свежачок, их эскизы:
В грядущей альфе ягодки встречаются на первом уровне в качестве обучающих целей, которые не убегают от червя.
Загруженные файлы
17
А в чем отличие красного червя от черного? Зеленый,как я понял из твоего интервью - травоядный
14
Nikson12, зелёный не травоядный, зелёный жрёт всё, кроме других червей и их частей. Чёрный не считает живых червей своей едой, поэтому активно не нападет, но если по пути к обычной еде он натолкнётся на другого червя, то кусает. Причём в отличии от зелёного откушенные хвосты других червей считает своей едой и стремится съесть. Ну а красный приоритетно нападает именно на живых червей. в грядущей альфе можно настраивать - едят ли черви других червей своего цвета (для каолиций против игрока) и есть ли у красных приоритет именно на игрока.
В будущем точно добавлю ещё плюющихся червей, возможно ещё один вид самый злобный вид, который охотится за игроком. Для устрашения. :)
10
В будущем точно добавлю ещё плюющихся червей, возможно ещё один вид самый злобный вид, который охотится за игроком. Для устрашения. :)
А пусть они будут фиолетовыми.
А мультиплеер будет?
34
Kozinaka, добавь несколько звуков с писками (при поедание овец и скарабеев и других жуков), что бы они проигрывались примерно в 1 случае из 5 при поедании их. Ну и какие нибудь звуки при отрывание частей тел от змей.
14
ZardWar, ага, фиолетовый-сиреневый-голубой, что-то из этого! Вообще сначала будут плюющиеся жуки - это жуки, которые повернувшись задом могут выстрелить "плевком", который обездвиживает мелких существ. Жук будет их оглушать и есть. А от червей отстреливаться - при попадании плевка в червя тот будет уклоняться как от столкновения с препятствием. Толпа плюющихся жуков должна быть серёзной преградой. А плюющийся червь, это червь, который вместо прыжка плюётся. Также сжимается, просто на распрямлении делает плевок, а не прыжок.
e, именно так сейчас и есть, видимо на видео я задавил эффекты по громкости.
17
Я так понял ты собрался перерисовывать червей?
14
Nikson12, да, будут такими же по стилю, как окружение. Сейчас как раз разобрались с деревьями и ягодками, дальше предстоит месяц-другой работы по перерисовке червей и существ. Вот старый набросок нового червя:
34
Kozinaka, ты бы сначала бетку выпустил, а потом уже перерисовывал текстурки =)
да кстати мне больше нравится текущий червь, чем тот что на наброске (в видео)
14
H, а всё вроде как параллельно, в общем-то. Текстурки-то не я рисую, я требования формирую, мучаю Андрея правками и пожеланиями. На наброске червь набросочный, на нём никакого обвеса на голове, он ни разу не скорректирован (не до того было) - просто прикидка. Старые черви в старом стиле, мне они тоже нравятся, но налицо диссонанс между двумя одновременно существующими стилистиками в игре. Это насущный и трудный вопрос, который не решить без компромиссов и выбрасывания того, что жалко.
Пока я выпускаю альфы. Беты делал и буду делать только для закрытого тестирования. Но это потом, когда набор уровней для релиза сформируется. Амбициозные планы - вылезти весной на гринлайт (или что там будет после его закрытия). Вот для этого и будет релиз.
17
Мое мнение - тот червь,который сейчас лучше
28
Может ягодкам тоже контуры добавить, раз они относятся к объектам взаимодействия?
14
Потом, вероятно, контуров не будет ни у кого на сцене (персонажи не в счет). Ну, или будут минимальные.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.