6 бесплатных онлайн-курсов по GameDev от крупнейших IT-компаний, школ и университетов мира

GameDev — это полный цикл создания игр: дизайн, разработка и выпуск. Собрали для вас курсы по GameDev, которые помогут быстро войти в профессию. 

Introduction to Game Design от Calarts — курс представляет собой введение в основные концепции игр и исследование того, как эти базовые концепции влияют на то, как геймеры взаимодействуют с играми. 

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

Специализация C# Programming for Unity Game Development от University of Colorado —  специализация предназначена для начинающих программистов, которые хотят научиться программировать игры Unity с использованием C#. 

На протяжении четырех курсов специализации вы узнаете, как программировать на C# и как использовать эти знания C# для программирования игр Unity. 

Getting Started With Game Development Using PyGame от Coursera Project Network — на этом часовом курсе, вы узнаете, как создать базовую копию Pong для одного игрока, используя библиотеку PyGame для Python. Вы сможете создать экран приветствия, игру, которая реагирует на вводимые пользователем данные для перемещения весла, подсчета очков и экран завершения игры с пользовательскими опциями. 

Introduction to Basic Game Development using Scratch от Coursera Project Network — на курсе вы создадите базовую игру, используя вводную веб-программу для кодирования под названием Scratch. Обучение позволит вам развить базовые навыки программирования или информатики и фундаментальное понимание, чтобы развить свои способности к программированию. 

Game Developers and Esports Organizations от UCI Division of Continuing Education — курс посвящен обсуждению разработчиков игр и их взаимоотношений с соответствующим киберспортом. Контент поможет распознать качества, которыми должна обладать видеоигра, чтобы стать успешным киберспортом. Вы рассмотрите диаграмму, демонстрирующую различные соревновательные структуры, обычно встречающиеся в киберспорте.