Adio, Rust: dezvoltatorul părăsește gamedev-ul după 3 ani de chin
Un dezvoltator de jocuri pe Rust împărtășește experiența: de ce limbajul nu a fost la înălțimea așteptărilor în gamedev și ce a mers prost.

După trei ani de încercări de a face carieră în gamedev cu Rust, un dezvoltator de la LogLog Games a decis să renunțe. Postarea lui sinceră nu e doar o plângere, ci o analiză valoroasă a greșelilor pe care le fac entuziaștii care aleg Rust pentru jocuri.
De ce Rust nu a prins în gamedev?
- Lupta cu borrow checker — în loc de creativitate, te lupți cu compilatorul pentru fiecare referință.
- Lipsa motoarelor mature — Bevy și Godot cu Rust sunt încă crude, iar Unity/Unreal cu C++ rămân regii.
- Ecosistemul pentru jocuri — bibliotecile pentru fizică, UI și animație fie sunt instabile, fie necesită reinventarea roții.
Autorul subliniază că Rust e ideal pentru programare de sistem, dar pentru jocuri e ca un briceag elvețian pentru tăiat pâine: se poate, dar de ce să te complici? El trece la C# și Godot, unde măcar poți face prototipuri rapid.
Comentariul studioului METABYTE: Rust e o alegere excelentă pentru backend sau unelte, dar pentru gamedev e mai bine să folosești tehnologii consacrate. Dacă proiectul tău nu necesită performanță maximă la nivel de nucleu, nu-ți complica viața.
URMATORUL PAS
Ti-a placut abordarea?
Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.