6
Jak poprawnie używać singletonów w programowaniu silnika C ++?
Wiem, że singletony są złe, mój stary silnik gry używał singletonowego obiektu „Game”, który obsługuje wszystko, od przechowywania wszystkich danych do rzeczywistej pętli gry. Teraz robię nowy. Problem polega na tym, aby narysować coś w SFML, którego używasz window.draw(sprite)tam, gdzie jest okno sf::RenderWindow. Widzę tutaj 2 opcje: Zrób singletonowy obiekt …