Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
- Ocena:
- 5.4/6 Opinie: 5
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: 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!
Przez lata seria książek Nauka C# poprzez tworzenie gier w Unit" stała się popularnym wyborem pozwalającym na szybkie opanowanie C# - potężnego i uniwersalnego języka programowania, który można zastosować w wielu różnych dziedzinach. Ta książka prezentuje czytelną ścieżkę nauki programowania w C# od podstaw, bez stosowania złożonego żargonu, czy też niejasnej logiki programowania. Wszystkie konstrukcje języka zostały wyjaśnione na przykładzie budowania prostej gry z użyciem silnika Unity.
Piąte wydanie tej książki zostało zaktualizowane o nowoczesne własności języka C# oraz najnowszą wersję silnika gier Unity. Został też dodany nowy rozdział poświęcony zaawansowanym kolekcjom. Zaczynając od podstaw programowania i języka C#, poznasz podstawowe koncepcje programowania w języku C#, w tym zmienne, klasy oraz zasady programowania obiektowego. Po zapoznaniu się z elementarzem programowania w C#, przejdziesz do świata tworzenia gier w Unity i odkryjesz sposoby tworzenia skryptów obsługi prostej mechaniki gry. Dzięki lekturze tej książki zyskasz praktyczne doświadczenia w programowaniu oraz poznasz najlepsze praktyki kodowania. Dzięki nim wejdziesz na wyższy poziom umiejętności posługiwania się Unity i językiem C#. Kiedy skończysz lekturę tej książki zdobędziesz umiejętność wykorzystania języka C# do realizacji projektów własnych gier.
W tej książce zostały omówione następujące zagadnienia:
- Procedury krok po kroku i przykłady do nauki podstaw programowania w języku C#.
- Tworzenie i implementacja skryptów w Unity.
- Tworzenie podstawowych mechanizmów gier, takich jak sterowanie graczem i strzelaniem za pomocą C#.
- Pojęcia interfejsów i klas abstrakcyjnych.
- Najnowsze własności języka C# do rozwiązywania złożonych problemów programowania.
- Stosy, kolejki, obsługa wyjątków i błędów oraz inne podstawowe pojęcia języka C#.
- Podstawy sztucznej inteligencji (AI) do wykorzystania w grach i ich zastosowanie do sterowania zachowaniem nieprzyjaciół.
Wybrane bestsellery
-
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sp...
C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII
(107.40 zł najniższa cena z 30 dni)125.30 zł
179.00 zł(-30%) -
Thomas, mimo że sam zdecydował o rozstaniu z dziewczyną, przeżywa je równie boleśnie. Topi gorycz w alkoholu, wylewa na siłowni hektolitry potu, ale to wszystko nie działa. Myśli o Felicii nie chcą odejść, Thomas nieustannie się zastanawia, czy zasługuje na kolejną szansę i jak sprawić, by dziewc...(14.90 zł najniższa cena z 30 dni)
20.35 zł
37.00 zł(-45%) -
O niezależności, także tej finansowej marzy każdy. Kto nie chciałby w końcu przestać martwić się o codzienne wydatki? Marnować czas na frustrującą, nudną pracę? Wiedzieć, że byt całej rodziny nie zależy od złego humoru szefa, który nagle zabiera Ci premię? Na szczęście możesz wyrwać się z tego za...
Laptopowy Milioner. Jak zerwać z pracą na etacie i zacząć zarabiać w sieci Laptopowy Milioner. Jak zerwać z pracą na etacie i zacząć zarabiać w sieci
(14.90 zł najniższa cena z 30 dni)26.95 zł
49.00 zł(-45%) -
Dzięki tej książce poznasz i zrozumiesz techniki skalowania biznesu od zera do wielomiliardowego lidera rynku w ciągu zaledwie paru lat. Okaże się ona szczególnie przydatna dla przedsiębiorców, potencjalnych inwestorów, a nawet menedżerów czy liderów, którzy chcą szybko rozwinąć swój projekt. Z p...
Blitzscaling. Ścieżka błyskawicznej ekspansji firm Blitzscaling. Ścieżka błyskawicznej ekspansji firm
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Ta książka powstała po to, abyś mógł stanąć przed lustrem i powiedzieć do siebie: „To ja jestem najlepszym manipulatorem!”. Albo przynajmniej: „Nie dam sobą manipulować!”. Z tym, że nie na pewno ;)
MANIPULACJA ODCZAROWANA! 777 skutecznych technik wpływu MANIPULACJA ODCZAROWANA! 777 skutecznych technik wpływu
(23.94 zł najniższa cena z 30 dni)27.93 zł
39.90 zł(-30%) -
Trzymasz w rękach inspirujący zbiór porad praktyków w dziedzinie telepracy. Dzięki tej książce przekonasz się, jak łatwo dziś można współpracować z ludźmi znajdującymi się w różnych zakątkach świata. Poznasz korzyści z wdrożenia pracy zdalnej, takie jak uwolnienie się od uciążliwych dojazdów czy ...(26.94 zł najniższa cena z 30 dni)
31.43 zł
44.90 zł(-30%) -
From interview preparation to onboarding tips and tricks, The Complete Power BI Interview Guide is the ultimate resource for aspiring Power BI job seekers who want to learn the essentials skills stand out from the competition.
The Complete Power BI Interview Guide. A modern approach to acing the data analyst interview and landing your dream job The Complete Power BI Interview Guide. A modern approach to acing the data analyst interview and landing your dream job
Sandielly Ortega Polanco, Gogula Aryalingam, Abu Bakar Nisar Alvi
-
Unleash your game development prowess with the latest Unity 2023 features with AR and DOTS for enhanced efficiency. Perfect for both beginners and experienced developers, it unlocks endless creative potential in dynamic 3D gaming.
Hands-On Unity Game Development. Unlock the power of Unity 2023 and build your dream game - Fourth Edition Hands-On Unity Game Development. Unlock the power of Unity 2023 and build your dream game - Fourth Edition
-
Rynek pracy w IT zmienia się dynamicznie, w tempie odpowiadającym rozwojowi stosowanej w informatyce technologii. Ponieważ rośnie zakres wiedzy, liczba języków programowania, środowisk programistycznych i rozmaitych rodzajów oprogramowania wspomagającego, mamy obecnie do czynienia ze zjawiskiem s...
Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit
(39.90 zł najniższa cena z 30 dni)92.95 zł
169.00 zł(-45%) -
With the latest version of .NET 8.0 Core in LTS (Long-Term-Support), best practices are becoming harder to find as the technology continues to evolve. This book will guide you through coding practices and various aspects of software development.
ASP.NET 8 Best Practices. Explore techniques, patterns, and practices to develop effective large-scale .NET web apps ASP.NET 8 Best Practices. Explore techniques, patterns, and practices to develop effective large-scale .NET web apps
O autorze ebooka
Harrison 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.
Harrison Ferrone - pozostałe książki
-
Oto siódme, uzupełnione i zaktualizowane wydanie cenionego podręcznika (dodano do niego kilka nowych rozdziałów). Dzięki lekturze poznasz od podstaw koncepcje programowania w języku C# i płynnie przejdziesz do tworzenia gier w Unity. Nauczysz się pisać skrypty implementujące prostą mechanikę gier...
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII
(59.40 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
This sixth edition of the popular C# guide helps you learn the building blocks of the C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# kn...
Learning C# by Developing Games with Unity 2021. Kickstart your C# programming and Unity journey by building 3D games from scratch - Sixth Edition Learning C# by Developing Games with Unity 2021. Kickstart your C# programming and Unity journey by building 3D games from scratch - Sixth Edition
-
This fifth edition of the popular C# guide helps you learn the building blocks of C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# knowle...
Learning C# by Developing Games with Unity 2020. An enjoyable and intuitive approach to getting started with C# programming and Unity - Fifth Edition Learning C# by Developing Games with Unity 2020. An enjoyable and intuitive approach to getting started with C# programming and Unity - Fifth Edition
-
Unity, the world's leading real-time engine, is used to create half of the world's games. This book will teach programming newcomers the C# language in a fun and accessible way through game development. No prior programming or game development experience is required, only a curious mind.
Learning C# by Developing Games with Unity 2019. Code in C# and build 3D games with Unity - Fourth Edition Learning C# by Developing Games with Unity 2019. Code in C# and build 3D games with Unity - Fourth Edition
-
It's the ability to write custom C# scripts for behaviors and game mechanics that really takes Unity the extra mile. That's where this book comes in. Harrison Ferrone, in this seventh edition of the bestselling franchise, will take you through the building blocks of programming and the C# languag...
Learning C# by Developing Games with Unity. Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up - Seventh Edition Learning C# by Developing Games with Unity. Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up - Seventh Edition
Zobacz pozostałe książki z serii Packt
-
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(59.40 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(77.40 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)97.30 zł
139.00 zł(-30%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(47.40 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...
Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...
Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...
Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...
Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI
(47.40 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...
Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II
(47.40 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń gen...
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%)
Ebooka "Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 "Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- 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@ebookpoint.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ę
- Serie wydawnicze: Packt
Spis treści ebooka
- 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
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(59.40 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77.40 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(29.94 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(47.40 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)60.90 zł
87.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.
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.
Książka drukowana
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 (5) 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)
(1)
(1)
(0)
(0)
(0)
więcej opinii