C# обучение видео

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 14 час. 46 мин.

Видео курс по технологии Unity 3D

Этот раздел имеет мало общего с языком программирования C#.
Курс размещён здесь в качестве поддержки иннициативы подрастающего поколения.Автор этого курса - Максим Базуев (14 лет).

Не судите строго, у Максима ещё не было хорошего микрофона и богатого опыта, а только огромнейшее желание по созданию программ на Unity 3D и записи этого самого курса. Надеюсь, в будущем он его перепишет на более высоком уровне.


Open shop Курс по Unity3D

Курс по Unity3D



Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Приглашение на видеокурс 00:02:20 108 чел. ★ 4.6 Done
  Можно посмотреть, что мы будем делать.
Отчёт отправил: 6078. Borislav Выполнено за 5 мин. [Показать отчёт]
Научился: Всему) 
Сложности: Ничего 
Комментарии: 5+ 
2 Установка Unity3D 00:03:17 133 чел. ★ 4.4 Done
  Автор видеокурса - Максим Базуев.

Скачиваем и устанавливаем всё необходимое для Unity3D по видео-инстуркции.
Отчёт отправил: 6078. Borislav Выполнено за 5 мин. [Показать отчёт]
Научился: Юнити) 
Сложности: Ничего 
Комментарии: 5+ 
3 Первая сцена 00:34:03 39 чел. ★ 4.5 Done
  Самая первая игра - самая простая.
Сегодня мы не будем писать скрипты.
Мы создадим свою первую сцену.
Отчёт отправил: 6078. Borislav Выполнено за 2 час. 00 мин. [Показать отчёт]
Научился: Прокачался в Unity 
Сложности: Интегрировать Visual Studio и Unity 
Комментарии: Все норм! Парень молодец! 
4 Лабиринт - часть №1 00:15:32 25 чел. ★ 4.7 Done
  В этом уроке мы сделаем нашего круглого персонажа.
С помощью встроенных скриптов персонаж научится ходить.
Отчёт отправил: 6078. Borislav Выполнено за 30 мин. [Показать отчёт]
Научился: Создавать персонажа 
Сложности: Ничего 
Комментарии: Все хорошо) 
5 Лабиринт - часть №2 00:24:55 14 чел. ★ 4.4 Done
  В этом видеоуроке мы создадим первый скрипт «CheckWin» для проверки выигрыша.
P.s. Если у вас нету Объекта Canvas то нужно установить Unity 4.6.X и выше
Отчёт отправил: 6078. Borislav Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Создавать скрипты 
Сложности: Создать рабочий скрипт 
Комментарии: Все хорошо. 
6 Лабиринт - часть №3 00:29:34 11 чел. ★ 4.9 Done
  В этом видеоуроке мы сделаем мини-карту(mini-map)
Отчёт отправил: 6078. Borislav Выполнено за 2 час. 02 мин. [Показать отчёт]
Научился: Создавать мини карту, работать с камерой. 
Сложности: Сделать что бы все работало.) 
Комментарии: Все ок. 
7 Лабиринт - часть №4 00:27:08 10 чел. ★ 4.5 Done
  В этом видеоуроке мы допишем скрипт передвижения камеры.
Отчёт отправил: 6078. Borislav Выполнено за 40 мин. [Показать отчёт]
Научился: Многому 
Сложности: Ничего 
Комментарии: Все ок 
8 Лабиринт - часть №5 00:36:30 9 чел. ★ 4.6 ^
  В этом видеоуроке мы создадим подсказки для нашей игры чтобы пользователю(Геймеру ;) ) было легче найти путь решая задачки по вашей выбранной теме.
9 Лабиринт - часть №6 00:57:10 8 чел. ★ 3.9 ^
  Финиш!!!
В этом уроке мы закончим бесплатный курс по Unity3D
Мы создадим меню и будем тестировать игру
  Итого:   9 видеоуроков общей продолжительностью 3 час. 50 мин. 8 чел. ★ 4.5  
  Финалисты:   Никита,   Богдан,   Anton,   Андрей Поляков,   Михаил Ермишин,   Frank,   Иван Воронин,   Bodrik_torf .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Многому, хотя и огрехов в уроке много.
Очень много огрехов, слабо подготовился к уроку, вначале объект спрятал подальше, введя значение 100000, а потом сделал резет и всё сбросилось по нулям. Далее, забыл добавить public для функции, поэтому она не отображалась, после чего догадался верно, добавил паблик, но ума не хватило понять, что юнити кэширует подобные вещи и чтобы обновить список, нужно было просто переключиться между объектами в иерархии. Поэтому умозаклчения по поводу того, что int параметры не принимает ложные, слабенько мыслительные процессы проходят. Нужно учиться больше эксперементировать, прежде чем менять что-то кардинально. Всё там прекрасно работает и передаются значения. Изрядные извращения с конвертацией из флоат в инт =) И меню срабатывается отлично, просто ты в самой функции меняешь отображение менющек и в юнити маус клик добавил смену отображения, вот и баг, либо кодить надо, либо в унити настраивать. Поэтому после реализации функции Refrash() просто смотрел, так как нет необходимости это всё реализовывать, так как логически они идентичны, но более грамоздко. По поводу якорей тоже не верно всё, советую изучить вопрос досканально, чтобы не путать никого. Так же заменил некоторые устаревшие функции текущими аналогами. (см. скриншот) Вместо квадратных триггеров, реализовал их в форме кувшинок. Реализовал переход на бонусный уровень, после того как добрался до финиша и зашёл на последнюю кувшинку.


Научился: Научился работать с элементами UI (Panel, Canvas, Text, Button), узнал про класс Application (загрузка уровней, выход из игры).
нет