filmov
tv
Создание игры “Space Invaders” на C# с нуля
Показать описание
🔥Промокод на скидку 15% на все курсы ITVDN - 4YOUTUBE
Сегодня мы подготовили для вас вебинар по созданию игры “Space Invaders” на C# с нуля
Какой самый лучший способ изучить что-то новое? Конечно же, превратить это в игру! Этот способ хорош и в обучении программированию. Начните изучение языка C# путем создания игры на C#, а именно — консольной компьютерной игры Space Invaders. Обещаем минимум скучной теории и максимум практики. Создание игры на C# — это интересно!
Кому это будет полезно:
● Новичкам. Никогда не программировали? Это не повод отказываться от нового крутого опыта. У вас есть шанс создать игру на C# и получить опыт практического применения данного языка программирования, а также попробовать себя в роли разработчика игр.
● Начинающим C# разработчикам. Вы сможете углубить и применить на практике свои знания языка C# вместе с наставником, приступив к созданию игры Space Invaders.
Чему вы научитесь:
- Создавать игру на C#.
- Разбивать большую задачу на отдельные этапы и последовательно их реализовывать.
- Применять на практике процедурный и объектно-ориентированный подход для написания программ на С#.
- Понимать и применять основы алгоритмирования.
- Применять знания основ ООП для создания полноценной программы.
- Использовать функционал .NET Framework.
Программа тренинга:
- Рассмотрение и постановка общей задачи по созданию игры на C#.
- Составление технического задания (ТЗ).
- Краткое знакомство со средством разработки Visual Studio и языком программирования C#.
- Создание консольной игры «Space Invaders».
- Рассмотрение возможности создания игры на C# на других платформах – WPF, Unity.
00:00 Вступление. Знакомство с автором
00:58 План вебинара
4:15 Что можно создавать на C#
5:49 Карта специальностей
7:22 Об игре “Space Invaders”
12:50 Основные объекты игры
19:26 Создание проекта в Visual Studio
21:55 Создание списка игровых сущностей и сцены
46:24 Класс с настройками параметров игры
56:32 Применение паттерна Factory (Фабрика) для игровых объектов
1:00:49 Фабрика для создания кораблей-пришельцев
1:18:35 Фабрика для создания земли
1:23:49 Создание пользовательского корабля
1:33:30 Реализация Фабрики для ракет
1:37:25 Реализация отрисовки объектов
2:04:10 Класс для логики и вычислений (класс-движок)
2:17:06 Тест кода
2:32:09 Убираем “подёргивание” на экране
2:37:33 Реализация логики перемещения объектов
3:06:47 Класс-контроллер для перемещения корабля
3:31:07 Работа над Game Over
3:35:42 Реализация стрельбы и попадания
4:02:55 Добавление музыкального сопровождения
4:06:25 Подведение итогов
4:08:00 Домашнее задание
4:11:24 Вопросы и ответы
Если вас интересует создание игры, а именно — создание игры на C#, разработка инди игр, игры, геймдев, создание игр, вы задаетесь вопросом как создать свою игру и при этом желаете работать с современными инструментами разработки, на ITVDN вы сможете найти все необходимые материалы по изучению игростроения при помощи языка C# и самого крутого игрового движка для начинающих гейм девелоперов (разработчиков игр) — Unity.
Сегодня мы подготовили для вас вебинар по созданию игры “Space Invaders” на C# с нуля
Какой самый лучший способ изучить что-то новое? Конечно же, превратить это в игру! Этот способ хорош и в обучении программированию. Начните изучение языка C# путем создания игры на C#, а именно — консольной компьютерной игры Space Invaders. Обещаем минимум скучной теории и максимум практики. Создание игры на C# — это интересно!
Кому это будет полезно:
● Новичкам. Никогда не программировали? Это не повод отказываться от нового крутого опыта. У вас есть шанс создать игру на C# и получить опыт практического применения данного языка программирования, а также попробовать себя в роли разработчика игр.
● Начинающим C# разработчикам. Вы сможете углубить и применить на практике свои знания языка C# вместе с наставником, приступив к созданию игры Space Invaders.
Чему вы научитесь:
- Создавать игру на C#.
- Разбивать большую задачу на отдельные этапы и последовательно их реализовывать.
- Применять на практике процедурный и объектно-ориентированный подход для написания программ на С#.
- Понимать и применять основы алгоритмирования.
- Применять знания основ ООП для создания полноценной программы.
- Использовать функционал .NET Framework.
Программа тренинга:
- Рассмотрение и постановка общей задачи по созданию игры на C#.
- Составление технического задания (ТЗ).
- Краткое знакомство со средством разработки Visual Studio и языком программирования C#.
- Создание консольной игры «Space Invaders».
- Рассмотрение возможности создания игры на C# на других платформах – WPF, Unity.
00:00 Вступление. Знакомство с автором
00:58 План вебинара
4:15 Что можно создавать на C#
5:49 Карта специальностей
7:22 Об игре “Space Invaders”
12:50 Основные объекты игры
19:26 Создание проекта в Visual Studio
21:55 Создание списка игровых сущностей и сцены
46:24 Класс с настройками параметров игры
56:32 Применение паттерна Factory (Фабрика) для игровых объектов
1:00:49 Фабрика для создания кораблей-пришельцев
1:18:35 Фабрика для создания земли
1:23:49 Создание пользовательского корабля
1:33:30 Реализация Фабрики для ракет
1:37:25 Реализация отрисовки объектов
2:04:10 Класс для логики и вычислений (класс-движок)
2:17:06 Тест кода
2:32:09 Убираем “подёргивание” на экране
2:37:33 Реализация логики перемещения объектов
3:06:47 Класс-контроллер для перемещения корабля
3:31:07 Работа над Game Over
3:35:42 Реализация стрельбы и попадания
4:02:55 Добавление музыкального сопровождения
4:06:25 Подведение итогов
4:08:00 Домашнее задание
4:11:24 Вопросы и ответы
Если вас интересует создание игры, а именно — создание игры на C#, разработка инди игр, игры, геймдев, создание игр, вы задаетесь вопросом как создать свою игру и при этом желаете работать с современными инструментами разработки, на ITVDN вы сможете найти все необходимые материалы по изучению игростроения при помощи языка C# и самого крутого игрового движка для начинающих гейм девелоперов (разработчиков игр) — Unity.
Комментарии