Sollte ein Spiel / eine Engine nach sich selbst bereinigen (Fenster schließen, Renderer herunterfahren, Dateien schließen, freien Speicher), wenn es geschlossen wird?
Das Betriebssystem sollte das sowieso tun, und normalerweise schneller.
Ich denke, die meisten Entwickler kümmern sich nicht wirklich darum, da sie sowieso eine ordnungsgemäße Bereinigung für alles benötigen (mit dynamischem Laden von Assets und Ändern von Karten usw.), aber nicht sicherstellen, dass alles perfekt bereinigt wird.
Aber gibt es etwas Positives beim Aufräumen im Vergleich zum Nicht-Aufräumen oder umgekehrt?
Ich benutze C ++.
Was ist mit Spielekonsolen? Räumen sie alle nach sich selbst auf?