Witam. Od pewnego czasu piszę grę w C++ z użyciem SFML 2.4, ale właśnie naszły mnie pewne wątpliwości. Utworzyłem klasę Game, w której umieściłem metody takie, jak "ekran powitalny", "wybierz klasę postaci", "stwórz gracza" (tu ustala się statystyki), "walka", itp. Moje wątpliwości związane są z wyświetlaniem. Zgodnie z tym, co stworzyłem, pętla główna:
while(window.isOpen()...window.display())
wykona swoje przejście tylko raz. Tak więc - jak mają zostać wykonane wszystkie ekrany, animacje, itd.? Nawet napisałem prosty program, który ma wyświetlać dwa napisy jeden po drugim (pierwszy napis, draw, sleep, clear i drugi napis) - na ekranie pojawia się tylko drugi napis.