Cześć, mam pytanie w związku z programowaniem aplikacji. Otóż ostatnimi czasy mam ochotę napisać jakąś większą grę w SFMLu, ale kompletnie nie wiem jak się do tego zabrać. Chodzi mi głównie o zaplanowanie całej struktury aplikacji, klas i obiektów i dziedziczenia - nie wiem, jak napisać to tak, aby osiągnąć jak najlepszy rezultat. Nie wiem też jaka klasa powinna za co konkretniej odpowiadać (np. za menu, komunikaty). Wiecie może jak mogę się tego nauczyć?