Создание 2D- и 3D-игр на C# от Coddy
Вы научитесь
Программа курса
Вы изучите теорию и выполните практические задания. Узнаете, из каких этапов состоит процесс разработки игр на C#. Получите сертификат после завершения обучения.
Знакомство с Visual Studio. Создание проекта. Консоль и её свойства
Начнете знакомство с профессией программиста. Установите среду разработки Microsoft Visual Studio. Рассмотрите основные понятия и термины, узнаете, с чего начинается работа над программой.
Переменные и операции с ними. Функции
Узнаете, что такое переменная и какие операции с ней существуют. Сможете выбирать оптимальный тип переменной для программы, отталкиваясь от рабочей задачи.
Ветвление. Оператор Switch. Циклы
Научитесь прописывать функциональные циклы, повторяющие необходимое действие. Рассмотрите операторы, в том числе условные, которые ставят ограничение на количество повторений действия.
Массивы в C#. Методы типа String. Перечисления (Enum)
Познакомитесь с массивами в C#, узнаете, как их обрабатывать. Рассмотрите методы работы со строками в коде.
Разработка интерактивного приложения «Покупки»
Вместе с преподавателем создадите приложение для консоли, содержащее меню, с помощью которого пользователь сможет выбирать товар и покупать его.
Объектно-ориентированное программирование в C#
Рассмотрите принципы объектно-ориентированного программирования и специфику его реализации в среде языка C#.
Наследование и полиморфизм. Виртуальные методы
Изучите принципы наследование и полиморфизм. Познакомитесь с модификатором "protected" и существующими виртуальными методами.
Разработка консольной ролевой игры
Разработаете консольную игру, пользуясь методом объектно-ориентированного программирования, в которой пользователь сможет сражаться с врагами, повышать уровень и приобретать вещи в инвентарь, пользуясь методом объектно-ориентированного программирования.