Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 28 4 17
Нейронки в гд Аноним 10/04/25 Чтв 09:41:00 1016972 1
AI.png 1318Кб, 1024x1024
1024x1024
Спрашиваю у анонов, которые используют нейронки в своих играх.
В каких моментах (арты, звук, код, идеи) вы их используете? Что именно используете(какие модели, промты и тд)? Как маскируете "происхождение" нейроассетов?
Аноним 10/04/25 Чтв 09:48:44 1016974 2
бото-тред
Аноним 11/04/25 Птн 11:21:34 1017136 3
>>1016972 (OP)
Везде использую. Ну кроме идей наверное. Больше все понравилась модель перегоняющая по фотке в 3д модель. Ее маскирую дизерингом и пикселизацией, после этого уже не разберёшь что это генерация. Помогает по всяким мелочам, если нужной модели нет вообще или она только за деньги. А остальное и маскировать не надо, код не видно, а звуки надо просто хорошие подбирать
Аноним 11/04/25 Птн 14:59:51 1017151 4
>>1017136
Какие промты используешь по части артов и музыки/звуков?
Аноним 11/04/25 Птн 15:17:07 1017152 5
>>1016972 (OP)
Вообще, какие модели и промты посоветуете для создания 2д анимаций? Как обычные, так и пиксель арт.
Аноним 11/04/25 Птн 15:24:16 1017153 6
>>1017151
По части артов пока не подскажу, к этому совсем мало притронулся, пока что другое в проекте делаю. Наверни флюкс, поползай поищи лору, воркфлоу под свои задачи. Что-нибудь да найдешь. Промты пизди у других по началу, пробуй, смотри что выходит. Это все на цивит аи. По музыке просто пишу в разных нейронках "падающая металлическая труба" или "дед кашляет". Там особо не разойтись, они а основном в зачаточном состоянии, наверное проще найти готовые бесплатные звуки где-то. Плюс везде по три запроса в день, в лучшем случае, или ограничения по скачиваниям.
>>1017152
Если хочешь спрайты делать, то очень разочаруешься, современные нейронки почему-то охуенно могут генерировать сверхультра реалистичных тян с сиськами и каждой каплей пота на жопе или таких же аниме тян во всех позах, но в плане спрайтов полное говно, не юзабельно. Хз, даже наводит на мысли о заговоре среди разработчиков и издателей инди игр лол.
Аноним 11/04/25 Птн 16:27:48 1017161 7
>>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
}
}
}

Если что, шейдеры я никогда не писал и ни строчки не редактировал. Работает.
Аноним 11/04/25 Птн 17:57:37 1017170 8
>>1017161
Зачем ты тратил полчаса, если можно нагуглить за минуту?
https://godotshaders.com/shader/spatial-pixelation/
Ты же понимаешь, что нейронка обучена на текстах из интернета, которые в открытом доступе и моментально гуглятся, со стек оверфлоу, гитхаба и прочего? Она не предложит тебе что-то уникальное, что не нагугливается за минуту поиска.
Слабые разработчики уже десятилетия таким занимаются, копипастят со стек оверфлоу, и без всяких нейронок.
Аноним 11/04/25 Птн 18:11:07 1017171 9
>>1016972 (OP)
>В каких моментах (арты, звук, код, идеи) вы их используете?
90% времени использую по коду. У меня есть платная подписка на ChatGPT. Но скажу так, бесплатный ДипСик от китайцев в плане кода мне нравится гораздо больше, чем ЧатГпт (любые версии, в том числе 4.5 и о1) или Грок.

Но в плане креативности, придумывания интересного текста, описания и прочего мне нравится ЧатГпт. И вот оставшиеся 10% я использую для генерации концептов и текста.
Аноним 11/04/25 Птн 18:14:13 1017172 10
image 226Кб, 220x124
220x124
Аноним 11/04/25 Птн 18:23:15 1017175 11
>>1017161
Так ты бы разобрался, за полчаса, как писать, и написал бы такой шейдер за 5 минут. Кроме того он что целиком картинку цензурит? Можно же сделать лучше, указывать зоны которые надо пикселизировать. я еще понимаю, если бы ты сделал нейронку, которая сама определяет что цензурить.
Аноним 11/04/25 Птн 20:23:01 1017186 12
>>1017170
Странно, что так мало людей это понимает.

Простой пример введите в поиск яндекса с нейронкой название вашей игры и посмотрите результат, в большинстве своём там будет это всё что вы писали или кто-то другой писал, только немного в отредактированном варианте.
Аноним 11/04/25 Птн 20:26:52 1017187 13
>>1017186
>Странно, что так мало людей это понимает.

наоборот хорошо, что подобный бред не получает широкого распространения
Аноним 11/04/25 Птн 20:54:16 1017192 14
>>1017170
>Зачем ты тратил полчаса, если можно нагуглить за минуту?
Если знаешь что ищешь то да, но я вообще не в курсе был что это называется spatial pixilation.
Пробовал самостоятельно найти сначала, но попадались все не то, считай полчаса на бесполезные поиски потратил. А нейронка поняла мои кривые запросы на плохом английском и все написала. Первый раз с багом был, второй норм уже.

>>1017175
Я о шейдерах знаю только то что они отдельно вершины рендерят и отдельно пиксели. Разобраться в этом теме с нуля это минимум несколько дней.
Аноним 13/04/25 Вск 12:02:46 1017323 15
Аноним 13/04/25 Вск 22:09:00 1017400 16
Кодирую нейронками изолированные фичи. Заставляю грок искать в огромных годо-движковых листингах нужные функции и выдавать мне на блюдечке на гдс. Заставляю переводить код с языка на язык. Пишу обьявление класса и заставляю нейронку писать инит бойлерплейт. Скармливаю пример кода и заставляю закончить на его основе похожую но другую фичу. Стейблом генерирую 2д раскадровку анимации, предварительно взяв бесплатную модель, взяв анимацию с миксамо, отрендерив в блендере ортогоналкой анимацию в depth, навешиваю опенпоз и depth и скармливаю нейронке, а она мне рисует бегущего персонажа по Лоре. Звук пока не трогал.
Аноним 14/04/25 Пнд 14:51:25 1017457 17
столько потуг ради "игры" которую ты даже не сам сделал лол
в школу лучше сходи, перд
Аноним 14/04/25 Пнд 15:05:37 1017459 18
Аноним 16/04/25 Срд 12:12:06 1017624 19
>>1016972 (OP)
А есть ли нейронки, которые могут навсегда запоминать и хранить базу знаний о игре и работать в рамках нее?
Экспериментировал, обсуждал с нейронкой лор игры, локации, персонажей, потом задавал вопросы типа какие персонажи есть в игре? Какая мотивация у злодея? Как персонаж а относится к персонажу б?
В принципе получается годно, но как только старые данные выходят за контекст, нейронка начинает нести отсебятину и забывать прошлые договоренности.
Хотелось бы уметь бетонировать информацию, чтобы потом продолжать наращивать поверх, и нейронка могла ответить на любой вопрос по миру игры.
Аноним 16/04/25 Срд 12:30:52 1017625 20
Аноним 16/04/25 Срд 12:32:58 1017626 21
>>1017624
для этого нужно использовать RAG, одной нейронкой индексируешь, другой вытягиваешь информацию

я использовал llama, но лично у меня получилась какая-то фигня
Аноним 16/04/25 Срд 13:14:20 1017635 22
Максимум для вдохновения юзаю. Дизайны задников или некоторых нишевых идей для персонажей и пропсов.
По полной юзать нейронауки это долбоебизм. Идите нахуй с такими мусором лучше.
Вот уж точно "Игросодержащий Продукт нагенеренный васяном" Получится из такого.
Аноним 16/04/25 Срд 14:07:56 1017640 23
>>1017635
А почему ты не думаешь, что генерить может не васян, а талантливый автор с крутыми и свежими идеями, который просто не хочет тратить 20 лет, чтобы задрочить технически код и арт, а хочет сделать игру уже сейчас?
Или логика в том, что если ты не кушал кал как диды, то не имеешь права создавать?
Аноним 17/04/25 Чтв 18:29:40 1017803 24
image.png 191Кб, 574x800
574x800
>>1017640
> с крутыми и свежими идеями
>нейронка
Лол
> задрочить технически код и арт
Как талантливый автор поймет что нейронка написала говно?без
> не кушал кал как диды
Аноним 17/04/25 Чтв 19:55:47 1017821 25
image 2793Кб, 1024x1536
1024x1536
Кто-нибудь разбирался, как на ChatGPT правильно сгенерировать покадровую анимацию? Видно, что он может это делать, но не хватает правильных промтов, чтобы кадры нормально стыковались.

пикрелейтед сейчас сгенерировал по другой картинке
Аноним 18/04/25 Птн 00:41:16 1017883 26
>>1017803
> > с крутыми и свежими идеями
> >нейронка
Не нейронка, а автор
> Как талантливый автор поймет что нейронка написала говно?
Ошибки компиляции, отличие ожидаемого результата от фактического
>>1017457
Ваще похую, какой-нибудь нил дракман ни строчки кода не написал, ни пикселя не нарисовал, а всё равно будут писать A game by Neil Druckmann
Аноним 19/04/25 Суб 21:30:21 1018178 27
>>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
Аноним 19/04/25 Суб 22:04:21 1018184 28
>>1018178
беса корёжит от Святой Пасхи
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов