Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Unity 3D / Лабиринт - часть №6

  • Финиш!!!
    В этом уроке мы закончим бесплатный курс по Unity3D
    Мы создадим меню и будем тестировать игру
  • Дата отправки отчёта: 9 сентября 2017 г.
  • Задание выполнено: за 7 час. 00 мин.
  • Чему научился: Многому, хотя и огрехов в уроке много.
  • Что было сложным: найти время
  • Комментарии: Очень много огрехов, слабо подготовился к уроку, вначале объект спрятал подальше, введя значение 100000, а потом сделал резет и всё сбросилось по нулям.
    Далее, забыл добавить public для функции, поэтому она не отображалась, после чего догадался верно, добавил паблик, но ума не хватило понять, что юнити кэширует подобные вещи и чтобы обновить список, нужно было просто переключиться между объектами в иерархии.
    Поэтому умозаклчения по поводу того, что int параметры не принимает ложные, слабенько мыслительные процессы проходят. Нужно учиться больше эксперементировать, прежде чем менять что-то кардинально. Всё там прекрасно работает и передаются значения.
    Изрядные извращения с конвертацией из флоат в инт =)
    И меню срабатывается отлично, просто ты в самой функции меняешь отображение менющек и в юнити маус клик добавил смену отображения, вот и баг, либо кодить надо, либо в унити настраивать. Поэтому после реализации функции Refrash() просто смотрел, так как нет необходимости это всё реализовывать, так как логически они идентичны, но более грамоздко.
    По поводу якорей тоже не верно всё, советую изучить вопрос досканально, чтобы не путать никого.
    Так же заменил некоторые устаревшие функции текущими аналогами. (см. скриншот)
    Вместо квадратных триггеров, реализовал их в форме кувшинок.
    Реализовал переход на бонусный уровень, после того как добрался до финиша и зашёл на последнюю кувшинку.
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/MBa3lcVesK4
Отчёт от 10558 за Unity 3D / Лабиринт - часть №6


Отчёт от 10558 за Unity 3D / Лабиринт - часть №6




Оцени работу

 
Сохранить страницу:

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Unity 3D / Лабиринт - часть №6 / 2017-09-09 23:31

Очень хорошо проработан материал, отправил твой отчёт Максиму.
Видео просмотрел полностью, красиво трава шевелится :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Unity 3D / Лабиринт - часть №6 / 2017-09-09 23:32

И тени от плывущих облаков тоже красиво =)


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Иван Воронин  # Unity 3D / Лабиринт - часть №6 / 2017-09-10 08:41

Замечательно получилось


10558. --
Иван Воронин
Иван Воронин
ответить
→  Максим Лапшинов  # Unity 3D / Лабиринт - часть №6 / 2017-09-10 12:02

Да, вкусновато, но маловато. =)


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Иван Воронин  # Unity 3D / Лабиринт - часть №6 / 2017-09-10 21:47

да, очень круто получилось, особенно второй пейзаж



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Трудности: Пол урока нельзя выполнить.
Максим, я запарился это писать, но вы используете в этом уроке функции, которых нету в 5.1, а вначале нам советовали ставить самый последний Unity. По-этому в этом уроке нельзя выполнить остановку персонажа, а также остановку камеры в меню.


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