Не соглашусь. Все зависит от целей. Я учусь на программиста и для меня оказалось невероятно полезным изучить низкоуровневое устройство игровых движков. В своей деятельности я не всегда смогу воспользоваться уже готовыми инструментами, да и используя их, я никогда не залезу, например, в математику, которая для меня также очень полезна. Я уже разработал игру на Unity и уверенно говорю - перетаскивание нодов в шейдере и выполнение многих других сложых операций, упрощенных до элементарного интерфейса не дает достаточного представления об оптимизации. Еще раз - игроделам нужны инструменты, но программистам полезно будет создать хотя-бы один такой инструмент с нуля.
почему строить велосипеды полезноУ меня для тебя плохие новости - ничто их этого не полезно
Не соглашусь. Все зависит от целей. Я учусь на программиста и для меня оказалось невероятно полезным изучить низкоуровневое устройство игровых движков. В своей деятельности я не всегда смогу воспользоваться уже готовыми инструментами, да и используя их, я никогда не залезу, например, в математику, которая для меня также очень полезна. Я уже разработал игру на Unity и уверенно говорю - перетаскивание нодов в шейдере и выполнение многих других сложых операций, упрощенных до элементарного интерфейса не дает достаточного представления об оптимизации.
Еще раз - игроделам нужны инструменты, но программистам полезно будет создать хотя-бы один такой инструмент с нуля.
Не умея строить велосипед, не построишь мотоцикл.