Twórca gier cz.1

Założenia kursu:

Kurs jest rozwinięciem „Podstaw programowania” i opiera się na naszych autorskich scenariuszach opartych o środowisko UNITY 3D (głównym założeniem w budowie scenariuszy zajęć z podstaw programowania jest dobór zagadnień i stopnia trudności do wieku uczestników). Podczas zajęć uczniowie zapoznają się całym etapem projektowania i wykonania gry w środowisku UNITY 3D z wykorzystaniem języka javascript (dokładnie typescript) – do wyboru projekt 2D  lub 3D.

W grupie wiekowej 15+ możliwe poprowadzenie kursu w języku C#.

 

Etapy kursu

Podczas kursu tworzymy całą grę od etapu projektowania do zbudowania działającego programu wraz ze wszystkimi elementami interfejsu użytkownika. Na poszczególnych etapach systematycznie są wprowadzane kolejne elementy środowiska Unity i przybliżane kolejne elementy języka programowania javascript. W poszczególnych etapach:

  • zbudujemy główną postać i poznamy: techniki sterowania, dodawanie komponentów wraz z ich prametryzacją i wykorzystaniem w skryptach;
  • stworzymy teren gry oraz obiekty terenu;
  • nauczymy się pracować z kamerą;
  • zbudujemy obiekty przeciwników, prefabrykaty;
  • udźwiękowimy projekt;
  • nauczymy się używać prefabrykatów, klonować elementy;
  • zajmiemy się fizyką w grze;
  • stworzymy proste AI (sztuczna inteligencja) dla przeciwników;
  • zajmiemy się projektowaniem GUI (interfejs użytkownika) naszej gry;
  • nauczymy się obsługiwać zapis preferencji, zarządzać scenami;
  • zbudujemy „gotowy” projekt;
  • testujemy, poprawiamy, optymalizujemy projekt i budujemy ponownie;-)

 

Używane programy:

  • programowanie: Scratch (pomocniczo), Unity 3D (javascript);
  • cyfrowa plastyka: Paint.net, Sculptris, MakeHuman.

Wszystkie używane programy dostępne są za darmo (część z nich został specjalnie stworzone na potrzeby edukacyjne) i dziecko bez dodatkowych kosztów może pobrać je i zainstalować na swoim domowym komputerze.

 

Cena: 750 zł (jeden semestr – 30 godzin lekcyjnych, 15 spotkań 90 minutowych).

 

Polecane książki:

Polecamy sprawdzone przez nas ksiązki o Unity. Zapraszamy do zakupów w TaniaKsiazka.pl (najlepsze ceny).




Więcej o używanych na kursie programach – językach programowania