Не хотите затестить новых червей? Или, может даже, нарисовать собственный вариант?
Публикую билд с открытыми исходниками червя.
Если вы не в курсе, то напомню, что в данный момент мы занимаемся перерисовкой червей и остальных существ. Только-только получилось наладить рельефное текстурирование червя. Выглядит как-то так (смотреть в HD):
При запуске текущего билда сразу включается тестовый уровень с червями разного размера. Три экрана посередине уровня переключают игрока между ними. У всех AI-червей отладочный паралич, они не ползают, но кусаются, если пытаться залезть им в рот.
В папке Sprites лежат исходные картинки для переделки червя (если у вас возникнет такое желание). Основной файл worm.png:
Сверху диффузная составляющая (рассивание поверхностью падающего света в разные стороны), чуть ниже карта нормалей (из каждой точки тремя компонентами цвета закодирован трёхмерный вектор нормали к поверхности), самая нижняя карта, это спекуляр (отражаемые поверхностью лучи света, попадающие в наблюдателя, блики).
Размер спрайтов ограничен, если что-то у вас не влезает, то можете во-первых увеличить размер файла с 1024х1024 на 2048х2048, а во вторых изменить разметку спрайтов с помощью там же выложенной утилитки SpriteMarker:
Неявное требование одно - спрайты частей червя должны вплотную располагаться один за другим. То есть если спрайт со звеном червя имеет высоту 275 пикселей, то спрайт с его картой нормалей должен также быть 275 пикселей в высоту и располагаться сразу под ним. Такое расположение ожидает пиксельный шейдер.
Ещё есть отдельный спрайт с шаблонами забрызгивания червя кровью worm_stains.png. Для более удобного редактирования рядом лежит отладочный файлик worm_stains_shapes.png, чтобы понимать как накладываются пятна на части головы.
Верхние три пятна чередуются, а вот нижнее более интенсивное накладывается только если червь уже покрыт тремя пятнами одного цвета. Это чтобы когда долго ешь что-то однотипное червь совсем основательно измазывался.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
5
14
9 лет назад
5
Это некоторый эскперимент - насколько имеет смысл публиковать такие коротенькие билды.
1
8
9 лет назад
1
Kozinaka, быть может и имеет. Сейчас скачаю - поползаю чуток! :D
4
14
9 лет назад
Отредактирован Kozinaka
4
Первый мод с gamedev.ru от nodoxi!
Исправленные карты выглядят так (бррр...):
Также к комменту приложен целиком модифицированный спрайт червя, можете заценить.
Загруженные файлы
0
25
9 лет назад
0
Это пародия на ленточного червя?
Я как-то ИРЛ видел личинку древоточца.
0
34
9 лет назад
0
Публикую билд с открытыми исходниками червя.
вот это да. Не скачивал билд, поэтому такой вопрос, открыт и исходный код и все ресурсы игры?
Если так, то можно сделать проект открытым и вести общую разработку где нибудь на github. Думаю пару спецов точно заинтересуете своей игрой.
0
29
9 лет назад
0
Kozinaka, фуу... выглядит ужасно... а я ведь ужинал :c
в общем есть идея тогда отображать этот объект на протяжении всего червя :D И даже преобразовывать в кашицу какую-нибудь под конец :D Было бы круто, но надо будет определять врозрачность, чтобы зря не тратить ресурсы
0
24
9 лет назад
Отредактирован prog
0
H, мне кажется все-же имелся в виду открытый формат ассетов червя, а не все исходники игры.
4
14
9 лет назад
Отредактирован Kozinaka
4
H, не, пока только спрайт с червём открыл. Полные исходники проекта выкладывал года два назад - тогда они никого не заинтересовали. Сейчас есть надежда вылезти на Стим, поэтому исходники не открываю. Открою потом, когда буду со щитом или на щите. :)
alexprey, это, как оказалось, из сколопендры текстуры взяты: byaki.net/index.php?newsid=44925
Идея с прозрачным поеданием прикольная, но не на червях. Это не мой комментарий на скрине, а автора переделки. Я планирую босса - полупрозрачного пузыря, который вот так и будет поедать всё. Копить и долго переваривать в себе. Может даже реализую его первым, вместо двухголового червя. :)
prog, ты прав.

неуместная автосклейка комментов была здесь

Второй мод с gamedev.ru от Mike Murray:
Карты:
Во вложении также файл worm.png для того чтобы вставить в кастомный билд и затестить червя в деле.
0
8
9 лет назад
0
Второй червь замечателен! Было бы круто увидеть его в игре вместо красного, например! Эх, умел бы я так красиво рисовать, тоже бы попробовал сделать что-нибудь! :)
4
15
9 лет назад
4
А планируется совместимость этих модов в будущем? Т.е. например, где-то в папке WormMod создаёшь папку <имя-мод-червя> и в нём "worm.png" (или можно обойтись без дополнительной папки и просто называть файлы "<имя-мода>-worm.png"). А в настройках выбирать какую карту\текстуру использовать (или набор) :) Было бы здорово, я думаю.
Попробовать чтоль и своего червя нарисовать )
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.