Sokoban – poznaj możliwości bibliotek graficznych uGFX
Joel Bodenmann jest autorem bibliotek graficznych o nazwie uGFX, w których zaimplementował – poza wieloma funkcjami graficznymi i obsługą wielu różnorodnych sterowników – także obsługę touch-paneli. Biblioteki uGFX są dostępne bezpłatnie dla użytkowników niekomercyjnych, a ich autor przygotował kilka efektownych aplikacji demonstracyjnych, które w praktyce ilustrują ich wybrane możliwości.
Jedną z takich aplikacji jest gra Sokoban w wersji na zestaw STM32F746G-DISCO, która jest obsługiwana za pomocą touch-panela. Jest to pełnowartościowa implementacja klasycznego Sokobana, która umożliwia granie na 1 z 50 dostępnych poziomów.
Na filmie przedstawiamy fragment rozgrywki w Sokobana, w wersji udostępnionej przez autora bibliotek.