Strona e-learningowa jest zgodna ze standardami WCAG 2.1 na poziomie AA, zapewniając dostępność dla wszystkich użytkowników.

MODUŁ VIII — AUDIO, FINALIZACJA I PUBLIKACJA GRY

Ostatni moduł szkolenia poświęcony jest dodawaniu dźwięku, finalizacji projektu oraz przygotowaniu gotowej gry 2D do publikacji w Unity. Uczestnicy domykają cały projekt i przygotowują grę do eksportu.

W trakcie zajęć omawiane jest dodawanie muzyki tła oraz efektów dźwiękowych, takich jak skoki, kolizje, zbieranie punktów i eksplozje. Uczestnicy poznają działanie komponentów AudioSource i AudioListener oraz zasady organizacji zasobów audio w projekcie.

Moduł obejmuje również testowanie gry, debugowanie błędów, optymalizację projektu oraz przygotowanie Build Settings. Uczestnicy tworzą finalną wersję gry, eksportują ją do pliku EXE i kończą projekt własnej gry 2D.

Moduł VIII Unity 2D - audio i publikacja gry

Moduł VIII — Szczegółowa lekcja: Audio, finalizacja i publikacja gry

1. Wprowadzenie do audio w Unity

🔊 Dźwięk w grach 2D pełni kluczową rolę w budowaniu atmosfery oraz informacji zwrotnej dla gracza. W tym module uczestnicy uczą się implementować muzykę i efekty dźwiękowe.

  • Rola audio w grach komputerowych.
  • Podział na muzykę i efekty SFX.
  • Formaty plików audio w Unity.

2. AudioSource i AudioListener

🎧 Unity wykorzystuje dwa główne komponenty do obsługi dźwięku.

  • AudioSource — źródło dźwięku w grze.
  • AudioListener — „ucho” gracza (kamera).
  • Odtwarzanie dźwięków w scenie.
  • Kontrola głośności i odległości dźwięku.

3. Efekty dźwiękowe w grze

💥 Efekty dźwiękowe zwiększają immersję i informują gracza o zdarzeniach w grze.

  • Dźwięk skoku postaci.
  • Efekty kolizji i obrażeń.
  • Dźwięki zbierania punktów.
  • Eksplozje i zdarzenia specjalne.

4. Organizacja zasobów audio

🗂️ Dobrze zorganizowany projekt audio ułatwia pracę i rozwój gry.

  • Folder Audio w strukturze projektu.
  • Podział na muzykę i efekty SFX.
  • Nazewnictwo plików audio.
  • Optymalizacja plików dźwiękowych.

5. Testowanie i debugowanie gry

🧪 Testowanie pozwala wykryć błędy i poprawić jakość końcowego produktu.

  • Tryb Play w Unity.
  • Debugowanie błędów w Console.
  • Sprawdzanie kolizji i logiki gry.
  • Optymalizacja wydajności.

6. Przygotowanie do publikacji

📦 Ostatnim krokiem jest przygotowanie gry do eksportu i publikacji.

  • Build Settings w Unity.
  • Wybór platformy (PC / EXE).
  • Dodawanie scen do builda.
  • Konfiguracja projektu przed eksportem.

7. Tworzenie pliku EXE

🚀 Gra zostaje skompilowana do pliku wykonywalnego, który można uruchomić poza Unity.

  • Proces Build and Run.
  • Struktura plików gry.
  • Uruchamianie gry na komputerze.
  • Test końcowy projektu.

8. Podsumowanie projektu

🏁 Uczestnicy finalizują projekt, analizują efekty pracy i przygotowują gotową grę 2D.

  • Przegląd całej gry.
  • Poprawki końcowe.
  • Ocena projektu.
  • Prezentacja gotowej gry.

Ćwiczenia praktyczne:

  • Dodaj muzykę tła do gry.
  • Dodaj efekty dźwiękowe (skok, kolizja, zbieranie punktów).
  • Skonfiguruj AudioSource i AudioListener.
  • Przetestuj grę pod kątem błędów.
  • Wykonaj Build gry do EXE.
  • Uruchom gotową grę poza Unity.

Po ukończeniu tej lekcji uczestnicy będą potrafić dodawać audio, testować projekt oraz publikować gotową grę 2D w Unity w formie pliku wykonywalnego.