Hallo!
Ich bin noch relativ neu in C++ (arbeite C++ für Spieleprogrammierer) durch und habe auch bis jetzt nur in der Konsole gearbeitet.
Doch mir ist gestern eine Frage aufgekommen, die ich sowieso lösen müsste, wenn ich mit meinem 2D Spiel anfange:
Wie realisiere ich einen Ladebildschirm?
Der Sinn hinter dem Ladebildschirm soll es ja sein, alles (z.B. die Grafiken, den Sound, den aktuellen Spielstand, etc.) zu laden/initialisieren.
Doch der Ladebalken muss ja nach und nach gefüllt werden. Wie realisiere ich das denn? Das einzige, was mir jetzt einfallen würde ist ungefähr folgendes:
erg = Breite des Ladebildschirms / Anzahl der Aktionen
Schließlich einfach den Ladebildschirm nach jeder abgeschlossenen Aktion
um
erg füllen. Geht es vielleicht noch einfacher? Oder ist das falsch?
Außerdem wollte ich fragen, ob es Sinn macht Ladebildschirme einzubauen und auch vor allem
wann.
Bin dankbar für alle brauchbaren Antworten.