Ich bin neu in Threads, SDL und wie Grafik im Allgemeinen arbeiten. Ich habe alle LazyFoo SDL Tutorials durchgesehen und mir sehr geholfen. Aber in seinen Tutorials über Multithreading kommentierte er, dass man niemals Videofunktionen in separaten Threads verwenden sollte oder Probleme verursachen könnte. Ich bin neugierig, wie es gemacht werden sollte, da ich immer noch ein vages Verständnis für Grafiken und Threads habe.Wie verwende ich SDL_Threads richtig?
Als eines meiner Projekte ist ein Shoot'em up, ich frage mich, ob ich einen Thread erstellen soll, der alle Grafiken anzeigt, ein Thread erhält alle Player-Eingaben für sein Schiff und einen weiteren Thread für die feindliche KI.
Wenn dies NICHT ist, wie es gemacht werden sollte, (ich denke, es ist falsch) hat jemand einen Ratschlag, wie Grafiken mit Benutzereingaben und Feind KI mit Threads implementiert werden sollten?
für die Lazyfoo des Tutorials, dann ist dies der Link: http://lazyfoo.net/SDL_tutorials/