Pull to refresh
3
0

Game Engine Programmer

Send message
Вроде эта кнопка появилась с iOS 13?
Нет, но дело не в холодильнике
Внезапно осознал, что проходил не так давно интервью с холодильником на фоне :)
Не совсем понял, .NET разработчики не пишут многопоточные программы?
Типичная дилемма, жить как король в стране СНГ на западную зарплату, либо как обычный человек в развитой стране. В этом вопросе даже у меня с женой мнения не сходятся :)
Интересно было бы увидеть, как вели бы себя screen space тени для динамических источников.

Работаем в svn, репозиторий с бинарными ассетами 250гб. Полет нормальный.
Вот только с бранчами беда, конечно, только для релизов используются

Книга очень хорошая (перевод не читал). По моим ощущениям, примерно половина о том, как работает компьютер и c++ на низком уровне, что может быть интересно даже если движки не пишешь.

Мне vulkan-tutorial.com больше всего помог в освоении вулкана, перевод дело хорошее.

Во многие проектах легко работать удалённо, но не во всех. Я хорошо прочувствовал удобство офиса, когда нужно каждый день синхронизировать игровой клиент (30гб, около 5 гб diff каждый день) не говоря уже о том, чтобы выкачать 250гб исходников графических ассетов. Намного приятней это делать внутри офисной сети.


Ещё корпоративный incredibuild для ускорения компиляции. С этим дома можно заморочился, при желании.

Хорошая статья, достаточно внятно всё объяснено.
Любопытно, вы прям так и пишете, на голом вулкане или всё таки в реальном коде есть обёртки? :)

После налогов, без учёта аренды. В Украине в IT в основном работают как флп и платят 5% налог. Здесь я плачу 27%. Аренда однушки в Окланде выходит где-то от 900 долларов в месяц(американских).
Живу тут чуть больше года. Ехал ради проекта, тк уникальная возможность. Оставаться тут насовсем… В финансовом плане не очень. Посмотрим. Повезло, что жена тоже нашла работу почти сразу.

Живу в Новой Зеландии. После налогов остаётся меньше, чем у синьйора в Киеве.
Продакшен опыта C++ не было, но я на нём писал в свободное время.

Для того, чтобы меня воспринимали всерьёз без продакшен опыта, я сделал демку на своём текущем движке. Допиливание движка и демки заняло два месяца (после работы, в отпуске, вместо работы тоже иногда).

Прошёл 3 интервью по C++ и рендеру в другие конторы, чисто чтоб подготовиться к интервью в GGG (да простят они меня за потраченное время, но как иначе узнать свои слабые места?).

C++ на работе проблем не вызвал, но, когда только начинал на нём писать хобби проекты, было больно.

Тут совет один — брать и программировать, потом будет, что показать :) Другой вопрос, стоит ли уходить в область, в которой у вас меньше опыта (вполне вероятна потеря зарплаты) и где, к тому же, платят ниже рынка.
Странно, мы ~50-60 NZD в месяц за электричество платим в Окланде.
В Новой Зеландии учились? На кого, если не секрет? Какие впечатления от системы образования?
PoE, видимо, полноценным ААА назвать нельзя, но 110+ человек в офисе, 5 программистов на движке также не позволяют назвать это инди игрой :)
В случае PoE, свой движок тут исторически, во времена, когда они начинали, не было столько хайпа вокруг анрилов.
(Побуду КО) Кастомное решение лучше движков общего назначения, как минимум, потому что позволяют реализовать то, что нужно конкретной игре оптимальным способом. С сетевой частью не знаком, не буду комментировать.
Слышал нелестные отзывы от тех, кто работал с UE. К примеру, пересборка проекта занимала 2 часа, трудности в изменении рендер движка.
Что уступает, так это инструменты. Артисты иногда просят сделать «как в анриле».
Я, как engine programmer, заинтересован в проектах на своих in-house engine

Да, GGG. Недавно ещё RocketWerkz набирать людей начал. Но у них Unreal Engine, что делает его непривлекательным для меня.
Раньше я занимался социалками на javascript для мессенджеров (фейсбук, в основном). Потом осознал, что работать над таким я ни за какие деньги больше не могу и начал искать C++ engine programmer позицию.

Information

Rating
Does not participate
Location
Окленд, Auckland, Новая Зеландия
Registered
Activity