Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII Harrison Ferrone
- Autor:
- Harrison Ferrone
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 424
- 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 VII
Czego się nauczysz?
- Konfigurowania środowiska Unity i tworzenia nowego projektu gry
- Pisania i uruchamiania skryptów C# w edytorze Visual Studio
- Definiowania zmiennych, metod i klas w języku C#
- Stosowania komentarzy i dobrych praktyk programistycznych
- Zarządzania przepływem sterowania za pomocą instrukcji warunkowych i pętli
- Tworzenia i wykorzystywania tablic, list oraz słowników
- Implementowania programowania obiektowego: klasy, dziedziczenie, polimorfizm
- Budowania poziomu gry i zarządzania elementami 3D w Unity
- Tworzenia animacji, materiałów i oświetlenia w silniku Unity
- Programowania ruchu gracza, sterowania kamerą i obsługi kolizji
- Dodawania mechaniki gry: skakanie, strzelanie, zarządzanie obiektami i GUI
- Implementowania podstaw sztucznej inteligencji i ruchów nieprzyjaciół
- Korzystania z interfejsów, klas abstrakcyjnych i rozszerzeń klas
- Wykorzystywania zaawansowanych kolekcji, stosów, kolejek oraz LINQ
- Serializowania i deserializowania danych w formatach XML i JSON
- Tworzenia typów generycznych, delegatów, zdarzeń i obsługi wyjątków
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!
Wybrane bestsellery
Harrison Ferrone - pozostałe książki
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki 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@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)