Что студии на самом деле ищут в портфолио программиста игр
Я сидел и по другую сторону собеседования. В портфолио, которые выделяются, повторяется несколько вещей.
Одна законченная вещь лучше десяти незаконченных
Покажите один завершённый проект вместо десяти прототипов. Довести до конца — куда более сложный навык, чем начать, и именно его ищет работодатель.
«Завершённый» не обязательно значит «в магазине». Демо с меню, настройками, системой сохранений и нормальным финальным экраном тоже считается.
Объясняйте почему, а не что
«Я написал систему инвентаря» не говорит ни о чём. «Я сделал инвентарь на ScriptableObject, потому что дизайнерам нужно было добавлять предметы без кода» показывает решение.
На техническом собеседовании почти всегда оценивают то, как вы принимаете решения, а не какую библиотеку использовали.
Приводите цифры
Вместо «я занимался оптимизацией» скажите «я снизил время кадра с 22 мс до 14 мс, основной выигрыш дало объединение draw call».
Измеримый результат показывает две вещи: что результат настоящий и что вы умеете измерять. Второе ценнее.
Сделайте код читаемым
Если вы дали ссылку на репозиторий GitHub, открывший его должен понять, что это, за первые тридцать секунд. README, короткая заметка об архитектуре и один скриншот обычно достаточно.
Рекрутер, который открыл репозиторий и потерялся среди сотен файлов, никогда не увидит качество вашего кода.