Вернуться к статьям

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

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

Разработчик игр на Rust делится опытом: почему язык не оправдал ожиданий в геймдеве и что пошло не так.

После трёх лет попыток построить карьеру в геймдеве на Rust, разработчик из студии LogLog Games решил завязать. Его откровенный пост — это не просто нытьё, а ценный разбор граблей, на которые наступают энтузиасты, выбирающие Rust для игр.

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

Автор отмечает, что Rust идеален для системного программирования, но для игр — как швейцарский нож для резки хлеба: вроде можно, но зачем мучиться? Он переходит на C# и Godot, где хотя бы можно быстро прототипировать.

Комментарий студии METABYTE: Rust — отличный выбор для бэкенда или инструментов, но для геймдева лучше взять проверенные технологии. Если ваш проект не требует максимальной производительности на уровне ядра, не усложняйте себе жизнь.