Tworzenie gier w Unity, programowanie C# 1

Pierwsza część ścieżki tworzenia gier 2D w Unity, nauka programowania od podstaw

Tworzenie gier w Unity, programowanie C# 1
Tworzenie gier w Unity, programowanie C# 1

Tworzenie gier w Unity, programowanie C# 1 udemy course

Pierwsza część ścieżki tworzenia gier 2D w Unity, nauka programowania od podstaw

Hej!

Witajcie w kursie tworzenia gier w Unity!

Jest to pierwsza część serii i skupiona jest ona przede wszystkim na nauce programowania w języku C#.

W kursie będziemy uczyć się podstaw języka na podstawie konkretnych przykładów, ucząc się przy okazji obsługi i możliwości silnika Unity. Mogę Wam zagwarantować, że dostarczamy same informacyjne mięcho i nie lejemy nie potrzebnie wody na tematy, które nie będą nam do niczego potrzebne.

Uczymy się krok po kroku, staram się w kursie tłumaczyć zagadnienia tak, byście mogli je łatwo zrozumieć. Wierzę, że ten kurs da Wam dobre podstawy programowania w C# i zobrazuje na jakiej zasadzie działa Unity.

Na liście poniżej możecie sprawdzić zagadnienia poruszane w tej części kursu. Część lekcji zostały udostępnione byście mogli zobaczyć w jaki sposób będę do Was faflotał przez najbliższe kilka godzin ;)

Zawsze staram się nagrywać i uczyć najlepiej jak potrafię, ale.. jeśli kurs nie spełni Twoich oczekiwań, masz miesiąc na jego zwrot, co ma zagwarantować Tobie pełną satysfakcję. Wierzę jednak, że znajdziesz tutaj wiele interesujących informacji i spotkamy się w kolejnych edycjach.

Do zobaczenia!


Sekcja 1 - Wprowadzenie

Zawartość skryptu

Debug.Log()

typy danych: string, int, float i bool

Importowanie sprita (tworzenie gracza)

Omówienie pozycji kamery z -10

Komponent transform ,zmiana pozycji, skali, obrotu (Quaternion)

Translate, Rotate, Time delta time

Zmienne (camelCase, zmiana nazw Ctrl + R)

Ruch gracza, Input.GetAxis()

Uniwersalność skryptów, zmienne publiczne

Zasięg zmiennych

SpriteRenderer ,Typ Sprite, null

Zapisywanie komponentu do zmiennej, kolory new Color


Sekcja 2 – UI

Tworzenie paczek

Dodawanie UI, buton i pole tekstowe, ustawienia kamery

Zmiana tekstu po kliknięciu na przycisk OnClick Listener w inspektorze i w skrypcie

Zmiana tekstu po kliknięciu na przycisk, funkcja z parametrem, sygnatura funkcji (przeciążanie)

Znajdywanie obiektów po tagu

Znajdywanie obiektu po typie

GetComponentInParent

Budowanie projektu

Input field / OnValueChanged

Metody string (ToUpper, Replace, Length), Slider

Inkrementacja, wyświetlanie licznika na przycisku , GetComponentInChildren

Konkatenacja (+, interpolacja) Escape sequence


Sekcja 3

Losowa liczba (int,float) precyzja float