• Автоматизация сборки проекта на UE4

    Очень удобно иметь под рукой скрипты для выполнения повседневных действий. А когда проект нужно часто собирать для просмотра или тестирования, то написание таких скриптов является необходимостью.

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

    Эти же скрипты используются для повседневной работы и протестированы на различных версиях UE4, в них учтены некоторые существующие проблемы работы с UE.

    [Читать далее…]

  • Вступление в gamedev команду

    Пока у вас нет опыта работы над реальными проектами, вас не возьмёт к себе ни одна серьёзная компания.

    Но вот незадача, гейм-девелоперов в России почти нигде не учат.

    Так как же получить заветный опыт?

    Пути, в основном, два:

    • Начинать разрабатывать свой проект;
    • Вступать в команду менее известных разработчиков и работать с низким окладом или без такового.

    Выбор варианта зависит от того, кем именно вы хотите стать и где работать.

    Если вы хотите разрабатывать игры для социальных платформ или игры жанра Logic/Puzzle, то вполне можно попробовать сделать проект в одиночку.

    В случае, если вы хотите разрабатывать трёхмерные игры, особенно RPG, FPS, или же сетевые игры, то стоит для начала поучаствовать в разработке чужого проекта.

    Часть 1: Первый реальный проект
    Часть 2: Вступление в команду

    [Читать далее…]

  • Закрытие проекта Infinity World

    Прошло чуть больше двух лет с момента начала разработки проекта Infinity World.

    Приходится с горечью сообщить, что проект ныне закрыт. О причинах ниже.

    Хочется сказать, что разработка проекта не прошла даром по крайней мере для меня: я пообщался с огромным количеством интересных людей и узнал очень много нового.

    Я не хочу «замораживать» проект до лучших времён. В том виде в котором мы хотели его преподнести, он не будет сделан никогда.
    [Читать далее…]

  • Первый реальный проект

    Пока у вас нет опыта работы над реальными проектами, вас не возьмёт к себе ни одна серьёзная компания.

    Но вот незадача, гейм-девелоперов в России почти нигде не учат.

    Так как же получить заветный опыт?

    Пути, в основном, два:

    • Начинать разрабатывать свой проект;
    • Вступать в команду менее известных разработчиков и работать с низким окладом или без такового.

    Выбор варианта зависит от того, кем именно вы хотите стать и где работать.

    Если вы хотите разрабатывать игры для социальных платформ или игры жанра Logic/Puzzle, то вполне можно попробовать сделать проект в одиночку.

    В случае, если вы хотите разрабатывать трёхмерные игры, особенно RPG, FPS, или же сетевые игры, то стоит для начала поучаствовать в разработке чужого проекта.

    Часть 1: Первый реальный проект

    Часть 2: Вступление в команду

    [Читать далее…]