Обновить
-24

Пользователь

Отправить сообщение

Я вот как бывший сеньор и тимлид уже устал писать код и делегирую почти все нейросетям(да да, я тот самый уставший выгоревший сеньор который живет в деревне и пасет кур). Делаю свою 2D-игру с помощью бесплатного Qwen Code ибо на всякие опусы и гемини бабок нет. Дневного лимита хватает с лихвой, а если все-таки упираюсь в лимит(такое случалось лишь 1 раз), то юзаю халявные модели в OpenCode или SourceCraft. На крайняк есть локальные модели(Devstral/Qwen Coder/GLM/Gemma).

Каркас(архитектуру) игры сделал сам вручную. Потом наращиваю "мясо" - с помощью нейросетей мелкими шагами добавляю функциональность. Даю указания и смотрю видосики на ютубе как настоящий сдвгшник) Потом проверяю работу и даю указания к исправлению косяков(если есть). Все указания по стилю кода и используемым методикам записаны в md-файл и добавлен как skill в Qwen Code. Каждый шаг - отдельный коммит в git, чтобы он нейросеть ничего не сломала(бывали прецеденты, делаешь реверт и все).

Правда нейросети пока плохо умеют обращаться с картинками, поэтому приходится самому нарезать графику, пока он в фоне пишет код. Графику делаю в Nanobanana 2(тут правда нужно платить сервисам по доступу к ней, но это дешево, полтора косаря за 400+ картинок). Анимация у него плохо получается. Криво, косо, но получается(в отличие от остальных генераторов картинок)! Но это скорее плейсхолдер и думаю ближе к релизу закажу графику у дизайнера, чтобы с гордостью указать в стиме, что я не использую нейрослоп.

Но бывает временами бесплатный qwen пишет чушь, приходится лучше ему объяснять или самому все делать. В особо тяжких случаях с советами помогает бесплатный чатик Claude Opus 4.6 в том же сервисе по доступу к нейросетям. Для геймдизайна, сюжета и баланса использую ChatGPT(мне кажется он более креативный в этом плане).

P.S. Согласен, что можно делегировать простые нудные задачи нейросетям, но иногда он может нехило сэкономить время и на сложных вещах. Например, я делал рендер-рейкастер аля wolfenstein3d, я бы сидел пыхтел изучая алгоритм рейкастинг. Или какой-нибудь сложный шейдер glsl, который без математики хрен разберешь. А тут написал нейросети и сразу получаешь результат.

GPU работает на float. Шейдеры, рендеринг, физический движок — всё 32 бита.

Дык вроде перед рендерингом все абсолютные координаты конвертируются в экранные координаты float от 0 до 1. У физического движка могут быть проблемы, не знаю. Но помнится в игре The Crew от Ubisoft координаты как-то сделали через двойной float.

Epsilon-сравнение

В C++ для эпсилона есть std::numeric_limits<float>::epsilon(), неужто такого нет в c#?

По данным ВШЭ, сегодня в России (барабанная дробь) — 38,5К школ. Для сравнения: в 2000 году их было почти 69К.

Скорее всего закрывали школы в селах, откуда все поуезжали. А в городах всегда была нехватка школ и детских садов.

Отсюда следует неприятный, но необходимый вывод. В технологическом соревновании ближайших лет выиграет не тот, кто сумеет выжать из работников еще несколько часов смены. Выиграет тот, кто не будет общаться лозунгами, а станет строить среду, в которой человек управляет все более сложными машинами.

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

Я слышал другую историю. Чинуши забоялись(не без науськиваний иностранных спецслужб) что кибернетика выведет их на чистую воду и вообще заменит их. Поэтому и прикрыли.

Кроме эйджизма еще есть и нацизм. Я как нерусский ни разу не доходил до технического задания на русских компаниях - видимо из-за моей азиатской морды и плохого разговорного русского во время ознакомительного собеседования по видеосвязи. ФИО у меня абсолютно русское и видимо думали что я русский) Потом все HR куда-то исчезают, отписываясь стандартными "К сожалению вы нам не подходите". А почему? Причины отказа? Вы же даже не проверили мои навыки! Нет ответа... Причем просил зп ниже рынка. А когда эйджизм(мне 40+ лет) встречается с нацизмом - это вообще катастрофа, 2.5 года сижу без работы...

Не знаю, у меня sourcecraft code assistant нормально пишет код. Не claude конечно, но для простых задач вполне хватает.

Это не дипсик, модель очень тупая, даже хуже бесплатных моделей от qwen.

Много интересных инди-игр есть, но обычно разработчики шифруются и скрывают что они из России.

Так надо писать код так, чтобы не приходилось вручную писать delete(смартпоинтеры, например). У меня в проекте никаких утечек нет, хотя почти весь код пишет ИИ. Просто надо прописать правила у ИИ.

Как зачем? Чтобы когда к тебе ломится полиция ты мог быстро удалить компрометирующие данные)

У Farbrausch модельки делались так же как и текстуры - модификацией примитивов. Я сам когда-то пытался делать интро на нем. Импорт моделей вроде был, но с ним что-то было не так, я не смог импортировать. То ли не работала функция, то ли с моими модельками было что-то не то, то ли билд получался больше 64кб и получалось не интро, а демка.

Не знаю насколько это фундаментально, но в сабже есть собственный компилятор(виртуальная машина), а модели и карты - не математические уравнения, а моделируются привычными методами в 3D-редакторе.

Ну и как результат - весит меньше при гораздо большем объеме контента. Хотя это неудивительно, .kkrieger делали наспех чтобы успеть к демопати, а этот Daivuk пилил проект лет 10.

Написано же - это не нейросеть работала 15 часов, а количество времени, который бы потратил человек на этот объем работы.

Будет как во время кризиса доткомов - останутся самые живучие и сильные, остальные лопнут, останки лопнувших заберут себе выжившие. И от этого ИИ никуда не исчезнет, просто услуги станут дороже, а расходы урезонят, никто не будет платить миллиарды за людей(за забором толпа безработных от разорившихся компаний).

Отлично! Конкуренции поменьше будет)

У меня уже какая-то избирательная слепота образовалось на эти просьбы подписаться. Пока тут не написали что есть реклама канала - не обратил на это внимания.

При такой высокой безработице это естественно. Ибо "за забором" толпа безработных айтишников.

Судя по давности обновлений, он давно заброшен.

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

1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Разработчик игр
C#
C++
Visual Studio
Unity3d
Оптимизация кода
Разработка игр