Здравствуйте, друзья! 🔥Сегодня мы разберём ТОП-13 Бесплатных Онлайн-Курсов по Разработке игр с полного нуля, которые помогут вам освоить новую профессию и начать разрабатывать игровые проекты.
ЛЕТС ГОУ!💥
1. «Intro Same Code»
Это бесплатные курсы, на которых мы даём базовые знания. Автор курса тот же, что и у основного — но сам материал в большей степени ориентирован на новичков. INTRO нужны для того, чтобы ты разобрался с основами до прохождения основного курса.
Здесь нет стримов и проверки домашних заданий — курс состоит из записанных уроков. Благодаря этому такие курсы не привязаны к конкретным датам: их можно проходить в любой момент. Главное — изучив Unreal, ты сможешь легко ориентироваться в проприетарных движках, которые используют в крупных студиях.
Студент, прошедший оба наших курса (интро и основной) — это не узкий специалист по Unreal, а универсальный прог
Программист, способный легко подстроиться под новые правила. По той же причине мы используем C++, а не более лёгкую систему Blueprint — это стандарт индустрии. Овладев этим языком, ты сможешь работать в подавляющем большинстве студий.
2. На правах рекламы. «🔥Нарративный дизайн в играх🔥»
Узнай, что делает квесты хорошими, научись их писать, а затем — грамотно вписывать в историю и геймплей.
ЧТО ТАКОЕ НАРРАТИВНЫЙ ДИЗАЙН? Это направление геймдева, которое отвечает за игровой сюжет и обоснование геймплейных систем и механик. Нарративный дизайнер придумывает то, ради чего играют в игры, — захватывающие истории, интересные диалоги и целые миры.
Квест — это задание, которое стоит перед игроком. Это может быть убийство, доставка, сбор предметов, сопровождение или микс из них. У каждого квеста есть конечная цель — получение награды. Наградой может стать новая броня, персонаж, локация или просто атмосферный ролик, который игрок посмотрит после прохождения.
- Разберешься в особенностях игровой драматургии и научишься отличать плохие квесты от хороших;
- Узнаешь, какие бывают квесты, что такое квест-системы и диалоговые системы
- Поймешь, в чем роль сценариста-писателя и нарративного дизайнера и что такое синопсис и юзер стори
- Освоишь один из вариантов синтаксиса для внутриигровых кондишнов, которыми можно описать целый квест или выдачу награды.
3. «Unreal Engine 4»
Unreal Engine 4. Бесплатные видеоуроки по созданию игр на Unreal Engine 4. Вместе с опытным разработчиком Павлом Горкиным вы научитесь работать с игровым движком Unreal Engine 4, поработаете над персонажем, игровым окружением и создадите свою первую видеоигру.
4. «Ваша первая игра на Unity: от идеи до готового проекта за 3 дня»
За 3 дня вы узнаете о движке Unity больше, чем за месяц изучения туториалов. Познакомитесь с Visual Studio, изучите основы программирования, напишете скрипты и оживите статичные модели.
5. «Введение в игровую индустрию»
Вы разберётесь, какие специальности есть в игровой индустрии. Узнаете, на что может рассчитывать новичок на старте, и поймёте, чем хотите заниматься именно вы.
Познакомитесь с полным циклом производства игр: от создания хай-концепта до издания и продвижения.
6. «Шутер на Unreal Engine 4»
Шутер на Unreal Engine 4. В ходе видео курса мы будем разбираться со множеством встроенных функций в Unreal Engine и научимся создавать игры непосредственно в нём. Видео курс рассчитан на людей, которые имеют небольшие представления про игровой движок.
Если вы впервые сталкиваетесь с движком Unreal и никогда ранее не создавали игры, то изначально советуем вам посмотреть наш курс «Unreal Engine для начинающих». В курсе мы рассмотрим принцип построения 3D игр со множеством функций и механизмов.
Мы создадим шутер, в котором вы будете управлять главным игроком, передвигаться, стрелять, убивать врагов и выполнять множество других вещей. Игровой движок Unreal Engine является профессиональным инструментом для разработки полноценных 2D и 3D проектов.
При разработке игр на Unreal Engine вы сходу получаете набор отличной графики и настроек дизайна, а также хорошо оптимизированный код чтобы игры запускались без торможения.
7. «Разработка игры на Java с использованием LibGDX»
Разработка игры на Java с использованием LibGDX. Курс для начинающих и опытных Java-разработчиков по созданию игры с использованием LibGDX. LibGDX - кроссплатформенная библиотека (фреймворк) для создания игр с открытым кодом на Java.
8. «Игры на Java
Игры на Java. Пишем классические игры на Java.
Программа
- Урок 1 «Морской бой»
- Урок 2. «Сапёр»
- Урок 3. Space Invaders
- Урок 4. Xonix
- Урок 5. Тетрис
- Урок 6. «Змейка»
9. «Основы С++ и основы UE4»
Основы С++ и основы UE4. Начало изучения C++. C++ является языком программирования, знание этого языка позволит вам сделать всё, что сами захотите.
Самое первое, что вы должны сделать, прежде чем приступить к изучении C++, это убедиться, что у вас есть IDE — интегрированная среда разработки (программа в которой вы будете программировать). Язык C++ представляет собой набор команд, которые говорят компьютеру, что необходимо сделать.
Этот набор команд, обычно называется исходный код или просто код. Командами являются или «функции» или «ключевые слова». Ключевые слова(зарезервированные слова С/С++) являются основными строительными блоками языка.
10. «Игра жанра Runner на Java»
На курсе вы напишете игру жанра Runner, в которой необходимо на бегу собирать монетки, перепрыгивать препятствия и уворачиваться от летящих объектов.
Мы будем писать на Java с использованием фреймворка LibGDX, освоим работу с графикой, управлением, звуками и игровой логикой. Очень желательно иметь базовые знания синтаксиса Java и основ ООП, а также предварительно пройти интенсив по Java.
11. «Клиент-серверная игра на Python»
Клиент-серверная игра на Python. Обзор возможностей популярного языка и создаем клиент-серверную игру. Что это за зверь, чем он так хорош? За что его любят по всему миру и на что он способен? Обзор возможностей популярного языка и плавное погружение в мир рептилий через разработку клиент-серверной игры.
12. «Мобильные приложения на Java для детей»
Игры на Java для детей. Узнаем, кто такие программисты, какими они бывают и что делают. Устанавливаем и настраиваем инструменты и среду разработки. Пишем первую программу Это бесплатный ознакомительный урок курса "Игры на Java для детей".
13. «Создание динамической игры c абсолютного нуля!»
Курс по созданию игры на ReactJS от начала и до конца. Создание динамической игры c абсолютного нуля! Курс предназначен как для совсем новичков, так и для более опытных разработчиков.
Курс практический - нет голой теории, все разбирается на реальных примерах. Показывается полный цикл создание приложения: от настройки рабочего окружения, до полного завершения проекта.
Разработка проходит на новом стандарте языка Javascript - ES6, и в процессе рассказывается про нововведения. В процессе разработки показываются все основные возможности ReactJS. В конце вы получите полностью рабочее приложение и очень мощное рабочее окружение.
#игры #курсы #курсы программирования #обучение #халява #разработки #курсы онлайн