-
Unity Углублённый курс по C#
398
Домашние задания и задачи к углубленному курсу,
проверка заданий преподавателем.
О чем этот курс?
✅ Рекомендованный возраст: от 16-18 лет
Unity Углублённый курс по C#, создан для более подробного изучения языка C# и рассмотрения дополнительных тем программирования, которые не были затронуты в других курсах. Каждая тема курса сопровождается понятными примерами, которые помогут быстро уловить суть и научат использовать данные конструкции для создания любых игр.
В Углублённом курсе по C# мы напомним, что такое скрипты, переменные, конструкции и массивы. Далее перейдем к подпрограммам и освоим методы, параметры и перегрузки. Обязательно разберемся что такое коллекции и рассмотрим как использовать List, Queue, Stack и Dictionary. Изучим классы и конструкторы и попрактикуемся в их использовании, также детально рассмотрим ООП (Объе́ктно-ориенти́рованное программи́рование). Научимся использовать возможности Unity в полной мере – изучим атрибуты и создадим собственный редактор в Unity. В дополнение углубимся в LINQ, а также разберем такие понятия как “делегирование” и “событийность”. Напоследок рассмотрим Принципы SOLID (Single Responsibility Principle), с которыми должен ознакомиться каждый разработчик.
Требования для обучения:
Данный курс ориентирован на учеников, которые уже имеют начальные знания в программировании на C# и освоили базовые курсы по созданию 2D и 3D игры.
Дополнительная информация:
Задания к курсу, о которых упоминается в уроках, не входят в стоимость курса и будут добавлены в виде Практикума, который включает проверку Ваших работ преподавателем.
Содержание уроков
1. Урок - Введение в курс
1.1 О курсе
1.2 Скрипты
1.3 Переменные
1.4 Конструкции
1.5 Массивы2. Урок - Подпрограммы
2.1 Методы
2.2 Параметры
2.3 Перегрузки3. Урок - Коллекции
3.1 List
3.2 Queue и Stack
3.3 Словари (Dictionary)4. Урок - Классы
4.1 Классы
4.2 Конструкторы
4.3 Компоненты
4.3 Практика с классами и объектами5. Урок - Столпы ООП
5.1 Столпы ООП
5.2 Наследование
5.3 Инкапсуляция
5.2 Виртуальные члены6. Урок - Продолжение ООП
6.1 Интерфейсы
6.2 Абстракция
6.3 Статика
6.4 Структуры
7. Урок - Практика ООП
7.1 Скрипт игрока
7.2 Стреляющий танк
7.3 Скрипт для ракеты
7.4 Скрипт врага ближнего боя
7.5 Скрипт стреляющего врага
7.6 Скрипт статистики в игре
7.7 Скрипт UI
7.8 Скрипт генерирования врагов8. Урок - Возможности Unity
8.1 Оптимизация. Pool объектов
8.2 Атрибуты
8.3 Свой редактор
8.4 Scriptable Objects9. Урок - Делегирование и событийность
9.1 Делегаты
9.2 События
9.3 Лямбда-выражения
9.4 LINQ10. Урок - Принципы SOLID
10.1 Что такое SOLID
10.2 Принцип единственной ответственности
10.3 Принцип открытости-закрытости
10.4 Принцип подстановки Барбары Лисков
10.5 Принцип разделения интерфейса
10.6 Принцип инверсии зависимостей11. Урок - Паттерны проектирования
11.1 О паттернах
11.2 Отношения
11.3 Фабрика
11.4 Стратегия
11.5 Наблюдатель
11.6 Состояние
11.7 Декоратор
11.8 Посетитель
Нет доступа к урокам могу скачать только файлы с дз
Проконсультируйтесь пожалуйста через support@unity3dschool.com
Нельзя скачать материалы курса, углублённый курс по c# как быть?
Обратитесь пожалуйста в поддержку SUPPORT@unity3dschool.com
Здравствуйте, не могу скачать материалы к курсу
Обратитесь пожалуйста в поддержку SUPPORT@unity3dschool.com
Нельзя скачать материалы курса, углублённый курс по c# как быть?
Посмотрите пожалуйста в кабинете на вкладке Мои курсы – Скачать
материалы
Нажимаю скачать материалы по курсу c# или по 2D игры не выходить материалы и не скачиваеться прошу проверить
Отправили Вам на почту
Здравствуйте. Мне нужны из материалов седьмого урока все скрипты, а их там нет.
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Здравствуйте. Я написал на указанную вами почту по поводу того что мне нужны скрипты одного из уроков, но к сожалению мне никто так и не ответил.
Пожалуйста ожидайте, в выходные дни поддержка не работает. В рабочие дни вопросы обрабатываются в порядке очереди в течении 1-3 (максимум 7) рабочих дней.
Я уже написал несколько раз на почту что хочу получить скипты 7 урока и жду кучу времени, но мне никто не отвечает.
Отправили Вам архивы на почту. По умолчанию загрузить материалы можно в личном кабинете под курсом. Эта загрузка должна быть. Если в дальнейшем отправите запрос и долго не будет ответа, пожалуйста пишите в support@unity3dschool.com. Это поддержка для доступа к курсам/материалам. А my.first.unity.help@gmail.com – консультации по обучению.
Практику отдельно нужно докупать или она входит в данный курс?
Практикум отдельно: https://unity3dschool.com/praktikum-po-kursu-unity-uglublyonnyj-kurs-po-c.html
Это самый лучший курс из всех которые я проходил в данной школе, а в этой школе я прошёл почти все курсы) Надо сейчас практикум доделать)) Тоже очень понравился. Проходить их надо одновременно, курс и практикум)) Этот парень тоже нравится намного больше чем предыдущий))) Единственное на будущее, говоря о сложных моментах говори пожалуйста медленнее. Начиная с 9-го урока начало казаться, что он говорит очень быстро и много раз приходилось перематывать чтоб понять о чём вообще речь))) Не забывайте, что ваши курсы смотрят люди которые этот материал только постигают))) В остальном всё очень классно)) Спасибо вам большое за данный курс, я думаю… Подробнее »
Спасибо за оценку 🙂
Обратите внимание, в плеере есть возможность настроить скорость урока, можно сделать быстрее, а можно – медленнее.
Быстрее сделать получилось, а вот медленнее не получается) Сейчас еще раз попробую)
Да, мне тоже очень нравятся эти курсы. Прошел половину 2D, и частично углубленный С#. Пока слушал и повторял за автором уроки – процентов 90 понятно. Сел писать 2D игру. Сразу возникли вопросы. Теорию, действительно, необходимо совмещать с практикой! Автор дает системные знания и говорит о необходимости самостоятельного поиска ответов на проблемы. Пока не начну самостоятельно создавать проект – я, как ученик, всего лишь прилежная машинистка )))
можете сказать как исправить этот
ArgumentException: Input Axis horizontal is not setup.
To change the input settings use: Edit -> Settings -> Input
Проконсультируйтесь пожалуйста через my.first.unity.help@gmail.com
Можно вопрос: Когда будет курс по UI ?
В данный момент в работе курс по монетизации. Проконсультируйтесь пожалуйста через почту, что именно по UI Вас интересует?
Можно вопрос: если я купил этот курс, он будет у меня обновляться или нужно докупить новый!!!!!
Курс не будет обновляться, это самый последний курс, содержит актуальную информацию. В случае записи нового курса взамен старого мы практикуем открывать доступ к новому курсу владельцам старого курса, но каждый случай рассматривается отдельно.
Я хотел бы скачать ваши уроки пишет ошибка когда как фортанёт скачиваю а в большинстве случаев пишет ошибка оплаты
Курсы доступны только для онлайн просмотра, загрузить их на ПК нельзя.