Tak jak w tytule – w ramach nawrócenia na gamedev, a w przerwie pisania GUI do silnika szachowego – zabrałem się za pisanie małego frameworka, na którym mógłbym oprzeć jakąś prostą gierkę, a przy okazji zrelacjonować walkę;)
Założenia od strony oprogramowania i bibliotek: C++, SDL, OpenGL, jak się da to kompilowalny na Windows i na Linuksie:)
Tradycyjnie przygotowania rozpocząłem od użycia google;) I jakie było moje zdziwienie, kiedy trafiłem na SDL Tutorial Basics @ Dev Hub. To o czym pomyślałem – przynajmniej odnośnie SDL, pomijając narazie OpenGL – właśnie tam znalazłem w świetnej formie. Jak na to patrzę, to inaczej bym tego raczej nie napisał, więc podrzucam linka.
Z rzeczy, które mnie tam jeszcze zainteresowały, przy okazji założonego celu – znalazłem obsługę zdarzeń wykorzystującą SDL – akurat jestem na etapie adaptowania tej lekcji na własny użytek. Szczerze polecam:) Zwłaszcza tym, którzy sobie tak długą przerwę w kodzeniu zrobili, jak ja… To nie było dobre.