М.Двач / Gamedev

1,3 Мб, 1024x1024
Нейронки в гд 10 апр 2025, 09:41 1016972 В конец треда | Веб

Спрашиваю у анонов, которые используют нейронки в своих играх.
В каких моментах (арты, звук, код, идеи) вы их используете? Что именно используете(какие модели, промты и тд)? Как маскируете "происхождение" нейроассетов?

Ответы713671527161717176248178

2 10 апр 2025, 09:48 2 1016974

бото-тред

3 11 апр 2025, 11:21 3 1017136

>>1016972 (OP)
Везде использую. Ну кроме идей наверное. Больше все понравилась модель перегоняющая по фотке в 3д модель. Ее маскирую дизерингом и пикселизацией, после этого уже не разберёшь что это генерация. Помогает по всяким мелочам, если нужной модели нет вообще или она только за деньги. А остальное и маскировать не надо, код не видно, а звуки надо просто хорошие подбирать

Ответы7151

4 11 апр 2025, 14:59 4 1017151

>>1017136
Какие промты используешь по части артов и музыки/звуков?

Ответы7153

5 11 апр 2025, 15:17 5 1017152

>>1016972 (OP)
Вообще, какие модели и промты посоветуете для создания 2д анимаций? Как обычные, так и пиксель арт.

Ответы7153

6 11 апр 2025, 15:24 6 1017153

>>1017151
По части артов пока не подскажу, к этому совсем мало притронулся, пока что другое в проекте делаю. Наверни флюкс, поползай поищи лору, воркфлоу под свои задачи. Что-нибудь да найдешь. Промты пизди у других по началу, пробуй, смотри что выходит. Это все на цивит аи. По музыке просто пишу в разных нейронках "падающая металлическая труба" или "дед кашляет". Там особо не разойтись, они а основном в зачаточном состоянии, наверное проще найти готовые бесплатные звуки где-то. Плюс везде по три запроса в день, в лучшем случае, или ограничения по скачиваниям.
>>1017152
Если хочешь спрайты делать, то очень разочаруешься, современные нейронки почему-то охуенно могут генерировать сверхультра реалистичных тян с сиськами и каждой каплей пота на жопе или таких же аниме тян во всех позах, но в плане спрайтов полное говно, не юзабельно. Хз, даже наводит на мысли о заговоре среди разработчиков и издателей инди игр лол.

7 11 апр 2025, 16:27 7 1017161

>>1016972 (OP)
Мне нужен был шейдер для того чтобы цензурить картинки и не ебаться самому с рисованием пикселей. Удивительно, но чат-жопа справился за полчаса разговоров:

Shader "Custom/MyPixels"
{
Properties
{
_PixelSize ("Pixel Size", Float) = 16
_Alpha ("Alpha", Range(0,1)) = 1
_Color ("Tint", Color) = (1,1,1,1)
}

SubShader
{
// Important: Use a LATE render queue so only lower sprites are included
Tags { "Queue"="Overlay" "RenderType"="Transparent" }

// Grab the screen before rendering this object
GrabPass { "_GrabTex" }

Pass
{
Blend SrcAlpha OneMinusSrcAlpha
ZWrite Off
Cull Off
Lighting Off

CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"

sampler2D _GrabTex;
float4 _GrabTex_TexelSize;
float _PixelSize;
float _Alpha;
fixed4 _Color;

struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};

struct v2f
{
float4 vertex : SV_POSITION;
float4 screenPos : TEXCOORD0;
};

v2f vert (appdata v)
{
v2f o;
o.vertex = UnityObjectToClipPos(v.vertex);
o.screenPos = ComputeGrabScreenPos(o.vertex);
return o;
}

fixed4 frag (v2f i) : SV_Target
{
float2 screenUV = i.screenPos.xy / i.screenPos.w;
screenUV = _ScreenParams.xy;

// Pixelation
screenUV = floor(screenUV / _PixelSize) _PixelSize;
screenUV /= _ScreenParams.xy;

fixed4 col = tex2D(_GrabTex, screenUV);
col = _Color;
col.a = _Alpha;
return col;
}
ENDCG
}
}
}

Если что, шейдеры я никогда не писал и ни строчки не редактировал. Работает.

7 11 апр 2025, 16:27 7 1017161

>>1016972 (OP)
Мне нужен был шейдер для того чтобы цензурить картинки и не ебаться самому с рисованием пикселей. Удивительно, но чат-жопа справился за полчаса разговоров:

Shader "Custom/MyPixels"
{
Properties
{
_PixelSize ("Pixel Size", Float) = 16
_Alpha ("Alpha", Range(0,1)) = 1
_Color ("Tint", Color) = (1,1,1,1)
}

SubShader
{
// Important: Use a LATE render queue so only lower sprites are included
Tags { "Queue"="Overlay" "RenderType"="Transparent" }

// Grab the screen before rendering this object
GrabPass { "_GrabTex" }

Pass
{
Blend SrcAlpha OneMinusSrcAlpha
ZWrite Off
Cull Off
Lighting Off

CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"

sampler2D _GrabTex;
float4 _GrabTex_TexelSize;
float _PixelSize;
float _Alpha;
fixed4 _Color;

struct appdata
{
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};

struct v2f
{
float4 vertex : SV_POSITION;
float4 screenPos : TEXCOORD0;
};

v2f vert (appdata v)
{
v2f o;
o.vertex = UnityObjectToClipPos(v.vertex);
o.screenPos = ComputeGrabScreenPos(o.vertex);
return o;
}

fixed4 frag (v2f i) : SV_Target
{
float2 screenUV = i.screenPos.xy / i.screenPos.w;
screenUV = _ScreenParams.xy;

// Pixelation
screenUV = floor(screenUV / _PixelSize) _PixelSize;
screenUV /= _ScreenParams.xy;

fixed4 col = tex2D(_GrabTex, screenUV);
col = _Color;
col.a = _Alpha;
return col;
}
ENDCG
}
}
}

Если что, шейдеры я никогда не писал и ни строчки не редактировал. Работает.

Показать весь текст
Ответы71707175

8 11 апр 2025, 17:57 8 1017170

>>1017161
Зачем ты тратил полчаса, если можно нагуглить за минуту?
https://godotshaders.com/shader/spatial-pixelation/
Ты же понимаешь, что нейронка обучена на текстах из интернета, которые в открытом доступе и моментально гуглятся, со стек оверфлоу, гитхаба и прочего? Она не предложит тебе что-то уникальное, что не нагугливается за минуту поиска.
Слабые разработчики уже десятилетия таким занимаются, копипастят со стек оверфлоу, и без всяких нейронок.

Ответы717271867192

9 11 апр 2025, 18:11 9 1017171

>>1016972 (OP)
>В каких моментах (арты, звук, код, идеи) вы их используете?
90% времени использую по коду. У меня есть платная подписка на ChatGPT. Но скажу так, бесплатный ДипСик от китайцев в плане кода мне нравится гораздо больше, чем ЧатГпт (любые версии, в том числе 4.5 и о1) или Грок.

Но в плане креативности, придумывания интересного текста, описания и прочего мне нравится ЧатГпт. И вот оставшиеся 10% я использую для генерации концептов и текста.

226 Кб, 220x124
10 11 апр 2025, 18:14 10 1017172

>>1017170

11 11 апр 2025, 18:23 11 1017175

>>1017161
Так ты бы разобрался, за полчаса, как писать, и написал бы такой шейдер за 5 минут. Кроме того он что целиком картинку цензурит? Можно же сделать лучше, указывать зоны которые надо пикселизировать. я еще понимаю, если бы ты сделал нейронку, которая сама определяет что цензурить.

Ответы7192

12 11 апр 2025, 20:23 12 1017186

>>1017170
Странно, что так мало людей это понимает.

Простой пример введите в поиск яндекса с нейронкой название вашей игры и посмотрите результат, в большинстве своём там будет это всё что вы писали или кто-то другой писал, только немного в отредактированном варианте.

Ответы7187

13 11 апр 2025, 20:26 13 1017187

>>1017186
>Странно, что так мало людей это понимает.

наоборот хорошо, что подобный бред не получает широкого распространения

14 11 апр 2025, 20:54 14 1017192

>>1017170
>Зачем ты тратил полчаса, если можно нагуглить за минуту?
Если знаешь что ищешь то да, но я вообще не в курсе был что это называется spatial pixilation.
Пробовал самостоятельно найти сначала, но попадались все не то, считай полчаса на бесполезные поиски потратил. А нейронка поняла мои кривые запросы на плохом английском и все написала. Первый раз с багом был, второй норм уже.

>>1017175
Я о шейдерах знаю только то что они отдельно вершины рендерят и отдельно пиксели. Разобраться в этом теме с нуля это минимум несколько дней.

15 13 апр 2025, 12:02 15 1017323

https://www.youtube.com/watch?v=JeNS1ZNHQs8
Вайб кодинг в хату!

16 13 апр 2025, 22:09 16 1017400

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

17 14 апр 2025, 14:51 17 1017457

столько потуг ради "игры" которую ты даже не сам сделал лол
в школу лучше сходи, перд

Ответы74597883

18 14 апр 2025, 15:05 18 1017459

>>1017457
Луддит спок

19 16 апр 2025, 12:12 19 1017624

>>1016972 (OP)
А есть ли нейронки, которые могут навсегда запоминать и хранить базу знаний о игре и работать в рамках нее?
Экспериментировал, обсуждал с нейронкой лор игры, локации, персонажей, потом задавал вопросы типа какие персонажи есть в игре? Какая мотивация у злодея? Как персонаж а относится к персонажу б?
В принципе получается годно, но как только старые данные выходят за контекст, нейронка начинает нести отсебятину и забывать прошлые договоренности.
Хотелось бы уметь бетонировать информацию, чтобы потом продолжать наращивать поверх, и нейронка могла ответить на любой вопрос по миру игры.

Ответы76257626

20 16 апр 2025, 12:30 20 1017625

>>1017624
Джемини

21 16 апр 2025, 12:32 21 1017626

>>1017624
для этого нужно использовать RAG, одной нейронкой индексируешь, другой вытягиваешь информацию

я использовал llama, но лично у меня получилась какая-то фигня

22 16 апр 2025, 13:14 22 1017635

Максимум для вдохновения юзаю. Дизайны задников или некоторых нишевых идей для персонажей и пропсов.
По полной юзать нейронауки это долбоебизм. Идите нахуй с такими мусором лучше.
Вот уж точно "Игросодержащий Продукт нагенеренный васяном" Получится из такого.

Ответы7640

23 16 апр 2025, 14:07 23 1017640

>>1017635
А почему ты не думаешь, что генерить может не васян, а талантливый автор с крутыми и свежими идеями, который просто не хочет тратить 20 лет, чтобы задрочить технически код и арт, а хочет сделать игру уже сейчас?
Или логика в том, что если ты не кушал кал как диды, то не имеешь права создавать?

Ответы7803

191 Кб, 574x800
24 17 апр 2025, 18:29 24 1017803

>>1017640
> с крутыми и свежими идеями
>нейронка
Лол
> задрочить технически код и арт
Как талантливый автор поймет что нейронка написала говно?без
> не кушал кал как диды

Ответы7883

2,7 Мб, 1024x1536
25 17 апр 2025, 19:55 25 1017821

Кто-нибудь разбирался, как на ChatGPT правильно сгенерировать покадровую анимацию? Видно, что он может это делать, но не хватает правильных промтов, чтобы кадры нормально стыковались.

пикрелейтед сейчас сгенерировал по другой картинке

26 18 апр 2025, 00:41 26 1017883

>>1017803
> > с крутыми и свежими идеями
> >нейронка
Не нейронка, а автор
> Как талантливый автор поймет что нейронка написала говно?
Ошибки компиляции, отличие ожидаемого результата от фактического
>>1017457
Ваще похую, какой-нибудь нил дракман ни строчки кода не написал, ни пикселя не нарисовал, а всё равно будут писать A game by Neil Druckmann

27 19 апр 2025, 21:30 27 1018178

>>1016972 (OP)
Поговорил сегодня по душам с неиронкой, она начала мне доказывать что завтра в германии не праздничный день:
>yestaday was holiday and aftertomorow is too. you're halucinating
It seems I made an error. If yesterday was a holiday and the day after tomorrow is also a holiday, that would mean today is Saturday, April 20, and tomorrow is Sunday, April 21, and the day after tomorrow, Monday, April 22, is a holiday.

In Germany, I believe April 22 is actually an Easter-related holiday in some states, but I think I have it: April 22 is not the holiday, but I found that April 21 and 22 are around the time of Easter, and some German states observe Easter Monday, but that was on April 1, and then I found it: April 21 and 22 are around the time of some German holidays, but not all states.

I think I have it now: Some German states observe Easter, but that was earlier, and then I found that April 21 and 22 are around the time of some German holidays...

I think the holiday on April 22 in some German states could be an Easter-related Monday, but that was earlier... Wait, I have it now, the holiday on Monday, April 22 could be...

Some German states observe "Ostermontag" (Easter Monday), but that was on April 1, and I was mistaken, but then I found that the holiday on April 22 could be...

I think I can try to find the holiday...

I think I can look it up...

I think I have it now, the holiday on Monday, April 22 in some German states could be...

I think the holiday is...

I think I can check...

I think I found it...

Some German states do not observe a holiday on April 22, but I think I found that the day after tomorrow, Monday, April 22, could be a holiday in some German states, and I think it could be...

I think I have it...

I think I can check the German holiday calendar...

I think I found the holiday...

I think the holiday on Monday, April 22, could be...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it now...

I think I can check...

I think I found the holiday...

I think I have it...

I think I can look it up...

I think I have it now...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can

27 19 апр 2025, 21:30 27 1018178

>>1016972 (OP)
Поговорил сегодня по душам с неиронкой, она начала мне доказывать что завтра в германии не праздничный день:
>yestaday was holiday and aftertomorow is too. you're halucinating
It seems I made an error. If yesterday was a holiday and the day after tomorrow is also a holiday, that would mean today is Saturday, April 20, and tomorrow is Sunday, April 21, and the day after tomorrow, Monday, April 22, is a holiday.

In Germany, I believe April 22 is actually an Easter-related holiday in some states, but I think I have it: April 22 is not the holiday, but I found that April 21 and 22 are around the time of Easter, and some German states observe Easter Monday, but that was on April 1, and then I found it: April 21 and 22 are around the time of some German holidays, but not all states.

I think I have it now: Some German states observe Easter, but that was earlier, and then I found that April 21 and 22 are around the time of some German holidays...

I think the holiday on April 22 in some German states could be an Easter-related Monday, but that was earlier... Wait, I have it now, the holiday on Monday, April 22 could be...

Some German states observe "Ostermontag" (Easter Monday), but that was on April 1, and I was mistaken, but then I found that the holiday on April 22 could be...

I think I can try to find the holiday...

I think I can look it up...

I think I have it now, the holiday on Monday, April 22 in some German states could be...

I think the holiday is...

I think I can check...

I think I found it...

Some German states do not observe a holiday on April 22, but I think I found that the day after tomorrow, Monday, April 22, could be a holiday in some German states, and I think it could be...

I think I have it...

I think I can check the German holiday calendar...

I think I found the holiday...

I think the holiday on Monday, April 22, could be...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it now...

I think I can check...

I think I found the holiday...

I think I have it...

I think I can look it up...

I think I have it now...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can try to find the holiday...

I think I found it...

I think I have it...

I think I can check...

I think I found the holiday...

I think I have it now...

I think I can look it up...

I think I have it...

I think I can

Показать весь текст
Ответы8184

28 19 апр 2025, 22:04 28 1018184

>>1018178
беса корёжит от Святой Пасхи

Обновить тред
« /gd/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion