Модуль 3
31,00ч

Модуль 3. Знакомство с языком C#

Установка Visual Studio Code. Загрузка расширений (локализация, C# библиотеки, отладка Unity). Добавление Visual Studio Code как редактора кода по умолчанию в Unity
Создание скриптов в Unity. Изучение базового шаблона скрипта. Написание первой программы на C#
Изучение основных переменных и компонентов в среде Visual Studio Code для библиотек UnityEngine и C# (System). Типы переменных и хранимых в них данных, модификаторы доступа
Изучение основных логических операция на конкретных примерах. Выполнение задания с логическими условиями
Изучение циклов. Практика использования циклов при написании скриптов
Коллекции в C#. Использование коллекции при разработке игрового приложения
Добавление новых функций в скрипт. Разделение участков кода
Практическое изучение классов в Unity
Разбор примеров простых игровых алгоритмов (перемещение игрока, прыжок, бег, стрельба и т. д.)
Часов в программе
30,00 часов
практика
1,00 час
промежуточная аттестация
31,00 час
всего
Материально-технические условия реализации программы:
Вид занятий: Лекция, Практическое занятие
Требуемое ПО:
Unity, Visual Studio Code, MagicaVoxel, Autodesk 3ds Max, Inkscape, GraphicsGale
Информационные ресуры
Руководство по Unity: https://docs.unity3d.com/Manual/index.html
Образовательные ресуры
Портал Unity Learn: https://learn.unity.com
Среда Tinkercad: https://www.tinkercad.com

Учебно-методические материалы

Методы, формы и технологии

Лекция
Практический метод
Тестовый контроль

Методические разработки

Презентации и лекционные материалы

Материалы курса

Презентации и лекционные материалы

Учебная литература

Бонд Д. Г. Unity и C#. Геймдев от идеи до реализации. 2-е изд. – СПб.: Питер, 2019. – 928 с.

Темы

Тема 3.1. Установка и настройка среды Visual Studio Code Тема 3.2. Первая программа на C# Тема 3.3. Переменные и компоненты Тема 3.4. Логические операции и условия Тема 3.5. Циклы Тема 3.6. Коллекции Тема 3.7. Функции и параметры Тема 3.8. Классы Тема 3.9. Примеры создания простых программ
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
4,00ч
Всего
4,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
2,00ч
Всего
2,00ч
Практические занятия
12,00ч
Всего
12,00ч
Промежуточная аттестация 1,00 час
Тестирование