sfml-icon-big

SFML 2.0/2.1/2.x.x – kurs dla początkujących

Wstęp, czyli do kogo ten poradnik jest skierowany


Ten poradnik powstaje głównie dla osób, które chcą rozpocząć swoją przygodę z biblioteką SFML, a niekoniecznie znają język angielski na tyle aby zrozumieć poradniki ze strony SFML. Zawarte tutaj poradniki pokrywają się z poradniki z oryginalnej strony SFML’a, chociaż czasami dodam także informacje dodatkowe od siebie.

Poradnik ten powstaje ponieważ zaczyna brakować poradników zawierających podstawy z SFML’a w języku polskim. Blog Wema niestety przestał funkcjonować, a ja dostaję informacje, że brakuje w Piszemy grę w SFML’u informacji na poziomie podstawowym. Ja wykorzystuję SFML’a w wersji 2.0, jednak jeżeli chcesz możesz korzystać z wersji 2.1.

W części poradników pominąłem funkcje czysto związane z OpenGL (to jest może w 2-3 poradnikach).

Przydatne linki:

 

Zaczynamy (instalacja SFML)


 

System (system module)


 

Okna (window module)


 

Grafika (graphics module)


 

Audio (audio module)


 

Sieć (network module)


 

Przykłady


Przykłady kodu gotowych programów, których nie ma w oryginalnym poradniku SFML.

 


  • Kamil

    Kawał dobrej roboty. Polska wersja dokumentacji SFML’a wystawiona na tacy. Po za tym od jakiegoś miesiąca czytam twoje artykuły i są świetne, miło się je czyta. Pisz dalej! 🙂

  • Avernis

    Może być, tylko jest 1 -. Strasznie sztywnym językiem jest to napisane, oraz jest to mało czytelne, napisane jest co dana funkcja/instrukcja robi, ale nie jest opisane jak jej używać, co która liczba oznacza. Wierzę że chciał pan zrobić to, aby pomóc innym, ale dla takich całkowicie początkujących jest to niestety trochę niezrozumiałe. Najlepiej pisać coś własnoręcznie lub tłumaczyć , a potem ten przetłumaczony kod „ubarwiać”. Ale tak czy siak, kawał dobrej roboty.

  • Avernis

    Może być, tylko jest 1 -. Strasznie sztywnym językiem jest to napisane, oraz jest to mało czytelne, napisane jest co dana funkcja/instrukcja robi, ale nie jest opisane jak jej używać, co która liczba oznacza. Wierzę że chciał pan zrobić to, aby pomóc innym, ale dla takich całkowicie początkujących jest to niestety trochę niezrozumiałe. Najlepiej pisać coś własnoręcznie lub tłumaczyć , a potem ten przetłumaczony kod „ubarwiać”. Ale tak czy siak, kawał dobrej roboty.