Как стать автором
Обновить

Комментарии 27

ЗакрепленныеЗакреплённые комментарии

Обновил пост добавив ссылку на Дискорд!

Тема нескучных обоев не раскрыта. ИИ про неё не знает?

Что? Я тебя не понял

Он имеет в виду старый мем. СМИ кричали где-то году так в 2010 про то, что российский школьник Денис Попов написал с нуля свою собственную операционку BolgenOS. В числе преимуществ этой оригинальной (на самом деле просто сборки linux с переписанными копирайтами) ОС заявлялись нескучные обои и "антивирус Попова".

Это было в год моего рождения :) поэтому наверное и не слышал. Буду знать, спасибо!

Магазин тоже свой делать будешь?

Да, у меня уже был с этим опыт только на PHP еще года два назад. На JS который я щас изучил лучше чем тогда PHP я думаю будет даже легче.

90гб проект? 8к текстуры? Ты молодец, спору нет, но явно стоит почитать хоть что-то про оптимизацию

Я оптимизацией планировал заняться в последнюю очередь, 8к текстуры я считаю вообще не нужны, 2к предел. 90 гб проект это даже мало пока-что. Такие проекты могут весить вплоть до 1ТБ. А опен ворлд ММО РПГ вообще до 1.5 ТБ. В конечном билде игра собирается в .exe без всего что не используется в игре, то-есть я могу в файлы проекта закинуть текстуру, скомпилировать, но её не будет в конечном билде, а вот если я добавлю её допустим на персонажа какого-нибудь которого хоть нельзя будет получить допустим потому что его нет в списке открытий, то тогда уже текстура попадёт в финальный билд.

Так держать! А чего не показал ссылку на свое проект? Или я пропустил?

Вероятно, еще в разработке

Еще с моим другом дизайнером мы планировали сделать свою соц-сеть. Было много наработок дизайна, но мы понял что это очень похоже на инстаграм. И решили переделать дизайн, и пока-что получилось две страницы это профиля и настроек профиля, выглядят неплохо но требуют значительной доработки. К тому же я сейчас изучил столько нового для создания игры что соц-сеть пока что приостановлена (К примеру то же самое как создавать Matchmaking Server. Поэтому сейчас больше отдаю приоритет написанию всего для игры. Раньше уже были старые версии соц-сети, но я их удалил потому что в конечном итоге полностью переструктурировал проект. Особенно когда начал писать Backend на Nest.JS который использую здесь. В игре там не так много кода, а для своей соц сети мой бэкэнд в 10 а то и в 15 раз больше кода. Та же самая авторизация через соц-сети).

Извиняюсь что ушёл от темы но если хотите могу обновить пост добавив ссылку на дискорд сервер. (Я новенький на habr поэтому не знаю заблочат здесь за это или же нет, но по сути не должны так как дискорд заблокировали роскомнадзор из за своей ошибки, дискорд были не против передавать данные Россиян но роскомнадзор написал им на старую почту а когда они прочитали сообщение уже были в блокировке. (Мне так друг рассказывал поэтому информация не 100%))

Не думаю что соцсеть нужна, а за дискорд не забанят, можешь публиковать, присоединюсь. Удачи!

Успеха в разработке и продвижении! Я правда не фанат жанра королевских битв, но предполагаю, что если опыт будет успешным, на этом ты не остановишься.

По поводу авторизации через EGS - в связи с законом о том, что данные российских игроков должны храниться на российских серверах, было бы недальновидно завязывать такую подсистему на зарубежную площадку. Случись что - и устанешь авралить, в лучшем случае, а в худшем проект вообще утонет. Так что выбор "делать своё" у тебя точно правильный. Интегрироваться с VK можно и позже, при большом желании.

Я еще планирую добавить режим 5V5 для тех кто не любит королевские битвы, но основной сюжет и тому подобное будет идти именно в неё.

Насчёт вк может что нибудь придумаю в будущем, и допишу к своему backend'у какую-нибудь систему. Мне же надо где то хранить купленные скины, игровой баланс и тому подобное.

15 лет, а уже такое наворотить... Гении пошли не иначе

Что-то позор какой-то, а не пост. Даже специально восстановил доступ к учетке, чтобы написать: кипит мой разум возмущенный. Хабр скатился в дно. Один пишет "терминал", второй вот это вот все. Это точно Хабр, а не филиал Пикабу? Какие 90гб, мальчик, ты в своем уме? Почитай, в самом деле, про оптимизацию, про процедурную генерацию, алгоритмы. Поколение не просто тиктока и тяп-ляп-и-в-продакшн, а уже уровнем выше!

Кстати, Вам не исполнилось 18, а значит и писать на Хабре не имеете право, судя по соглашению использования.

Сайт mercury.sexy с их демками Timeless и Fermi Paradox тебе в помощь.

Поставь ограничение хотя бы в 1гб для своего поделия, не позорься так.

  1. Я уже отвечал на первый вопрос, вот скопировал: Я оптимизацией планировал заняться в последнюю очередь, 90 гб проект это даже мало пока-что. Такие проекты могут весить вплоть до 1ТБ. А опен ворлд ММО РПГ вообще до 1.5 ТБ. Билд игры удалит весь ненужный хлам который не используется в игре.

  2. Модеры меня не заблокировали а значит мне всё равно, я чисто по фану вообще решил накидать свой пост поделиться опытом. Заблокируют и мне будет глубоко на*рать.

  3. Какая процедурная генерация? Алгоритмы? Оптимизация? У меня в игре пока-что есть только пустой ландшафт, персонаж с механиками передвижения/управления камерой, приседанием, бегом, парой анимаций, на половину написанной системой инвентаря и оружия которую я в данный момент дописываю и сырой UI который просто по функционалу а не по дизайну что бы тестить тот же самый Matchmaking Server. И это при том что я с плюсами работал только второй раз в тот момент когда решил делать игру на них. В помощь мне были только форумы/документация, я не использую ChatGPT для коддинга так как он каждый раз только ломает код, а попроси его дать полный код он даст только к примеру ```void MyClass::Fire() { // Здесь ваша логика стрельбы. }```. А ведь мне еще надо было с репликацией. Поэтому всё изучал сам. Зато для написания статей или для исправления текста на английском он подходит идеально.

У меня в игре пока-что есть только пустой ландшафт, персонаж с механиками передвижения/управления камерой, приседанием, бегом, парой анимаций, на половину написанной системой инвентаря и оружия которую я в данный момент дописываю и сырой UI

Тогда откуда там ресурсов на 90Гб?

В тех играх, которые "до 1.5Тб" лежит ассетов на сотни человекочасов работы, разные эксперименты, нерелизные данные и пр.

Когда в игре нет вообще ничего по сути, и она уже весит десятки гигабайт, это выглядит как бравада, просто числа ради чисел.

Project Cleaner плагин показывает что у меня много места занимает персонаж из набора AAA анимаций для анрила от эпиков, я хотел с ним делать но потом передумал так как мне не понравились анимации. Слишком реалистичные и плавные. Потом всякие звуки, так как я еще не делал звуков шагов и т.д. Оружие которое не используется так как только пистолет из скетч фаба и автомат из набора оружий. Но я потом буду менять модели. И метахьюманы всякие. Я перед тем как билдить в .exe финальную версию проекта для продакшена всё что не будет нигде использоваться удалю.

Кстати папка контент весит всего 8 гб показывает проводник. Папка с билдами еще 7. Binaries - 11. Intermediate - 25. Saved - 6.85. Plugins - 5.8. (Project cleaner показал что в папке Content 3 гига файлов не юзаются)

Ну сходи хотя бы на gamedev.ru, поспрашивай, не только у чатгопоты спрашивать совета. Поизучай, как игры делаются, может совесть заест такие зашквар-посты людям показывать.

Half-life 2 целиком весит менее 3 гб, если что.

Реплики "это было 20 лет назад" не принимаются.

Я же уже сказал что я использую чатгпт только для написания статей быстрого и исправления ошибок в английском. Код он нормально не пишет. И советы не даёт нормальные. Half Life 2 не хранит в себе 2к-4к текстуры + сделан на движке сурс в котором билд весит меньше чем в 5 анриле.

Жесть. Нечего добавить. Настали времена, когда стали восславлять бесславное.

Я так понимаю, мы свернули не туда, когда в 2014 в игру Titanfall засунули 35 гигов НЕСЖАТОГО АУДИО. Хотя я не понимаю, как можно извернуться, чтобы звуковые ассеты стали такого гигантского объема. Типа, брать WAV, раскладывать в двоичный вид, и записывать в текстовик 01000101010 ? )

Picrelated: все_е-нулись.jpg

Хотя нет, PNG; фото в PNG исключительно, это сейчас считается правильно.

Настали времена, когда шкед с 10 класса выложил пост про свою школьную поделку, а его хейтят за несоответствие стандартам индустрии великовозрастные бараны... Сам сколько лет в разработке?

При разработке проект может разрастись до невиданных размеров. Прямо сейчас имеем проект на UE 300+ гигов, а это даже не MVP версия. В конечном билде всегда игра будет весить меньше (да хотя бы потому что ассеты упаковываются в архивы)

Согласен!

Обновил пост добавив ссылку на Дискорд!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации