Unity GameDev od podstaw
5.0 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12 students enrolled

Unity GameDev od podstaw

Tworzenie gier i aplikacji w silniku Unity
Hot & New
5.0 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
12 students enrolled
Last updated 5/2020
Polish
Current price: $14.99 Original price: $24.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 22 hours on-demand video
  • 1 article
  • 58 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Programowania w C#
  • Tworzenia gier i aplikacji
  • Obsługi Unity
  • Podstaw programów Blender, Inkscape, Audacity
  • Podstaw zarządzania kontrolą wersji GIT w programie Sourcetree
Course content
Expand all 124 lectures 21:59:54
+ Wstęp
4 lectures 27:04
Instalacja Unity
03:07
Wprowadzenie do Unity
12:25
Aktualizacja Unity
07:20
+ Szybkie projekty UI
7 lectures 03:38:20
Kliknij, by zwiększyć wartość - UI
30:18
Losowanie osoby z tablicy
24:19
Tabliczka mnożenia
26:45
Panel zarządzania meczem koszykówki
42:04
Likwidacja nazistów
50:16
Katalog broni
26:40
+ Projekt - Gra 2D Obrona przed zombie
13 lectures 02:40:51
Poruszanie za pomocą komponentu Transform
22:07
Tworzenie Prefab oraz pobieranie pozycji kursora myszy
21:58
Strzelanie w kierunku kursora myszy
08:56
Poruszanie graczem WSAD
11:13
Ograniczenie poruszania Math.Clamp
10:46
Dodanie grafik do projektu, ruch zombiaka
13:02
Wykrywanie kolizji
15:46
Losowe pozycje do tworzenia zombiaków
12:21
Tworzenie menu UI, przełączanie scen
12:37
Spróbuj stworzyć system punktowania za każdego zombiaka. Poniżej kilka podpowiedzi jak możesz to wykonać: - Potrzebujemy UI z polem tekstowym - Potrzebujemy funkcji odpowiedzialnej za dodawanie i wyświetlanie punktów (najlepiej w skrypcie GameManager) - Wywołaj powyższą funkcję w odpowiednim miejscu
Dodaj funkcjonalność dodawania i wyświetlania punktów za każdego ubitego zombie
Dodawanie punktów
06:34
Dźwięki w grze
13:56
Finalizowanie projektu
10:26
+ Gra Platformowa 2D - Ozzzie
34 lectures 05:34:23
Kontrolowanie gracza za pomocą Rigidbody2D
25:24
Strzelanie
14:11
Zadawanie obrażeń
10:26
Zwiększanie siły pocisku
15:54
Zwiększanie rozmiaru pocisku
00:06
Pobieranie punktów magii
12:14
Odnawianie punktów magii
03:03
Elementy obrony i hp
08:17
Atak przeciwnika - strzelanie
10:23
Ruch kamery
07:11
Budowanie poziomu
09:44
Menu
17:04
Wzmocnienie tarczy gracza
17:34
Zwiększenie masy i prędkości pocisku
11:55
Ograniczenie skoku
08:49

Tutoriale dotyczące tworzenia grafik są treścią dodatkową. Jeśli nie chcecie tworzyć grafik samemu, możecie pobrać gotowe grafiki z internetu. Tworzone grafiki w tutorialu będą również dołączane do danej lekcji więc możecie pobrać sobie pliki .svg oraz gotowe pliki .png.

Informacje dotycząca tworzenia grafik
00:08
Tworzenie grafiki maga w Inkscape
09:15
Poprawa postaci Ozzziego
04:20
Animacja skoku i strzału
14:12
Tworzenie grafiki pocisku w Inkscape
08:39
Tworzenie grafiki pocisku ślimaka
07:29
Tworzenie grafiki poziomu
34:34
Menu główne - elementy wizualne
07:25
Gameover menu - elementy wizualne
06:07
Reprezentacja statystyk - slidery
10:06
Slidery ataku i obrony
04:51
Projektowanie diablika
05:31
Tworzenie przeciwnika patrolującego
13:44
Przycisk do menu głównego
03:00
Code Review
10:56
Budowanie gry na PC
01:54
Budowanie gry WebGL i przeniesienie jej na serwer www
10:05
Likwidacja buga
07:11
+ Przygotowanie systemu kontroli wersji GIT
1 lecture 05:53
Instalacja programu do kontroli wersji GIT - Sourcetree
05:53
+ Spadające cyferki
25 lectures 03:50:27
Utworzenie projektu z git
09:18
Dodanie elementów UI
08:12
Tworzenie obiektu pojedyńczej cyferki
11:52
Dodanie funkcji opadania
05:14
Tworzenie cyferek w losowym miejscu
17:41
Aktualizacja punktów
10:22
Tworzenie licznika czasu
05:46
Podstawowa logika gry
06:08
Menu
09:08
Zmiana platformy i przeniesienie gry na urządzenie mobilne
08:33
Efekt znikania cyferki
07:15
Animacja Splasha
08:38
Tworzenie cyferek w Inkscape
08:53
Dodanie grafik cyferek do projektu
07:34
Zmiana kolorów po kliknięciu
14:23
Dodanie grafiki do UI Gry
13:52
Zmiana koloru licznika czasu
04:38
Poprawa wizualna menu
05:45
Wybór liczby parzystej lub nieparzystej
15:06
Dźwięki w grze
17:17
Drobne zmiany przy elementach związanych z parzystością
05:34
Ostatnie zmiany
04:42
Zmiana ustawień do wgrania gry na Play Store
05:46
Dodanie projektu na Play Store
17:00
+ Nauka poza projektami
5 lectures 56:20
GIT - klonowanie projektu do nowego repozytorium
06:06
GIT - Tworzenie nowego repozytorium do nauki
04:56
Tworzenie systemu Drag and Drop
10:35
Usprawnienie systemu Drag and Drop with snapping
13:20
Scriptable objects
21:23
+ Projekt Edukacyjny - Klasa 2
35 lectures 04:46:35
Utworzenie projektu i repozytorium git
03:31
Dodanie klasy Zadanie z Scriptable Object
04:40
Tworzenie UI i przypisanie wartości z obiektu Zadanie
18:36
Sprawdzanie odpowiedzi
07:52
Dodanie punktacji i przełączanie zadań
10:32
Wyświetlania numeru zadania
04:31
Dostosowanie ilości przycisków do ilości odpowiedzi
09:03
Losowe przypisanie wartości do przycisków
14:39
Wstawianie odpowiedzi użytkownika do treści zadania
08:13
Zmiana koloru wciśniętego przycisku
01:16
Przypisanie zadań do lekcji
11:36
Menu główne i przełączanie lekcji
14:32
Poprawione naliczanie punktów
04:18
Zapisywanie punktów za pomocą PlayerPrefs
05:42
Panel ukończenia lekcji
05:37
Dynamiczne dodawanie przycisków wyboru lekcji
06:25
Ulepszone dodawanie punktów, bez powtórzeń
13:46
Blokowanie kolejnych lekcji
08:10
Zapisywanie numeru zadania aktualnej lekcji
15:34
Wyświetlanie obrazu w zadaniu
05:22
Poprawa wizualna UI
08:52
Dźwięki poprawnej odpowiedzi i skończenia lekcji
10:09
Panel z ustawieniami
10:32
Pasek postępu
06:47
Sprawdzenie pierwszej prawidłowej odpowiedzi
05:12
Dodanie opcji wpisywania odpowiedzi
13:46
Podsumowanie lekcji
16:04
Zbudowanie gry i przeniesienie na telefon
04:40
Zbudowanie gry na webgl i dodanie jej do strony www
04:02
Wpisywanie odpowiedzi użytkownika do treści zadania
07:13
Korekta buga ze zdjęciem
02:03
Dodanie podpowiedzi
07:26
Unity Ads 1
07:15
Unity Ads 2
05:59
Requirements
  • Znajomość podstaw programowania lub chęci nauki
  • Komputer z dostępem do internetu
Description

Kurs Unity GameDev przeznaczony jest dla osób chcących tworzyć gry i aplikacje w silniku Unity.

Zaczniemy od prostych aplikacji, skupionych głównie na elementach UI stopniowo przechodząc do kolejnych, bardziej rozbudowanych projektów.

Większość lekcji omawianych jest na konkretnych przykładach w trakcie tworzenia projektów.

Kurs ten przeznaczony jest dla osób, które mają już podstawową wiedzę z zakresu programowania w C#. Warto jednak zaznaczyć, że w projektach używamy naprawdę podstawowych elementów programowania więc nawet osoby początkujące powinny sobie z nimi poradzić.

Dla osób, które dopiero zaczynają przygodę z programowaniem proponujemy nasz kurs Podstawy Programowania w C# na Udemy lub darmowy 2.5 godzinny kurs programowania na kanale youtube.

Who this course is for:
  • Osoby, które chcą zacząć lub rozwijać przygodę z programowaniem i tworzeniem gier/aplikacji w silniku Unity