С# КЛАССЫ с ПРИМЕРАМИ в Unity! Уроки по C# - простым языком о сложных вещах (ч.1)

preview_player
Показать описание
📝Всем, привет! Сегодня мы начнем новую серию уроков по C# для начинающих программистов - "Простым языком о сложных вещах". В данном цикле мы будем разбирать различные аспекты языка, которые пригодятся нам в программировании, более того он будет отличаться от остальных подобных уроков тем, что мы будем не только разбирать синтаксис языка, а так же будем параллельно разбираться в особенностях Unity, ведь я буду приводить примеры и говорить о каких - то проблемных местах опираясь именно на этот движок. Зачем я это делаю? Все просто, во-первых, я буду использовать много аспектов языка в своих видео по Unity и каких - то будущих проектах, связанных с программированием, поэтому хочу говорить с вами на одном языке и по возможности буду ссылаться на данные видеоуроки, во-вторых, у многих после просмотра стандартных роликов по C# возникают проблемы в Unity и они начинают думать, что в движке язык устроен по другому. Я же покажу что это совершенно не так. Так что подписывайтесь на канал и ждите новых видео из данной и других рубрик, ведь впереди много интересного!
🕒Тайм-коды:
➜ 00:00 - Вступление
➜ 01:12 - Небольшая теория по классам в C#
➜ 02:15 - Теоретический пример класса из жизни
➜ 03:00 - Немного терминологии
➜ 03:18 - Объявление класса и работа с ним в консольном проекте
➜ 04:55 - Особенности создания экземпляров в Unity
➜ 06:42 - Заключение

⚡️⚡️⚡️ Полезные ссылки ⚡️⚡️⚡️

🔥🔥🔥 На этом канале вы найдете множество уроков по Unity и C#, а так же различных видео на игровую тематику, так что не стесняйтесь, заглядывайте на канал и вы обязательно найдете что-то по душе!🔥🔥🔥

🎧🎧🎧 Музыка в видео 🎧🎧🎧
➜ Effervescence - ZAYFALL
➜ Move - KV
➜ Will You Be Mine (feat. Karemann) - Broke in Summer

#УрокиПоC##ЯковлевИлья#Unity3D#КлассыВC#
Рекомендации по теме
Комментарии
Автор

Спасибо всем за поддержку! Но я хотел бы уточнить пару моментов на которые мне указал один из зрителей. Они действительно могут быть не очевидны начинающим:
1) В видео я говорил о том, что предупреждение вылезает т.к. классы автоматически наследуются от MonoBehaviour и объяснял почему. Так вот, мы можем убрать это наследование, если нам не нужно добавлять этот скрипт на сцену и тогда мы сможем создавать экземпляр такого класса через new
2) При помощи getComponent<>() мы получаем именно ССЫЛКУ на какой то компонент
Еще раз спасибо всем кто смотрит и оставляет конструктивную критику!

-it
Автор

То чувство, когда все это уже применялось, но только сейчас пришло понимание, а что это вообще было))
Спасибо за урок)

moon_belle
Автор

Все супер, по делу, а главное с# +unity вместе)
Ждем больше годноты 👍

antonzhavner
Автор

за 7 минут понял больше, чем из видео с курса на 40 минут. Спасибо большое!

slnjkrp
Автор

Урааа, видосик от тебя подъехал, ждали с нетерпением👍

antonzhavner
Автор

Обалденная подача материала, спасибо огромное за урок!

sparklemod
Автор

вау... спасибо, буду ждать новых видео!

qhqsfth
Автор

Илья, ты крут! Не бросай уроки) Спасибо огромное за труд!)

ijvrsss
Автор

Шикарно, спасибо что ты есть. Как то представлял себе что в будущем сам запишу серию уроков по Unity, как дань, всем тем кто делится с мной своими знаниями. Ниже видел пару комментов о том что надо делать проще, тут не соглашусь, действительно много инфы о основах. Может было бы классно примеров побольше, но эт опционально. Для полного разрыва, хотелось бы увидеть стрим разработки игры, о том как правильно строить архитектуру в самом начала и прочие "базовые" вещи. Очень хочется научится разрабатывать игры правильно, а не переписывать пол проекта через неделю изза того что затупил в самом начале)
Еще раз спасибо, а я пока пойду дальше по плей листу, расчихляя лайкомет.

wwbzdty
Автор

Я надеюсь твои уроки не закончатся на пол пути, ты лучший

dozies
Автор

Шикарно! Жду продолжения, очень вовремя нашёл твой канал!

untitled
Автор

спасибо за видео. ты молодец продолжай дальше

Jicefrost
Автор

Молодец, я подписался после первого же видео.

slash
Автор

💣💣💣👏🤝🔥
Все вроде бы то четко, но нужно к темпу привыкнуть! Хотя я так же быстро разговариваю!

oldborodach
Автор

Все супер, но хотелось бы чуть больше пояснений, куда нажимать и чуть медленнее пояснять, например у меня нет ошибок но на консоль нечего не выводится

dol
Автор

В c++ это тоже применимо? Ищу c++ уроки простым языком, вот примерно как здесь в этих уроках, чтоб как в ясельках объясняли!

DodgerEcho
Автор

Объекта класса два, а машина одна ) (Шевроле корвет).

sgt.doakes
Автор

3:55 это всё таки локальная переменная, а не поле. Поле это член класса. А так видос хороший )

MrStrongSuvorov
Автор

Странно, что в консольном приложении все компилируется, а в юнити нет :/

romovajulia
Автор

Вы говорите что нельзя создать экземпляр класса если он наследуется от mono но это можно сделать или вы имеете ввиду что нельзя чтобы blueprint класс наследовался от mono

farfetched