Ich habe mir dazu mal vor einigen Jahren Gedanken gemacht und bin zu dem Schluss gekommen, dass es eigentlich gar nicht wirklich machbar ist. Keine Ahnung wie also die grossen Engines das machen wollen. Letztendlich darf der Render-Thread ja nur einen "sauberen" Zustand zeichnen, und waehrenddessen braucht der Update-Thread eigentlich auch keine weiteren Updates machen, da diese ja den Zustand wieder kaputtmachen wuerden. Es sei denn, es wird der Zustand zwischendrin komplett kopiert, aber ich bezweifle, dass das irgendwie sinnvoll ist.
Das einzige, was ich in Threads auslagern wuerde, waeren vermutlich Netzwerk-Sachen und KI, aber beides habe ich bisher fuer meine Spiele nicht benoetigt.
Wenn mir jemand erklaeren koennte, wie man Rendering und Update als Thread realisieren kann, so dass es wirklich etwas bringt, waere ich sehr dankbar, auch wenn ich das vermutlich nie machen wuerde oder werde. Trotzdem wuerde mich interessieren, wie das funktionieren kann.