Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
- Autor:
- Harrison Ferrone
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Ocena:
- 5.5/6 Opinie: 4
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
Unity jest zaawansowanym środowiskiem przeznaczonym do tworzenia gier 3D. Równocześnie może stanowić początek wspaniałej przygody z C#, który jest nowoczesnym i wszechstronnym językiem programowania. Taka ścieżka nauki pozwala na uniknięcie niezrozumiałego dla początkujących żargonu czy niejasnej logiki programowania. Poszczególne konstrukcje języka i ich zastosowanie nagle stają się proste - dzięki niestandardowym skryptom pisanym w C# można rozszerzyć możliwości Unity i tworzyć wciągające, świetnie wyglądające gry. Oto sposób na przyjemną i angażującą, a przy tym skuteczną naukę programowania!
To piąte, uzupełnione i zaktualizowane wydanie cenionego podręcznika, dzięki któremu poznasz od podstaw koncepcje programowania w języku C#, dowiesz się, czym są zmienne i klasy, a także jakie są zasady programowania zorientowanego obiektowo. Po zapoznaniu się z elementarzem C# przejdziesz do tworzenia gier w Unity. Nauczysz się tworzyć skrypty obsługi prostej mechaniki gry i zdobędziesz praktyczne doświadczenie w programowaniu zgodnym z najlepszymi praktykami kodowania. A tym samym wejdziesz na wyższy poziom w zakresie posługiwania się Unity i językiem C#. Po uważnej lekturze zdobędziesz umiejętności potrzebne do realizacji projektów własnych gier w Unity i C#.
W książce między innymi:
- precyzyjne przykłady przydatne w nauce podstaw programowania w języku C#
- skrypty i ich implementacja w Unity
- tworzenie podstawowych mechanizmów gier
- interfejsy, klasy abstrakcyjne, stosy, kolejki, obsługa wyjątków i błędów w C#
- podstawy sztucznej inteligencji do zastosowania w grach
Ciekawość to pierwszy krok do programowania!
Wybrane bestsellery
-
Learn C# programming from scratch using Unity as a fun and accessible entry point with this updated edition of the bestselling series. Includes invitation to join the online Unity Game Development community to read the book alongside peers, Unity developers/C# programmers and Harrison Ferrone.
Learning C# by Developing Games with Unity 2021 - Sixth Edition Learning C# by Developing Games with Unity 2021 - Sixth Edition
-
Publisher's note: This edition from 2020 is outdated and does not make use of the most recent Unity and C# features. A new sixth edition, updated for Unity 2021 and including new advanced C# topics, such as reading, writing, and serializing data, has now been published.
Learning C# by Developing Games with Unity 2020 - Fifth Edition Learning C# by Developing Games with Unity 2020 - Fifth Edition
-
Understand the fundamentals of C# programming and get started with coding from ground up in an engaging and practical manner
Learning C# by Developing Games with Unity 2019 - Fourth Edition Learning C# by Developing Games with Unity 2019 - Fourth Edition
-
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowa...
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI
(0,00 zł najniższa cena z 30 dni)111.30 zł
159.00 zł(-30%) -
Ta książka jest praktycznym i wyczerpującym przewodnikiem, dzięki któremu w pełni wykorzystasz możliwości Kali Linux. Opisano w niej wiele interesujących zagadnień związanych z przeprowadzaniem testów penetracyjnych. Dowiesz się, jak zbudować nowoczesne środowisko testowe z użyciem kontenerów Doc...(0,00 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł(-30%) -
Oto intuicyjny przewodnik dla średnio zaawansowanych programistów Pythona, pomyślany tak, by przyswajać zasady programowania zorientowanego obiektowo podczas praktycznych ćwiczeń. Dowiesz się, jakie problemy wiążą się z zastosowaniem podejścia proceduralnego i jak dzięki podejściu obiektowemu pis...
Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika
(0,00 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
To drugie, zaktualizowane i poprawione wydanie bestsellerowego podręcznika Programowania w Pythonie pozwoli Ci błyskawicznie zacząć tworzyć kod, który działa! Zaczniesz od zrozumienia podstawowych koncepcji programistycznych, następnie nauczysz się zapewniać programom interaktywność i wykształcis...(0,00 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł(-30%) -
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...
Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji
(0,00 zł najniższa cena z 30 dni)20.90 zł
67.00 zł(-69%) -
To książka przeznaczona dla programistów, którzy chcą zacząć pracę z Gitem i GitHubem. W każdym rozdziale zawarto wyłącznie przydatne informacje, a te uzupełniono licznymi ćwiczeniami. Dzięki temu równocześnie możesz się uczyć Gita i nabierać sprawności w posługiwaniu się tym systemem. Przewodnik...
Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce przekonasz się, jak wspaniałą przygodą jest programowanie i jak łatwo ją zacząć! Poznasz podstawy Pythona, dowiesz się, jak pisać i formatować kod, a także szybko nauczysz się uruchamiać swoje programy. Instrukcje sterujące, operatory, typy danych, funkcje, klasy i moduły nie b...
Python 3. Projekty dla początkujących i pasjonatów Python 3. Projekty dla początkujących i pasjonatów
(0,00 zł najniższa cena z 30 dni)41.93 zł
59.90 zł(-30%)
O autorze książki
1 Harrison FerroneHarrison Ferrone jest inżynierem. Pisze dokumentacje techniczne dla firmy Microsoft, a także tworzy treści instruktażowe dla serwisów LinkedIn i Pluralsight. Publikuje artykuły na raywenderlich.com, prowadzi również działalność dydaktyczną. Kiedy nie pracuje, zajmuje się kotami, czyta książki i z nostalgią wspomina lektury szkolne.
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Learning C# by Developing Games with Unity 2020: An enjoyable and intuitive approach to getting started with C# programming and Unity, 5th Edition
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-283-8144-5, 9788328381445
- Data wydania książki drukowanej:
- 2021-11-10
- ISBN Ebooka:
- 978-83-283-8145-2, 9788328381452
- Data wydania ebooka:
-
2021-11-10
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 151823
- Rozmiar pliku Pdf:
- 22.4MB
- Rozmiar pliku ePub:
- 11.4MB
- Rozmiar pliku Mobi:
- 22.1MB
- Pobierz przykładowy rozdział PDF
- Zgłoś erratę
- Kategorie:
Gry » Unity
Programowanie » C# - Programowanie
Spis treści książki
- O autorze
- O recenzentach
- Przedmowa
- Dla kogo jest ta książka?
- Zawartość książki
- Jak najlepiej wykorzystać tę książkę?
- Pobieranie plików z przykładowym kodem
- Stosowane konwencje
- 1. Poznaj środowisko
- Wymagania techniczne
- Pierwsze kroki z Unity 2020
- Korzystanie z macOS
- Tworzenie nowego projektu
- Poruszanie się w edytorze
- Korzystanie z C# w Unity
- Korzystanie ze skryptów C#
- Wprowadzenie do edytora Visual Studio
- Czas na działanie otwieranie skryptu C#
- Uważaj na niedopasowanie nazw
- Synchronizacja plików C#
- Poznawanie dokumentacji
- Dostęp do dokumentacji Unity
- Czas na działanie otwieranie dokumentacji Reference Manual
- Czas na działanie korzystanie z dokumentacji Scripting Reference
- Dostęp do dokumentacji Unity
- Wyszukiwanie zasobów dotyczących C#
- Czas na działanie poszukiwanie informacji na temat klasy C#
- Podsumowanie
- Pytania obsługa skryptów
- 2. Bloki budulcowe programowania
- Definiowanie zmiennych
- Nazwy są ważne
- Zmienne pełnią rolę symboli zastępczych
- Czas na działanie tworzenie zmiennej
- Czas na działanie modyfikacja wartości zmiennej
- Definiowanie zmiennych
- Metody
- Metody definiują działania
- Metody to także symbole zastępcze
- Czas na działanie tworzenie prostej metody
- Klasy wprowadzenie
- Popularne klasy w Unity
- Klasa jest planem obiektów
- Korzystanie z komentarzy
- Praktyczne lewe ukośniki
- Komentarze wielowierszowe
- Czas na działanie wprowadzanie komentarzy
- Wykorzystanie bloków budulcowych programowania w praktyce
- Skrypty stają się komponentami
- Pomocna dłoń od klasy MonoBehaviour
- Próba gry Narodziny bohatera klasa MonoBehaviour w Scripting API
- Komunikowanie się pomiędzy klasami
- Podsumowanie
- Quiz bloki budulcowe języka C#
- 3. Zmienne, typy i metody
- Pisanie poprawnego kodu w C#
- Debugowanie kodu
- Deklarowanie zmiennych
- Deklaracje typów i wartości
- Deklarowanie samego typu
- Korzystanie z modyfikatorów dostępu
- Wybór poziomu bezpieczeństwa
- Czas na działanie tworzenie zmiennej prywatnej
- Typy danych
- Popularne wbudowane typy danych
- Czas na działanie korzystanie z różnych typów danych
- Czas na działanie tworzenie interpolowanych ciągów znaków
- Konwersja typów
- Wywnioskowane deklaracje
- Typy niestandardowe
- Typy ogólna charakterystyka
- Nazwy zmiennych
- Najlepsze praktyki
- Zasięg zmiennej
- Operatory
- Operatory arytmetyczne i operatory przypisania
- Czas na działanie wykonywanie nieprawidłowych działań na typach
- Definiowanie metod
- Podstawowa składnia
- Modyfikatory i parametry
- Czas na działanie definiowanie prostej metody
- Konwencje nazewnictwa
- Metody są objazdem w przepływie sterowania programu
- Metody z parametrami
- Czas na działanie dodawanie parametrów do metody
- Określanie zwracanych wartości
- Czas na działanie dodawanie zwracanej wartości
- Wykorzystywanie zwracanych wartości
- Czas na działanie przechwytywanie zwracanych wartości
- Próba gry Narodziny bohatera metody i argumenty
- Korzystanie z popularnych metod w Unity
- Metoda Start
- Metoda Update
- Podsumowanie
- Quiz zmienne i metody
- 4. Przepływ sterowania i kolekcje
- Instrukcje wyboru
- Instrukcja if-else
- Podstawowa składnia
- Czas na działanie perspektywa złodzieja
- Instrukcja if-else
- Korzystanie z operatora NOT
- Zagnieżdżanie instrukcji
- Ocena wielu warunków
- Czas na działanie dotarcie do skarbu
- Instrukcje wyboru
- Instrukcja switch
- Podstawowa składnia
- Dopasowywanie wzorców
- Czas na działanie wybór czynności do wykonania
- Przypadki fall-through
- Czas na działanie rzucanie kośćmi
- Quiz nr 1 instrukcje warunkowe
- Kolekcje wprowadzenie
- Tablice
- Podstawowa składnia
- Tablice
- Indeksy tablic
- Wyjątki przekroczenia zakresu
- Listy
- Podstawowa składnia
- Czas na działanie uczestnicy rozgrywki
- Najważniejsze metody
- Słowniki
- Podstawowa składnia
- Czas na działanie konfigurowanie zapasów
- Podstawowa składnia
- Korzystanie z par zapisanych w słowniku
- Quiz nr 2 wszystko o kolekcjach
- Instrukcje iteracyjne
- Pętle for
- Czas na działanie wyszukiwanie elementu
- Pętle foreach
- Przetwarzanie w pętli par kluczwartość
- Próba gry Narodziny bohatera znajdowanie dostępnych przedmiotów
- Pętle while
- Czas na działanie śledzenie życia gracza
- Do nieskończoności i dalej
- Podsumowanie
- 5. Klasy, struktury i programowanie obiektowe
- Definiowanie klas
- Podstawowa składnia
- Czas na działanie tworzenie klasy Character
- Podstawowa składnia
- Tworzenie egzemplarzy klasy
- Czas na działanie tworzenie nowego obiektu postaci
- Definiowanie klas
- Dodawanie pól klasy
- Czas na działanie szczegóły postaci
- Korzystanie z konstruktorów
- Czas na działanie określanie początkowych wartości właściwości
- Deklarowanie metod klasy
- Czas na działanie wyświetlanie danych o postaci
- Deklarowanie struktur
- Podstawowa składnia
- Czas na działanie utworzenie struktury Weapon
- Podstawowa składnia
- Typy referencyjne i typy wartości
- Typy referencyjne
- Czas na działanie tworzenie nowej postaci
- Typy referencyjne
- Typy wartości
- Czas na działanie kopiowanie broni
- Myślenie w kategoriach obiektów
- Hermetyzacja
- Czas na działanie resetowanie
- Hermetyzacja
- Dziedziczenie
- Konstruktory bazowe
- Czas na działanie wywoływanie konstruktora bazowego
- Konstruktory bazowe
- Kompozycja
- Polimorfizm
- Czas na działanie odmiany funkcjonalne
- Przegląd informacji o paradygmacie OOP
- Zastosowanie OOP w Unity
- Obiekty są realizacjami klas
- Dostęp do komponentów
- Podstawowa składnia
- Czas na działanie dostęp do bieżącego komponentu transformacji
- Czas na działanie wyszukiwanie komponentów różnych obiektów
- Przeciągnij i upuść
- Czas na działanie przypisywanie zmiennych w Unity
- Podsumowanie
- Quiz wszystko o OOP
- 6. Ubrudź sobie ręce silnikiem Unity
- Elementarz projektu gry
- Dokumentacja projektowa gry
- Dokumentacja jednostronicowa gry Narodziny bohatera
- Elementarz projektu gry
- Budowanie poziomu
- Tworzenie prymitywów
- Czas na działanie tworzenie podstawowej płaszczyzny
- Tworzenie prymitywów
- Myślenie w 3D
- Materiały
- Czas na działanie zmiana koloru podłoża
- Materiały
- White-boxing
- Narzędzia edycyjne
- Narodziny bohatera ustawianie ściany
- Narzędzia edycyjne
- Utrzymywanie hierarchii w porządku
- Czas na działanie korzystanie z pustych obiektów
- Korzystanie z prefabrykatów
- Czas na działanie tworzenie wieżyczki
- Czas na działanie aktualizacja prefabrykatu
- Czas na działanie dokończenie poziomu
- Narodziny bohatera tworzenie elementu kondycji
- Podstawy oświetlenia
- Tworzenie oświetlenia
- Właściwości komponentów oświetlenia
- Animacje w Unity
- Tworzenie klipów
- Czas na działanie tworzenie nowego klipu
- Tworzenie klipów
- Nagrywanie klatek kluczowych
- Czas na działanie animacja obracania
- Krzywe i styczne
- Czas na działanie wygładzanie obrotu
- System cząstek
- Czas na działanie dodanie efektów blasku
- Podsumowanie
- Quiz podstawowe własności silnika Unity
- 7. Ruch, sterowanie kamerą i kolizje
- Poruszanie postacią
- Konfigurowanie gracza
- Czas na działanie tworzenie kapsuły gracza
- Konfigurowanie gracza
- Wektory
- Pobieranie danych wejściowych od gracza
- Czas na działanie ruchy graczem
- Poruszanie postacią
- Dodawanie kamery śledzącej
- Czas na działanie skrypt z implementacją zachowania kamery
- System fizyki w Unity
- Komponenty Rigidbody w ruchu
- Czas na działanie dostęp do komponentu Rigidbody
- Czas na działanie obsługa ruchu komponentu Rigidbody
- Komponenty Rigidbody w ruchu
- Komponenty Collider i kolizje
- Czas na działanie podnoszenie przedmiotu
- Zastosowanie wyzwalaczy komponentów Collider
- Czas na działanie tworzenie nieprzyjaciela
- Czas na działanie przechwytywanie zdarzeń wyzwalających
- Narodziny bohatera wszystkie prefabrykaty!
- System fizyki przegląd
- Podsumowanie
- Quiz sterowanie graczem i system fizyki
- 8. Skrypty do obsługi mechaniki gry
- Obsługa skoków
- Typy wyliczeniowe
- Typy wartości w enumeracjach
- Czas na działanie naciskanie spacji, aby skakać!
- Obsługa skoków
- Zastosowanie masek warstw
- Czas na działanie ustawienie warstw obiektów
- Czas na działanie jeden skok naraz
- Mechanizm strzelania
- Tworzenie egzemplarzy obiektów
- Czas na działanie tworzenie prefabrykatu pocisku
- Czas na działanie dodanie mechaniki strzelania
- Zarządzanie obiektami GameObject
- Czas na działanie niszczenie pocisków
- Tworzenie menedżera gry
- Śledzenie właściwości gracza
- Czas na działanie tworzenie menedżera gry
- Pobieranie i ustawianie właściwości
- Czas na działanie dodawanie zmiennych wspierających
- Czas na działanie aktualizacja kolekcji przedmiotów
- Polerowanie gry
- Graficzny interfejs użytkownika
- Czas na działanie dodawanie elementów interfejsu użytkownika
- Warunki wygrywania i przegrywania
- Czas na działanie wygrana
- Dyrektywy using i przestrzenie nazw
- Czas na działanie zatrzymywanie i ponowne uruchamianie
- Podsumowanie
- Quiz mechanika gry
- 9. Podstawy sztucznej inteligencji. Zachowania nieprzyjaciół
- Nawigacja w Unity
- Komponenty nawigacyjne
- Czas na działanie konfigurowanie komponentu NavMesh
- Czas na działanie konfigurowanie agentów nieprzyjaciela
- Komponenty nawigacyjne
- Nawigacja w Unity
- Ruchome agenty nieprzyjaciół
- Programowanie proceduralne
- Czas na działanie odwoływanie się do lokalizacji patrolowych
- Czas na działanie ruchy nieprzyjaciół
- Czas na działanie ciągłe patrolowanie pomiędzy lokalizacjami
- Programowanie proceduralne
- Mechanika gry nieprzyjaciela
- Znajdź i zniszcz
- Czas na działanie zmiana celu agenta
- Czas na działanie wykrywanie kolizji z kulami
- Czas na działanie aktualizacja menedżera gry
- Znajdź i zniszcz
- Refaktoryzacja i zastosowanie zasady DRY
- Czas na działanie refaktoryzacja metody restart
- Narodziny bohatera refaktoryzacja logiki wygranej (przegranej)
- Czas na działanie refaktoryzacja metody restart
- Podsumowanie
- Quiz mechanizmy AI i nawigacja
- 10. Więcej o typach, metodach i klasach
- Więcej informacji o modyfikatorach dostępu
- Właściwości stałe i tylko do odczytu
- Wykorzystanie słowa kluczowego static
- Czas na działanie tworzenie klasy statycznej
- Więcej informacji o modyfikatorach dostępu
- Więcej informacji o metodach
- Przeciążanie metod
- Czas na działanie przeciążanie metody restartowania poziomu
- Parametry ref
- Czas na działanie śledzenie restartów
- Parametry out
- Więcej informacji o OOP
- Interfejsy
- Czas na działanie tworzenie interfejsu menedżera
- Czas na działanie implementacja interfejsu
- Klasy abstrakcyjne
- Rozszerzanie klas
- Czas na działanie rozszerzanie klasy String
- Czas na działanie korzystanie z metod rozszerzeń
- Więcej o przestrzeniach nazw
- Aliasy typów
- Podsumowanie
- Quiz wchodzimy o poziom wyżej
- 11. Stosy, kolejki i kolekcje HashSet
- Stosy wprowadzenie
- Podstawowa składnia
- Czas na działanie przechowywanie zebranych przedmiotów
- Podstawowa składnia
- Zdejmowanie elementów ze stosu i podglądanie ich
- Czas na działanie ostatni zebrany przedmiot
- Stosy wprowadzenie
- Popularne metody
- Kolejki
- Podstawowa składnia
- Dodawanie, usuwanie i podglądanie elementów kolejek
- Najważniejsze metody
- Korzystanie z kolekcji HashSet
- Podstawowa składnia
- Wykonywanie działań na zbiorach
- Podsumowanie
- Quiz zaawansowane kolekcje
- 12. Typy generyczne, delegaty i nie tylko
- Wprowadzenie do typów generycznych
- Obiekty generyczne
- Czas na działanie tworzenie generycznej kolekcji
- Obiekty generyczne
- Metody generyczne
- Czas na działanie dodanie elementu generycznego
- Wprowadzenie do typów generycznych
- Ograniczenia parametrów typu
- Czas na działanie ograniczenia dla generycznych elementów
- Delegowanie działań
- Podstawowa składnia
- Czas na działanie tworzenie delegata do debugowania
- Podstawowa składnia
- Delegaty jako typy parametrów
- Czas na działanie wykorzystanie delegatów w roli argumentów
- Zdarzenia
- Podstawowa składnia
- Czas na działanie tworzenie zdarzenia
- Podstawowa składnia
- Obsługa subskrypcji zdarzeń
- Czas na działanie subskrybowanie zdarzenia
- Obsługa wyjątków
- Zgłaszanie wyjątków
- Czas na działanie sprawdzanie, czy indeks sceny nie jest ujemny
- Zgłaszanie wyjątków
- Korzystanie z bloków try-catch
- Czas na działanie przechwytywanie błędów podczas restartowania
- Elementarz wzorców projektowych
- Popularne wzorce stosowane w grach
- Podsumowanie
- Quiz zaawansowane możliwości języka C#
- 13. Dalsza podróż
- To tylko namiastka
- Przypomnienie zasad programowania obiektowego
- Podejście do projektów Unity
- Własności silnika Unity, których nie opisałem
- Następne kroki
- Zasoby związane z językiem C#
- Zasoby związane z Unity
- Certyfikaty z Unity
- Narodziny bohatera pokaż grę światu
- Podsumowanie
- Odpowiedzi do quizów
- Rozdział 1. Poznaj środowisko
- Pytania obsługa skryptów
- Rozdział 1. Poznaj środowisko
- Rozdział 2. Bloki budulcowe programowania
- Quiz bloki budulcowe języka C#
- Rozdział 3. Zmienne, typy i metody
- Quiz zmienne i metody
- Rozdział 4. Przepływ sterowania i kolekcje
- Quiz 1 instrukcje warunkowe
- Quiz nr 2 wszystko o kolekcjach
- Rozdział 5. Klasy, struktury i programowanie obiektowe
- Quiz wszystko o OOP
- Rozdział 6. Ubrudź sobie ręce silnikiem Unity
- Quiz podstawowe własności silnika Unity
- Rozdział 7. Ruch, sterowanie kamerą i kolizje
- Quiz sterowanie graczem i system fizyki
- Rozdział 8. Skrypty do obsługi mechaniki gry
- Quiz mechanika gry
- Rozdział 9. Podstawy sztucznej inteligencji. Zachowania nieprzyjaciół
- Quiz mechanizmy AI i nawigacja
- Rozdział 10. Więcej o typach, metodach i klasach
- Quiz wchodzimy o poziom wyżej
- Rozdział 11. Stosy, kolejki i kolekcje HashSet
- Quiz zaawansowane kolekcje
- Rozdział 12. Typy generyczne, delegaty i nie tylko
- Quiz zaawansowane możliwości języka C#
Helion - inne książki
-
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(0,00 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Ta książka jest przeznaczona dla osób, które chcą zrozumieć działanie Lightning Network i wykorzystać możliwości tej technologii we własnych aplikacjach. Z lektury tej pozycji skorzystają programiści, architekci systemowi i inżynierowie. Omówiono w niej podstawy funkcjonowania sieci LN i sposoby ...
Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami
(0,00 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%) -
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w język...
Visual Studio 2022, C# i .NET. Programowanie kontrolek Visual Studio 2022, C# i .NET. Programowanie kontrolek
(0,00 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
IT przeżywa rozkwit, czego dowodem jest to, że w pierwszym półroczu 2022 roku 25 procent ogłoszeń o pracy było skierowanych właśnie do przedstawicieli tej branży. Na ten imponujący wynik składają się oferty dla specjalistów do spraw rozwoju oprogramowania (16 procent wszystkich ogłoszeń). Nic wię...
Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce nauczysz się programować w języku VBA. Dowiesz się także, w jaki sposób można zautomatyzować wiele żmudnych czynności wykonywanych w Excelu i w innych aplikacjach pakietu MS Office. Naukę rozpoczniesz od podstaw, które podano tu w przystępnej i zrozumiałej formie. Dowiesz się, ...
Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy
(0,00 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(0,00 zł najniższa cena z 30 dni)118.30 zł
169.00 zł(-30%) -
Ta książka jest znakomitym wprowadzeniem do Power BI. Dzięki niej nauczysz się modelowania danych, technik definiowania relacji oraz tworzenia modeli danych. Dowiesz się też, jak prowadzić obliczenia za pomocą funkcji modelowania. Poznasz także podstawy pisania kodu w języku DAX i korzystania z n...
Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI
(0,00 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(0,00 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
(0,00 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisuj...(0,00 zł najniższa cena z 30 dni)
25.90 zł
37.00 zł(-30%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V Harrison Ferrone (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(0)
(1)
(0)
(0)
(0)
Piotr,
Data dodania: 2022-09-28 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2022-01-16 Ocena: 6 Opinia potwierdzona zakupem
Konrad,
Data dodania: 2021-12-30 Ocena: 6 Opinia potwierdzona zakupem
Paweł,
Data dodania: 2022-11-27 Ocena: 4 Opinia potwierdzona zakupem
więcej opinii