Давайте накидаем видео и плэйлистов формата "Разработка игры на Unity с нуля"

На мой взгляд, это очень крутой формат, когда автор видео на протяжении нескольких (десятков) часов пилит игру с нуля и комментирует происходящее. Всегда можно поставить на паузу, покурить каждую строчку, поэкспериментировать и двигаться дальше.

4747

По большей части код в этих видео настолько плохой, что автора хочется бить по рукам. И для обучения профессиональной разработки такие видео несут больше вреда, чем пользы.
Даже на скрине выше происходит какой-то треш: сравнение по тагу, ужасный нейминг (название класса CharacterAnimationDelegat, хотя он НЕ ДЕЛЕГАТ), от которого возникает куча других неочевидных проблем.

4
Ответить

Всё так, код понятный (что важно), но с точки зрения дизайна - отвратительный. Изменение стэйта объектов из 100500 мест, все поля публичные, инструменты ООП не используются в принципе, жуткая лапша. Поэтому для себя решил так: сначала полностью повторяю код автора (чтобы было проще искать различия, если у меня что-то не заработало). А потом - полностью рефакторить в соответствии со своим чувством прекрасного .

Непонятно какая альтернатива для самоучек. Курсы по 200к? Не уверен, что это гарантирует хорошую архитектуру проекта и дизайн кода.

1
Ответить