Прощай, Rust: разработчик уходит из геймдева после 3 лет мучений

Разработчик игр на Rust делится опытом: почему язык не оправдал ожиданий в геймдеве и что пошло не так.
После трёх лет попыток построить карьеру в геймдеве на Rust, разработчик из студии LogLog Games решил завязать. Его откровенный пост — это не просто нытьё, а ценный разбор граблей, на которые наступают энтузиасты, выбирающие Rust для игр.
Почему Rust не взлетел в геймдеве? - Борьба с borrow checker'ом — вместо творчества ты сражаешься с компилятором за каждую ссылку. - Отсутствие зрелых движков — Bevy и Godot с Rust'ом всё ещё сырые, а Unity/Unreal с C++ остаются королями. - Экосистема для геймдева — библиотеки для физики, UI и анимации либо нестабильны, либо требуют велосипедов.
Автор отмечает, что Rust идеален для системного программирования, но для игр — как швейцарский нож для резки хлеба: вроде можно, но зачем мучиться? Он переходит на C# и Godot, где хотя бы можно быстро прототипировать.
Комментарий студии METABYTE: Rust — отличный выбор для бэкенда или инструментов, но для геймдева лучше взять проверенные технологии. Если ваш проект не требует максимальной производительности на уровне ядра, не усложняйте себе жизнь.