В этом видео на примере курса "Unity Базовый курс: 2D платформер с нуля" мы покажем, как сделать звезды для оценки качества прохождения игры. Ознакомиться с курсом подробнее можно по ссылке: unity3dschool....
Здравствуйте,я просмотрел урок.Добавил в свой проект,но дело в том что,звезды отображаются только на том уровне который игрок проходил.То есть если игрок прошел первый уровень и второй то звезды отображаются только на уровне который игрок проходил последним.Могли бы вы помочь с решением?
В уроке пояснялось, что метод Win - это метод победы, выигрыша. Он вызывается тогда, когда уровень пройден (логично). А когда пройден уровень - уже решать Вам. Когда убиты все враги, побежден босс, время выживания закончилось или просто герой дошёл до последней точки. Тут уже играет Ваша фантазия. В рассмотренной игре это реализовано так, что в конце уровня есть флажок-триггер, дойдя до которого происходит победа (через OnTriggerEnter2D). Вы можете сделать это как угодно, главное уловить логику
Вместо того, чтобы записать собственное обучающее видео по теме, Роман решил хайпануть, "разгомив" чужую работу. Очень "познавательно" получилось. Аудитория, несомненно, оценила его вклад в геймдев. Ибо эта тема оказалась "слишком примитивной", чтобы показать его гениальное решение тех же задач, но вместе с тем - достаточно занимательной, чтобы пол часа жизни потратить на ее обсуждение.
@@4GameFree почему бы не приучать новичков с самого начала к правильному коду? Ведь и правда, тут есть примитивные вещи, реализованные по принципу "лишь бы работало, а каким путем - неважно". Самые базовые вещи в написании скриптов на unity можно объяснить и на маленьких примерах, а когда на практике надо из них реализовать что-то покрупнее, то можно и поработать над тем, чтобы получилось грамотное решение, а не просто невнятный ком.
@@АртемВетик, мы исходим из того, что ученик впервые видит юнити и впервые садится писать код. Курс, о котором идет речь - для детей 12 лет и начинающих. Прежде чем освещать вопросы оптимизации этого самого кода, чтобы сразу не усложнять суть, мы начинаем с простых примитивных вещей. Чтобы ученик ознакомился с самыми простыми конструкциями, узнал как они работают и что это такое. Для профессионала, который на этом съел собаку, такой поход может показаться неправильным. Но мы преднамеренно выбрали такой путь. Наш следующий курс будет посвящен исключительно вопросам оптимизации и "красивости кода". Там мы уже как раз будем работать над ошибками и тем, как по другому можно выполнять те же задачи и говорить о том, зачем это нужно. То есть это будет курс для ученика, который уже освоил азы и вник в то, как и что работает, и теперь может на знакомом примере разобрать эту тему подробно. Мы решили что формат "работы над ошибками" самый эффективный и лучше всего запоминается на будущее. Анонсировать все заранее не планировали. Но раз уж пошли камни в огород на тему "корявости кода", то приходится преждевременно об этом говорить. :) Релиз курса по оптимизации планируем выложить в апреле.
@@4GameFree Добрый день! Когда выйдет курс "Работа над ошибками" по вопросам оптимизации и "красивости кода" ? Я уже купил у вас 4 курса, пока полёт нормальный, но вопросов становится всё больше и больше)))