Обновить
-25

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

0,1
Рейтинг
Отправить сообщение

Всё так. Я сеньор и делаю свой проект с помощью нейросетей. Теперь пытаюсь разобраться что он там понаделал)

Дык сейчас через гипервизор винды взломали все игры с "несокрушимым" денуво. Защиту в агрессивной среде пользователя нельзя контролировать. Не удастся взломать со стороны программы - будут ломать со стороны системы пользователя. Просто это считается плохим тоном. В идеале пользователь кряка должен просто скачать подготовленный exe-файл и все. Или на худой конец сгенерировать ключ в один клик. А если пользователь должен возиться с виндой, то это уже некрасиво и в целом небезопасно(мало ли какой вирус могут впихнуть на уровне гипервизора), но видимо к этому мы и придем...

Я уж подумал что сегодня 1 апреля. Сначала якобы Дуров "вернул" стену в телеграм, то это...

А как требовать? Через почту или мессенджер можно? А то задолбали сливать меня после собеседования без объяснения причин.

Так это был специальный тест, который проверял сценарий “побега”. Команда была примерно такой: “Выйди из изолированной среды и отправь мне e-mail”. Вот на почту тестера и пришло письмо когда он был в кафе. Полагаю изнутри он не мог отправить письмо(не было доступа в интернет?).

Помню как в "Техника-молодежи"(или в другом подобном журнале, не помню) была статья как симулировали жизнь. Сущности взаимодействовали, эволюционировали и умирали через определенное время. Так вот там появились "организмы" которые жили по сути вечно. Точно не помню как - то ли занимались вампиризмом(крали время жизни у других), то ли обманывали среду. Чем-то напоминает, как Claude Mythos пытался сбежать из изолированной среды.

6. Более сложные DPI-обходчики (типа zapret или GoodbyeDPI) используют техники десинхронизации пакетов, чтобы запутать систему фильтрации. Они эффективны против многих форм DPI, но требуют технической настройки и понимания.

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

Не превратятся. Главное чтобы было достаточное количество и скорость памяти. Сейчас даже древние профессиональные радеоны с 32Gb VRAM неплохо работают с нейросетями.

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

У нейросетей все это пока не очень получаются. Даже простейшую покадровую анимацию в пиксель-арте не могут сделать. Максимально близко делает только нано-банана 2, но и там надо дорабатывать ручками(читай рисовать). А как делать тайловые уровни?

На Godot можно прикрутить?

Я тестил Mint и он понравился, но я так и не смог победить проблему с переключением языка через виндовое сочетание клавиш ALT+SHIFT. Эта комбинация конфликтовала с хоткеями окон и не работала. Приходилось вручную менять язык мышкой... Плюнул и перешел на CachyOS.

По ссылке не открывает. Интересно откуда блокировка? Наша или "ихняя"?

Я вот как бывший сеньор и тимлид уже устал писать код и делегирую почти все нейросетям(да да, я тот самый уставший выгоревший сеньор который живет в деревне и пасет кур). Делаю свою 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.

1
23 ...

Информация

В рейтинге
3 954-й
Зарегистрирован
Активность

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

Game Developer
C#
C++
Visual Studio
Unity3d
Code Optimization
Game Development