Przejdź do głównej treści

Uczymy Robić Gry

Zajęcia stacjonarne1x45min
Opis jednozdaniowyOmówienie rodzajów i technik testowania gier oraz analiza testów poszczególnych elementów gry takich jak grafika, dźwięk, level design oraz innych.
Materiały źródłowePodstawowe:
https://www.guru99.com/pl/game-testing-mobile-desktop-apps.html
https://www.qable.io/blog/7-different-types-of-game-testing-techniques
https://www.testscenario.com/types-of-game-testing/
https://qualityisland.pl/jak-napisac-plan-testow/

Dodatkowe:
https://www.testdevlab.com/blog/base-principles-of-game-audio-testing
https://www.youtube.com/watch?v=wClRQ-V6l8s
https://www.youtube.com/watch?v=C-Ol6W1qWJI
Czemu służy ta lekcja
Celem zajęć jest zrozumienie istniejących rodzajów testów oraz technik testowania gier. Uczestnicy dowiedzą się, jakie są obszary gier komputerowych, które wymagają obszernych testów z podziałem na plany.


Lista elementów gier, które zostaną omówione:
– grafika
– dźwięk
– muzyka
– animacja
– poszczególne mechaniki
– level design
– lokalizacja gry

Rodzaje testów:
– testy funkcjonalne
– testy zgodności
– testy wydajności
– testy stabilności
– testy kompatybilności
– testy lokalizacji
– soak testy
– testy regeneracji
– testy bezpieczeństwa

Jak się przygotować

Aby przygotować się do zajęć, należy: 

  • Przygotować przykłady błędów z poszczególnych dziedzin opisanych powyżej, które później będą omawiane
  • Przygotować na podstawie wybranej gry (docelowo bardzo znanej, takiej, w którą najprawdopodobniej większość osób grała lub słyszała) omówienie jej elementów i omówić jak można zabrać się za jej testy (test plan) – proponuję jakąś walkę z bossem lub konkretny element rozgrywki (minigra, puzzle)

Jaką wiedzę należy przekazać

  • rodzaje testów
  • obszary testów
  • plany testów
  • jak testować poszczególne elementy gry?
  • jak się dzielić przy pracy z innymi?

Warto zapamiętać

  • Warto znać profesjonalne nazewnictwo związane z poszczególnymi elementami (przykładowo: mesh, kolizja, tekstura, OOW dla level designu)
  • Warto testować grę obszarowo, a później elementy ze sobą łączyć (np poszczególne mechaniki z dźwiękiem)
  • Warto tworzyć nawet podstawowe, proste plany testów
  • Warto konsultować elementy gry z designerami odpowiedzialnymi za ich implementację w celu głębszego zrozumienia założeń