Size: a a a

2021 January 15

АТ

Александр Тужик... in Alprog I/O
Графический может писать что-то чего нет на клиенте. Например, делать лайтмапы и печку на ПК
источник

АТ

Александр Тужик... in Alprog I/O
Хотя апликуха для мобилок
источник

FB

Frost Bite in Alprog I/O
Да если человек уже пишет графические движки, то он тебе любую задачу решит, но дольше и без удовольствия, если не его профиль.
источник

A

Andrei Konshyn in Alprog I/O
Frost Bite
Ну графичечкий и не будет писать бекенд) ему это просто не понравится
в смысле? берешь гугл стадию и пишешь бэкенд
источник

FB

Frost Bite in Alprog I/O
Но дольше и без удовольствия. Это как молотком шурупы забивать. Или гвозди шуруповертом закручивать.
источник

KF

Ksanf Fillum in Alprog I/O
просто специфика бэк/фронт имеет меньше различий чем графический программист/программист физики
источник

KF

Ksanf Fillum in Alprog I/O
отдельно идет UI-программист
источник

VD

Valentin Drazdov in Alprog I/O
в энтерпрайзе Бэкенд это не конкретная специализация, а часть разработки.

В бэкэнде есть специалисты по БД, которые могут заниматься только и только  БД, есть сетевики, есть специалитсы по специфическим системам.

Это просто ненмого разноуровневые дробления.

Что касается геймплейщика - по хорошему это именно бэкэнд и ничто иное.

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

То есть твой разработчик Матч-3 на серверное стороне получает команду, что пользователь поменял местами камушек X1,Y1 и камушек X2,Y2.
Дальше он уже меняет их местами, анализирует на предмет наличия выстроенной линии/квадрата/супер-предметов и передает на фронт "Произошла ебучка, эти три камушка исчезают, и сверху появляются вот еще эти три".

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

АТ

Александр Тужик... in Alprog I/O
Блин, я даже читать не буду
источник

АТ

Александр Тужик... in Alprog I/O
Это уже какой-то бред с середины
источник

KF

Ksanf Fillum in Alprog I/O
Вот например. Есть система поглощения патронов при выстреле. Где ты ее напишешь, на сервере или на клиенте? Не все так однозначно, надо писать и там, и там.

А рейкасты физические? тоже в обоих местах.

Получается, что логичнее бить по сабсетам задач, а не по месту, где они выполняются
источник

АТ

Александр Тужик... in Alprog I/O
Дразд не понял статьи и пытается что-то доказать
источник

АТ

Александр Тужик... in Alprog I/O
Ksanf Fillum
Вот например. Есть система поглощения патронов при выстреле. Где ты ее напишешь, на сервере или на клиенте? Не все так однозначно, надо писать и там, и там.

А рейкасты физические? тоже в обоих местах.

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

АТ

Александр Тужик... in Alprog I/O
А бекенд вакансия только в какой-нибудь крейзи панде. И на ней работает чувак, который раньше вообще не геймдевом занимался и не бекендом. Это не отдельная геймдев специальность, а просто какая-то дырка в кадрах, которую надо было заткнуть. Это переферия.
источник

Ф

Фгагпдьпвошщ... in Alprog I/O
А есть у кого список российских студий по геймдеву?
А то думаю куда постучаться можно было бы
источник

АТ

Александр Тужик... in Alprog I/O
Актуальный вряд ли есть
источник

АТ

Александр Тужик... in Alprog I/O
Компании быстрее появляются и исчезают, чем делают списки
источник

KF

Ksanf Fillum in Alprog I/O
да ладно, 3Дшников все хотят
сперасофт и трейс вообще буткэмпы вон устраивают
источник

S

Sergey in Alprog I/O
Ага, у меня знакомый через это самое в Сперасофт устроился
источник

S

Sergey in Alprog I/O
Рабочий способ
источник