Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 424
- 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 VII
Unity to jeden z najpopularniejszych silników do tworzenia gier. Równocześnie, pracując w tym środowisku, możesz się nauczyć programowania w C#, który jest nowoczesnym i wszechstronnym językiem. Podczas pisania skryptów potrzebnych do zbudowania gry poszczególne konstrukcje języka i ich zastosowanie nagle stają się proste i zrozumiałe. Dzięki nim można zaimplementować niestandardowe zachowania i mechanikę gry, i to na poziomie profesjonalnej, grywalnej gry! I właśnie taki jest cel tej książki - nauka bloków budulcowych programowania i języka C# od podstaw.
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, programować proceduralnie i zwiększać złożoność swoich gier poprzez wprowadzanie inteligentnych nieprzyjaciół i pocisków zadających obrażenia. W kolejnych rozdziałach poznasz coraz ciekawsze możliwości Unity, niezbędne w projektowaniu gier, takie jak sterowanie oświetleniem, ruchami gracza, kamerą, programowanie kolizji i wiele innych.
W książce między innymi:
- podstawy programowania, w tym programowania zorientowanego obiektowego w języku C#
- przykłady skryptów C# w środowisku Unity
- interfejsy, klasy abstrakcyjne i rozszerzenia klas
- tworzenie dokumentu projektu gry i podstawowych mechanizmów gier
- stosy, kolejki, wyjątki, obsługa błędów
- formaty XML i JSON i ich zastosowanie
Mistrz programowania zaczynał od pisania gier!
To możliwość pisania własnych skryptów C# implementujących zachowania i mechanikę gry sprawia, że Unity staje się tak doskonałym środowiskiem. Lektura tej książki pomoże stać Ci się nowym programistą!
Harrison Ferrone w siódmym wydaniu tej bestsellerowej serii przeprowadzi Czytelników przez podstawy programowania i języka C#. Jednocześnie pokaże, jak zbudować zabawny i grywalny prototyp gry w Unity.
Ta książka nauczy Cię podstaw paradygmatu OOP, podstawowych pojęć języka C# i silnika Unity na podstawie mnóstwa przykładów kodu, ćwiczeń i wskazówek dotyczących rozszerzenia wiedzy poza zagadnienia opisane w tej książce.
Nauczysz się pisać skrypty C# implementujące prostą mechanikę gier, programować proceduralnie i zwiększać złożoność swoich gier poprzez wprowadzanie inteligentnych nieprzyjaciół i pociski zadające obrażenia. W każdym kolejnym rozdziale poznasz podstawy tworzenia gier Unity, w tym projektowanie gier, podstawy oświetlenia, ruchy gracza, sterowanie kamerą, kolizje i wiele innych.
W tej książce:
- Podstawy programowania zaprezentowane w przystępny sposób poprzez rozbicie trudnych pojęć na ich podstawowe części.
- Wyczerpujące wyjaśnienia pojęć programowania obiektowego wraz z przykładowym kodem oraz ich zastosowanie w języku C#.
- Proste kroki i przykłady pomagające w tworzeniu i stosowaniu skryptów C# w środowisku Unity.
- Zasady podziału kodu na niezależne moduły wielokrotnego użytku wykorzystaniem używając interfejsów, klas abstrakcyjnych i rozszerzeń klas.
- Podstawy tworzenia dokumentu projektu gry, projektowania bloków geometrii poziomu, dodawania oświetlenia i prostej animacji obiektów.
- Tworzenie podstawowych mechanizmów gier, takich jak sterowanie graczem i strzelaniem za pomocą C#.
- Omówienie stosów, kolejek, wyjątków, obsługi błędów i innych podstawowych pojęć języka C#
- Obsługa danych tekstowych, formatów XML i JSON w celu zapisywania i ładowania danych gier.
Wybrane bestsellery
-
Explore the essentials of C# programming and algorithmic thinking in this beginner-friendly course by Aristides Bouras. Understand how a computer works, delve into development environments, and tackle complex programming challenges step-by-step.
-
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building c...(228.38 zł najniższa cena z 30 dni)
228.33 zł
279.00 zł(-18%) -
Utrzymanie czystego kodu ułatwia pracę programistom i przyczynia się do szybszego reagowania na potrzeby odbiorców i wdrażania nowych funkcji. Większa efektywność zespołów programistycznych jest nieoceniona dla funkcjonowania firm. Pozwala zminimalizować ryzyko poważnych awarii i pozytywnie wpływ...(67.60 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł(-60%) -
Jeśli szukasz źródła błyskawicznych odpowiedzi na pytania, jakie się pojawiają podczas pracy z C#, ta książka sprawdzi się idealnie! Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — jest precyzyjnym, zwięzłym i niezwykle praktycznym przewodniki...(29.94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
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
Sandielly Ortega Polanco, Gogula Aryalingam, Abu Bakar Nisar Alvi
-
This revised and expanded guide teaches you how to use .NET MAUI for cross-platform development. You will learn how to handle data with the MVVM model, use Blazor UI tools, and migrate from Xamarin.Forms for modern hybrid app development.
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
-
This hands-on guide takes you on a journey through popular design patterns, all while crafting engaging and optimized Unity games! Learn industry best practices for efficient and reusable code, a critical skill for creating maintainable software.
-
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...
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie V
(34.50 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
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...
-
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...
-
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.(104.83 zł najniższa cena z 30 dni)
104.78 zł
119.00 zł(-12%) -
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...
Zobacz pozostałe książki z serii
-
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...(77.40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
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...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
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...(77.40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
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
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
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...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
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...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
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...(41.40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
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...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
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...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
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,...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%)
Ebooka "Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII" 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 VII" 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 VII" 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: Get to grips with coding in C# and build simple 3D games in Unity 2022 from the ground up, 7th Edition
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-832-2825-9, 9788383228259
- Data wydania książki drukowanej:
- 2023-09-05
- ISBN Ebooka:
- 978-83-832-2827-3, 9788383228273
- Data wydania ebooka:
- 2023-09-05 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:
- 165x235
- Numer z katalogu:
- 203125
- Rozmiar pliku Pdf:
- 10.6MB
- Rozmiar pliku ePub:
- 14.2MB
- Rozmiar pliku Mobi:
- 30.1MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Wymagania techniczne
- Pierwsze kroki z Unity 2022
- 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
- Synchronizacja plików C#
- Poznawanie dokumentacji
- Dostęp do dokumentacji Unity
- Wyszukiwanie zasobów dotyczących C#
- Podsumowanie
- Quiz - obsługa skryptów
- Definiowanie zmiennych
- Nazwy są ważne
- Zmienne pełnią funkcję symboli zastępczych
- Metody
- Metody definiują działania
- Metody to także symbole zastępcze
- Klasy - wprowadzenie
- Popularne klasy w Unity
- Klasa jest planem obiektów
- Komunikowanie się klas pomiędzy sobą
- Stosowanie komentarzy
- Komentarze jednowierszowe
- Komentarze wielowierszowe
- Wprowadzanie komentarzy
- Wykorzystanie bloków budulcowych programowania w praktyce
- Skrypty stają się komponentami
- Pomocna dłoń od klasy MonoBehaviour
- Podsumowanie
- Quiz - bloki budulcowe języka C#
- Pisanie poprawnego kodu w C#
- Debugowanie kodu
- Zmienne
- Deklarowanie zmiennych
- Korzystanie z modyfikatorów dostępu
- Typy danych
- Nazwy zmiennych
- Zasięg zmiennej
- Operatory
- Operatory arytmetyczne i operatory przypisania
- Definiowanie metod
- Deklaracje metod
- Konwencje nazewnictwa
- Metody są "objazdem" w przepływie sterowania programu
- Metody z parametrami
- Określanie zwracanych wartości
- Wykorzystywanie zwracanych wartości
- Korzystanie z popularnych metod w Unity
- Podsumowanie
- Quiz - zmienne i metody
- Instrukcje wyboru
- Instrukcja if-else
- Instrukcja switch
- Quiz nr 1: if, and i or
- Kolekcje - wprowadzenie
- Tablice
- Listy
- Słowniki
- Quiz nr 2 - wszystko o kolekcjach
- Instrukcje iteracyjne
- Pętle for
- Pętle foreach
- Pętle while
- Do nieskończoności i dalej
- Podsumowanie
- Wprowadzenie w tematykę programowania obiektowego
- Definiowanie klas
- Tworzenie egzemplarzy klasy
- Dodawanie pól klasy
- Korzystanie z konstruktorów
- Deklarowanie metod klasy
- Deklarowanie struktur
- Typy referencyjne i typy wartości
- Typy referencyjne
- Typy wartości
- Myślenie w kategoriach obiektów
- Hermetyzacja
- Dziedziczenie
- Kompozycja
- Polimorfizm
- Zastosowanie OOP w Unity
- Obiekty są realizacjami klas
- Dostęp do komponentów
- Podsumowanie
- Quiz - wszystko o OOP
- Elementarz projektu gry
- Dokumentacja projektowa gry
- Dokumentacja jednostronicowa gry Narodziny bohatera
- Budowanie poziomu
- Tworzenie prymitywów
- Myślenie w 3D
- Materiały
- White-boxing
- Podstawy oświetlenia
- Tworzenie oświetlenia
- Właściwości komponentów oświetlenia
- Animacje w Unity
- Tworzenie animacji w kodzie
- Tworzenie animacji w oknie Animation środowiska Unity
- Nagrywanie klatek kluczowych
- Krzywe i styczne
- Podsumowanie
- Quiz - podstawowe własności silnika Unity
- Zarządzanie ruchem gracza
- Przemieszczanie postaci gracza za pomocą komponentu Transform
- Wektory
- Pobieranie danych wejściowych od gracza
- Poruszanie postacią
- Tworzenie skryptów do obsługi kamery
- Korzystanie z systemu fizyki środowiska Unity
- Komponenty Rigidbody w ruchu
- Komponenty Collider i kolizje
- Zastosowanie wyzwalaczy komponentów Collider
- System fizyki - przegląd
- Podsumowanie
- Quiz - sterowanie graczem i system fizyki
- Obsługa skoków
- Typy wyliczeniowe
- Zastosowanie masek warstw
- Mechanizm strzelania
- Tworzenie egzemplarzy obiektów
- Dodanie mechaniki strzelania
- Zarządzanie obiektami
- Tworzenie menedżera gry
- Śledzenie właściwości gracza
- Pobieranie i ustawianie właściwości
- Aktualizacja kolekcji przedmiotów
- Tworzenie GUI
- Wyświetlanie statystyk gracza
- Warunki wygrywania i przegrywania
- Wstrzymywanie i restartowanie gry z wykorzystaniem dyrektywy using i przestrzeni nazw
- Podsumowanie
- Quiz - mechanika gry
- Nawigacja w przestrzeni 3D w Unity
- Komponenty nawigacyjne
- Konfigurowanie agentów nieprzyjaciela
- Ruchome agenty nieprzyjaciół
- Programowanie proceduralne
- Odwoływanie się do lokalizacji patrolowych
- Ruchy nieprzyjaciół
- Mechanika gry nieprzyjaciela
- Znajdź i zniszcz: zmiana celu agenta
- Obniżanie kondycji gracza
- Wykrywanie kolizji z kulami
- Aktualizacja menedżera gry
- Refaktoryzacja i zastosowanie zasady DRY
- Podsumowanie
- Quiz - mechanizmy AI i nawigacja
- Korzystanie z modyfikatorów dostępu
- Właściwości stałe i tylko do odczytu
- Wykorzystanie słowa kluczowego static
- Więcej informacji o metodach
- Przeciążanie metod
- Parametry ref
- Parametry out
- Więcej informacji o OOP
- Interfejsy
- Klasy abstrakcyjne
- Rozszerzanie klas
- Konflikty przestrzeni nazw i aliasy typów
- Podsumowanie
- Quiz - wchodzimy o poziom wyżej
- Stosy - wprowadzenie
- Zdejmowanie elementów ze stosu i podglądanie ich
- Popularne metody
- Kolejki
- Dodawanie, usuwanie i podglądanie elementów kolejek
- Korzystanie z kolekcji HashSet
- Wykonywanie działań
- Podsumowanie informacji o kolekcjach dla średnio zaawansowanych
- Zapytania o dane za pomocą LINQ
- Podstawy LINQ
- Wyrażenia lambda
- Łączenie zapytań w łańcuch
- Przekształcanie danych na nowe typy
- Upraszczanie LINQ dzięki opcjonalnej składni
- Podsumowanie
- Quiz - zaawansowane kolekcje
- Wprowadzenie w tematykę formatów danych
- Więcej informacji o XML?
- Więcej informacji o JSON
- System plików
- Wykorzystywanie ścieżek zasobów
- Tworzenie i usuwanie katalogów
- Tworzenie, aktualizowanie i usuwanie plików
- Korzystanie ze strumieni
- Zarządzanie zasobami strumieniowymi
- Korzystanie z klas StreamWriter i StreamReader
- Tworzenie obiektu XMLWriter
- Automatyczne zamykanie strumieni
- Serializacja danych
- Serializacja i deserializacja z wykorzystaniem formatu XML
- Serializacja i deserializacja z wykorzystaniem formatu JSON
- Podsumowanie informacji o danych
- Podsumowanie
- Quiz - zarządzanie danymi
- Wprowadzenie do typów generycznych
- Klasy generyczne
- Metody generyczne
- Ograniczenia parametrów typu
- Dodawanie typów generycznych do obiektów Unity
- Delegowanie działań
- Tworzenie delegata do debugowania
- Delegaty jako typy parametrów
- Zdarzenia
- Tworzenie i wywoływanie zdarzeń
- Obsługa subskrypcji zdarzeń
- Czyszczenie subskrypcji zdarzeń
- Obsługa wyjątków
- Zgłaszanie wyjątków
- Korzystanie z bloków try-catch
- Podsumowanie
- Quiz - zaawansowane możliwości języka C#
- Dokładniejsze studiowanie poznanych zagadnień
- Przypomnienie zasad programowania obiektowego
- Elementarz wzorców projektowych
- 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
- Rozdział 1. Poznaj środowisko
- Pytania - obsługa skryptów
- 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 nr 1 - if, and i or
- 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. Wyspecjalizowane typy kolekcji i LINQ
- Quiz - zaawansowane kolekcje
- Rozdział 12. Zapisywanie, ładowanie i serializowanie danych
- Quiz- zarządzanie danymi
- Rozdział 13. Typy generyczne, delegaty i nie tylko
- Quiz - zaawansowane możliwości języka C#
O autorze
O recenzencie
Przedmowa
Rozdział 1. Poznaj środowisko
Rozdział 2. Bloki budulcowe programowania
Rozdział 3. Zmienne, typy i metody
Rozdział 4. Przepływ sterowania i kolekcje
Rozdział 5. Klasy, struktury i programowanie obiektowe
Rozdział 6. Ubrudź sobie ręce silnikiem Unity
Rozdział 7. Ruch, sterowanie kamerą i kolizje
Rozdział 8. Skrypty do obsługi mechaniki gry
Rozdział 9. Podstawy sztucznej inteligencji. Zachowania nieprzyjaciół
Rozdział 10. Więcej o typach, metodach i klasach
Rozdział 11. Wyspecjalizowane typy kolekcji i LINQ
Rozdział 12. Zapisywanie, ładowanie i serializowanie danych
Rozdział 13. Typy generyczne, delegaty i nie tylko
Rozdział 14. Dalsza podróż
Odpowiedzi do quizów
Helion - inne książki
-
Oto drugie wydanie książki, którą specjaliści CISO uznali za przełomową. Dowiesz się z niej, jak kwantyfikować niepewność i jak za pomocą prostych metod i narzędzi poprawić ocenę ryzyka w nowoczesnych organizacjach. Znalazły się tu nowe techniki modelowania, pomiaru i szacowania, a także mnóstwo ...(60.90 zł najniższa cena z 30 dni)
52.20 zł
87.00 zł(-40%) -
W tej książce omówiono wewnętrzny sposób działania frameworka Kubernetes i pokazano, jak za jego pomocą budować wydajne, niezawodne i odporne na awarie aplikacje natywnej chmury. Dowiesz się, jak kontenery używają przestrzeni nazw w celu izolowania procesów, a także jak korzystają z funkcjonalnoś...(62.30 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Jeśli zastanawiasz się nad przekwalifikowaniem i karierą w branży informatycznej albo chcesz poszerzyć swoje umiejętności o programowanie, ale wydaje Ci się ono czarną magią, zapewniamy - w programowaniu nie ma nic z magii. To proces polegający na tworzeniu zbioru instrukcji, dzięki którym komput...(27.93 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł(-40%) -
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowa...(34.93 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Komputery firmy Apple to swojego rodzaju legenda - dla niektórych wybór oczywisty i właściwie jedyny, dla innych zwykła moda nakręcająca popularność, dla części tajemnica. Czy warto ją poznać i przesiąść się z komputera pracującego pod Windowsem lub Linuksem na Macintosha z macOS? Warto, warto, p...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...(41.40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Książka Java. Teoria w praktyce została pomyślana tak, by krok po kroku przybliżać specyfikę tego języka programowania. Zaczniesz od podstaw - poznasz między innymi główne założenia, zgodnie z którymi działa Java: maszynę wirtualną, zmienne, operatory, instrukcje sterujące i tablice - by następni...(65.40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...(47.40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(29.94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%)
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 VII Harrison Ferrone (0) 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.