Tworzenie gier w JavaScript

O kursie

Ten kurs wideo w prosty i przyjemny sposób nauczy Cię najważniejszych elementów frameworku Phaser, który jest darmowym narzędziem służącym do tworzenia gier uruchamianych w przeglądarce internetowej. W tym kursie stworzymy klona popularnej gry Pacman. Jednak kurs obejmuje również materiał, który nie jest konieczny do stworzenia tej gry, ale na pewno przyda się w realizacji Twoich własnych pomysłów.

Rozpocznij kurs

Wykonałeś 0% kursu (0 z 0 lekcji)

0%

Opis kursu

Ten kurs wideo w prosty i przyjemny sposób nauczy Cię najważniejszych elementów frameworku Phaser, który jest darmowym narzędziem służącym do tworzenia gier uruchamianych w przeglądarce internetowej. W tym kursie stworzymy klona popularnej gry Pacman. Jednak kurs obejmuje również materiał, który nie jest konieczny do stworzenia tej gry, ale na pewno przyda się w realizacji Twoich własnych pomysłów.

Czego dowiesz się na kursie?

  • czym jest framework Phaser;
  • jak go zainstalować i uruchomić na stronie internetowej;
  • w jaki sposób wyświetlać obrazki i teksty;
  • jak stworzyć mapę z kafelków przy pomocy popularnego programu Tiled;
  • jak dodawać i usuwać obiekty;
  • w jaki sposób animować elementy gry;
  • jak poruszać obiektami w świecie gry;
  • jak reagować na akcje gracza takie jak naciśnięcie przycisków;
  • czym są stany gry;
  • czym są tak zwane kolizje i jak na nie reagować;
  • jak obsługiwać kierunki w Phaserze.

Co nie jest wymagane?

  • Nie musisz mieć żadnego doświadczenia związanego z tworzeniem gier.
  • Nie jest wymagana znajomość zaawansowanych aspektów języka JavaScript, chociaż znajomość materiału z kursu Zaawansowany kurs JavaScript ułatwi naukę.
  • Nie musisz znać dobrze języka angielskiego. Cały kurs jest po polsku i dołożyliśmy starań aby zawierał jak najmniej obcych terminów.

Co należy umieć przed rozpoczęciem kursu.

  • Musisz znać podstawy języka JavaScript. Jeśli jeszcze nie miałeś z nim styczności, skorzystaj z naszego kursu Język JavaScript. Podstawy.
  • Dla swojego własnego komfortu warto ukończyć kurs Zaawansowany kurs JavaScript, chociaż nie jest to wymagane.
  • W tym kursie tworzymy klona gry Pacman, więc warto znać tą grę :)

Jak to działa ?

Kurs składa się z 7 lekcji (docelowo będzie ich 9). Każda zawiera film prezentujący omawiany materiał. Filmy trwają średnio 35 minut i pokazują w jaki sposób pisać kod, zawierają również opis prezentowanego materiału.

Po obejrzeniu filmu, albo i w trakcie, zalecamy również samodzielne pisanie kodu, możesz nawet pisać dokładnie to co znajduje się na filmie. Takie podejście pozwoli Ci łatwiej przyswoić omawiany materiał. Oprócz tego warto również samodzielnie dodawać funkcje do wspólnie tworzonej gry.

FAQ - często zadawane pytania

Czy muszę posiadać jakieś specjalne oprogramowanie?

Omówienie wymaganego oprogramowania znajduje się w pierwszej lekcji. Musisz posiadać jedynie przeglądarkę internetową, edytor tekstu (może być nawet notatnik, chociaż warto skorzystać z Sublime Text oraz prosty serwer HTTP. Bez problemu poradzisz sobie z instalacją.

Licencja

Większość obrazków użytych w kursie jest dostępnych na licencji Attribution 3.0 Unported i pochodzi ze strony tcrf.net.

Specyfikacja kursu

Poziom: Średnio zaawansowany

7 lekcji

8 godzin nauki

Prowadzący

Author

Mateusz Wilczyński

Programista RoR i JS