Pull to refresh

Comments 12

Жаль что не раскрыта тема именно сервера для геймдев-разработчика. А так просто домашний сервер для разраба и не более.

Что могло бы пригодится именно геймдев-разрабу, на мой взгляд:

  • CI/CD, тобишь как минимум билд-машина

  • ферма девайсов, если мобильный разработчик, подключенная именно к этому серверу. Ну или ферма виртуальных девайсов

  • у Unity был раньше кеш-сервер. возможно и у анреала есть что то подобное

  • репозиторий именно пакетов (чуть сложнее чем поставить гитлаб)

  • возможно рендер-машина

Да в этой статье прошёлся поверхостно по Gitlab'у, но в одной из следующих публикаций как раз планирую рассказать подробнее

Краткое содержание:

Домашний сервер GameDev разработчика. Где найти железо? Ответ: взять Б/У компьютер.

Статья вся состоит из личных, очевидных размышлений и "полезных" ссылок, которыми весь интернет забит. А, например, про ZeroTier не слова - что такое, с чем едят? Что полезного можно взять из этой статьи? Понятно, что первая статья, но как так-то?

Хотя читается легко

Я же вспомнил, как несколькими годами ранее баловался с Raspberry Pi 5

Пятая малинка вышла в конце 2023 года, о каких нескольких годах речь?

Действительно, ошибся имелась ввиду 4ая версия

в наше время за такие деньги можно баловаться orange pi 5 она по производительности неплоха. в профильном форме из таких хотели сделать некий кластер под unity но я так и не понял как на arm запустить бинарники под x86 и ничего не потерять

Ну кстати, это была одна из причин, почему не стоит брать одноплатник в качестве сервера, бинарники движков на таком не запустить без боли)

С другой стороны если и делать CI/CD, то можно на одноплатнике сделать гит, а агентов раскидать на рабочие ПК

В текущей итерации, у меня уже 3 сервера, 1й из старого железа там i3 2320, сейчас на нем крутится облако omv, второй комп это r5 3600, b450 ds3h и 64озу (было 32 пришлось расширить)гб озу, используется как второй комп когда нужно, или сервер proxmox для сборки проектов, и третий купленный в днс мат плата asrock j41 что там со встроенным процессором на пассивном охлаждение, там тоже proxmox, в виртуалке openwrt прикинуты сетевые и wifi модуль, вторая ос haos, потребляет мало но pci 2.0 x1 огорчает производительность с внешнем контроллером sata. Но кушает из розетки мало, и как показывает практика очень надёжное решение, если использовать как чисто как гит сервер, два порта sata будет достаточно

Сам владею несколькими домашними серверами. Могу поведать что GitLab на одноплатник встанет но будет тупить. Он довольно прожорливый даже если для одного пользователя и отъедает 3-4 гига оперативы при работе в пассивном режиме. Недавно начал заниматься UE5, было интересно как работать с проектами на отельном сервере. Но такой инфы не нашел.

Да сам за недели пользования заметил, что Gitlab и сервер Minecraft кушают 8 Гб памяти так хорошо, что ubuntu убивает процесс java вместе с Minecraft. Заказал себе 16 Гб памяти с авито, итого б/у комп + 5к))

По поводу Gitlab и UE хотел написать в ближайшее время статью, но если не терпиться, то по опыту реального рабочего проекта, советую плагин Git для UE https://github.com/SRombauts/UEGitPlugin. Он вводит удобную (хоть и немного глючную) систему lock'ов, которая позволяет блокировать редактирование бинарных файлов другими пользователями.

Sign up to leave a comment.

Articles