Несыть

» опубликован

Описание

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

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

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

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

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

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

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

Планы

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

 

Просмотров: 39 142



» Лучшие комментарии


Kozinaka #101 - 2 года назад (отредактировано ) 1
H, чем насильственное удержание курсора лучше, чем его скрывание, отключение и отрисовка вместо него фейкового курсора в рамках окна? На вид - идентичные приёмы. Они выглядят и работают одинаково. Если я чего-то не догоняю - объясни, пожалуйста.
Внесу ясность: полноэкранный режим у игры есть. И оконный есть. Она работает в обоих режимах. Переключается в настройках, в разделе "Видео". Управлять с клавиатуры одинаково удобно в обоих этих режимах, а вот с мышкой есть проблемы.
MaJo #102 - 2 года назад 1
Козинака, когда слещая версия? Хочу скачать и затестить
Kozinaka #103 - 2 года назад 1
MaJo, 3.4a. Её ещё нельзя скачать, мне осталось два уровня доделать + хотелось бы исправить пару найденных в прошлой версии багов. Ну и с мышкой, например, в оконном режиме разобраться. :)
darkowlom #104 - 2 года назад 1
Kozinaka, это шедеврально, последний раз меня так затянуло только world of goo) Успехов и с нетерпением жду следующий билд
Kozinaka #105 - 2 года назад 1
darkowlom, спасибо на добром слове! Я закончил скриптовать уровни новой версии, теперь денёк другой половлю баги и выложу.
прикреплены файлы
MaJo #106 - 2 года назад (отредактировано ) 2
Kozinaka:
darkowlom, спасибо на добром слове! Я закончил скриптовать уровни новой версии, теперь денёк другой половлю баги и выложу.
Ждем с нетерпением
darkowlom #107 - 2 года назад 2
Так и напрашивается кооператив в дальнейшем
Kozinaka #108 - 2 года назад (отредактировано ) 1
darkowlom, начнём с хотсита, а там посмотрим. Может вообще скукота играть против людей. Знаешь, вот, крестики-нолики 3х3? Вроде ничё игра, а после пятка партий становится понятно, что скукота, всё понятно.
darkowlom #109 - 2 года назад 0
Kozinaka, я умудрялся отыгрывать в течении двух пар подряд - значит не так скучно как лекции
Мы с другом уже Несытя на время проходили - хоть какая-то конкуренция, он мне пачку чая проиграл, которая в двойной цене с начала войны
Kozinaka #110 - 2 года назад (отредактировано ) 1
Ух-ты! Вот и слава пришла! :D
Обещаю в следующей альфе сделать хотсит. Вот только эту опубликую. :) Вчера разобрался с вылетами при складывании игры в панель задач и сделал опциональное запирание курсора в игровом окне (чтобы управляя мышкой не перетаскивать ярлычки на рабочем столе).
LongbowMan #111 - 2 года назад 1
Kozinaka, я смотрю у тебя тут хейтер обзавёлся уже)) Все коменты минусит
4 комментария удалено
MaJo #116 - 2 года назад 0
Если честно ничего. Оффтоп был вот и удалили. Как там новая версия?
Kozinaka #117 - 2 года назад (отредактировано ) 0
MaJo, пытаюсь отучить игруху взрываться от изменения размеров окна во время начальной загрузки ресурсов. Ресайз трубет реинициализации DirectX и перезагрузки всех текстур. Инициация перезагрузки ресурсов по время загрузки ресурсов приводит неразберихе, которую я пока никак не могу разобрать.
alexprey #118 - 2 года назад 0
Ресайз трубет реинициализации DirectX и перезагрузки всех текстур.
Что то ты не так делаешь, там по факту надо только 1-2 текстуры менять которые образуют финальную картинку.
Kozinaka #119 - 2 года назад 0
A lost device must re-create resources (including video memory resources) after it has been reset.
Возможно в десятом и выше как-то проще с этим. Но мне приходится перезагружать всю графику при потере устройства.
В любом случае, я допинал проблему. :) Теперь осталось самому пройти несколько раз демо-уровни, дописать один саундтрек (для уровня с гонками) и записать демо-видос. Думаю за завтра-послезавтра управлюсь.
H #120 - 2 года назад 0
alexprey пишет о том, что нужно не размер текстур менять, а рисовать сначала все объекты на сурфейс, а потом сурфейс рисовать на окно. Тогда потребуется только перерисовать или растянуть сам сурфейс, а не перерисовывать все объекты.
alexprey #121 - 2 года назад 0
H, на самом деле я не уверен что на 9 иксе действительно так. В 11 версии там действительно все сделано оч хорошо и даже я бы сказал с заботой о разработчиках, даже переключение в фулскрин вшито и ничего дописывать не надо.
Kozinaka, а почему кст не решился на использование 11 версии?
MaJo #122 - 2 года назад 0
Я вроде на 11 растягивал и все норм. Никаких возмущений небыло.
Hate #123 - 2 года назад 0
присутствует баг с громкостью музыки, при старте нового уровня музыка всегда играет на 100%, хотя в настройках там другое, приходится заходить в настройки и снова применять их, и так до следующего лвла
darkowlom #124 - 2 года назад 0
Hate, выставлял значения в ноль - все сохранялось у меня
Kozinaka #125 - 2 года назад 0
Hate, darkowlom, ага, была такая штука, пофиксил в новой версии. Там профиль по умолчанию подгружался когда его не просили.
H, alexprey, в 9DХ всё ручками, фулскрин тоже руками переключается и при этом нужно не только все ресурсы перегрузить, но и окно пересоздать. Как это сочетается с тем, что если в системе более новый директикс, то более старые им эмулируются, я не знаю.
alexprey #126 - 2 года назад 0
Kozinaka, не особо понял, если это был ответ про почему 9 версия. То хочу сказать, что в 11 версии есть такое понятие, как минимальный уровень совместимости, таким образом программируя на 11 версии библиотеки можно выставить уровень совместимости для 9 версии и все будет работать
Kozinaka #127 - 2 года назад (отредактировано ) 0
alexprey:
11 версии библиотеки можно выставить уровень совместимости для 9 версии и все будет работать
О_О Волшебство какое-то... Дай ссылку что-ли.
9 версия выбрана потому, что это последний DirectX, который работает на WinXP, а пользователи WinXP для меня важны и нужны. Инди как-никак.
MaJo #128 - 2 года назад 0
Kozinaka:
alexprey:
11 версии библиотеки можно выставить уровень совместимости для 9 версии и все будет работать
О_О Это как это? Дай ссылку что-ли. Волшебство какое-то...
9 версия выбрана потому, что это последний DirectX, который работает на WinXP, а пользователи WinXP для меня важны и нужны. Инди всё-таки.
Даже такой любитель ХР как я перешел на семерку. Щас ХР почти не осталось.
Kozinaka #129 - 2 года назад 1
MaJo, ну, когда-нибудь перейду и на более поздние директы (хотя скорее всего на OpenGL), но пока в этом нет необходимости - я не использую ничего такого модного и ультрасовременного. Спрайты, блендинг + один шейдер размытия на весь проект.
MaJo #130 - 2 года назад 0
Kozinaka:
MaJo, ну, когда-нибудь перейду и на более поздние директы (хотя скорее всего на OpenGL), но пока в этом нет необходимости - я не использую ничего такого модного и ультрасовременного. Спрайты, блендинг + один шейдер размытия на весь проект.
Просто но круто. Остались еще люди которые с минимумом делают максимум
alexprey #131 - 2 года назад 0
Kozinaka, по личному опыту, OGL доставляют лютую кучу батхертов :D По сравнению с иксами, круто та)
Kozinaka:
О_О Волшебство какое-то... Дай ссылку что-ли.
я этим занимался на первом курсе, а это было 3 года тому назад, поэтому не особо помню.

Таки откопал у себя в исходниках это место.
А вот тут можно почитать
D3D_FEATURE_LEVEL pLevels [] = {D3D_FEATURE_LEVEL_10_1, D3D_FEATURE_LEVEL_11_0};

				hr = D3D11CreateDeviceAndSwapChain(
						NULL,
						D3D_DRIVER_TYPE_HARDWARE,
						NULL,
						NULL,
						pLevels,
						2,
						D3D11_SDK_VERSION,
						&swapChainDesc,
						&pSwapChain,
						&pDevice,
						NULL,
						&pDeviceContext);
Kozinaka #132 - 2 года назад (отредактировано ) 0
alexprey, ага, понял.
Using feature levels, you can develop an application for Direct3D 9, Microsoft Direct3D 10, or Direct3D 11, and then run it on 9, 10 or 11 hardware (with some exceptions of course, new 11 features will not run on an existing 9 card for example).
Если на компе нет DirectX11 то игруха работать не будет. Эта фишка для того, чтобы DirectX11 работал на видеокарточках разработанных для более старых версий DirectX, при этом программное обеспечение должно быть новым. Чуда, увы, не происходит, просто для старого железа DX11 подсовывает старую реализацию старых плюшек, которые были в нём переработаны.
alexprey #133 - 2 года назад 1
Kozinaka, ну я тестил это у чувака у которого стоял 10 DX, у него запустилось, с 9 к сожалению не мог потестить
Kozinaka #134 - 2 года назад (отредактировано ) 0
Хм. Надо затестить, с чем чёрт не шутит! Можешь мне прислать какой-нибудь скомпилированный примерчик?
alexprey #135 - 2 года назад 0
Kozinaka, увы, я пол года назад подтер свой жесткий подчистую Проклятая системная функция восстановления винды, поэтому остались только исходники, ну и я уже не занимаюсь той штуковиной, сейчас правда начал OpenGl ковырять немного
можешь попробовать поискать примерчики на мсдне
Kozinaka #136 - 2 года назад 0
alexprey, спасибо, попробую провентилировать эту тему.
Это сообщение удалено
Dreaman #138 - 2 года назад 3
Необычный, интересный, стильный и качественный проект!
Молодец, Kozinaka!
Kozinaka #139 - 2 года назад 0
Dreaman, спасибо! :)
Jusper #140 - 2 года назад 11
Мелочь а все же, мб логотип тебе оставить png-шным кружком? А то этот квадратный фон =)
Как-то так.
прикреплены файлы
Kozinaka #141 - 2 года назад (отредактировано ) 2
Jusper, спасибо за совет! Попробую обрезать.
Прости, твой вариант не возьму из-за своей вкусовщинки.
Ничего личного, просто хочу без размытия на краях. :)
Jusper #142 - 2 года назад 1
Kozinaka, да че уж, пжлста.
Inflexible #143 - 2 года назад 0
Jusper:
А ведь клево знак получился)
Как будто серьезная игруха какая-то, со стотысячным бюджетом :)
Jusper #144 - 2 года назад 2
А ведь клево знак получился
Это ж только идея. Kozinaka-то норм запилил, без Glow гораздо лаконичнее смотрится, хотя и скемформизм.
И кстать, сделай уж тогда такую иконку своему Exeшнику.
Kozinaka #145 - 2 года назад 2
Jusper, да, кстати, спасибо! Вписал в список правок в следующей версии.
Ferox #146 - 2 года назад 1
Посмотрел видос - просто шикарно! Удачи в разработке, пока что это выглядит и играется прям на 5+ Ты только развивай идею и уверен, что на Стим заберут. Красавец. Обязательно попробую альфу.
Kozinaka #147 - 2 года назад 0
Ferox, спасибо! Посмотрим, что ты скажешь после игры. :)
Bornikkeny #148 - 2 года назад 1
Как по мне, новаторская идея :)
Kozinaka #149 - 2 года назад 0
Bornikkeny, ну, тут салат из старых жанров и некоторых эксклюзивных (не уверен, что удачных) решений типа управления червём через раскачивание. :)
Inflexible #150 - 2 года назад 0
Bornikkeny:
Как по мне, новаторская идея :)
Есть подобная игрушка уже и довольно старая... Так что не новаторская)