ODBIERZ TWÓJ BONUS :: »

Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII Harrison Ferrone

(ebook) (audiobook) (audiobook)
Autor:
Harrison Ferrone
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
424
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

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

O autorze książki

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

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać programowanie, aby korzystać z tej książki?
Nie, książka została napisana z myślą o osobach początkujących. Wprowadza w świat programowania od podstaw, wyjaśniając krok po kroku najważniejsze zagadnienia C# i Unity.
2. Czy książka obejmuje najnowszą wersję Unity?
Tak, to zaktualizowane, siódme wydanie uwzględnia Unity 2022 oraz nowe funkcje i zmiany w środowisku.
3. Jakie umiejętności praktyczne zdobędę po przeczytaniu tej książki?
Nauczysz się programowania w języku C#, tworzenia skryptów do gier, korzystania z narzędzi Unity, projektowania mechanik gry, implementowania sztucznej inteligencji oraz zarządzania danymi.
4. Czy książka zawiera przykłady i ćwiczenia do samodzielnego wykonania?
Tak, w każdym rozdziale znajdziesz praktyczne przykłady kodu, quizy oraz zadania pomagające utrwalić zdobytą wiedzę.
5. Czy książka nadaje się do nauki samodzielnej, bez nauczyciela?
Tak, podręcznik został opracowany tak, aby umożliwić samodzielną naukę. Jasne wyjaśnienia, liczne przykłady oraz quizy ułatwiają przyswajanie wiedzy we własnym tempie.
6. Jakie oprogramowanie i sprzęt są potrzebne, by korzystać z książki?
Wystarczy komputer z systemem Windows lub macOS, zainstalowane Unity 2022 oraz edytor Visual Studio (instrukcje instalacji znajdziesz w książce).
7. Czy ta książka pomoże mi stworzyć własną grę od początku do końca?
Tak, książka prowadzi przez cały proces projektowania i programowania gry - od pierwszego projektu, przez mechanikę, sztuczną inteligencję, aż po zapis i zarządzanie danymi.
8. Czy po przeczytaniu książki będę gotowy do pracy nad bardziej zaawansowanymi projektami w Unity?
Tak, po opanowaniu materiału z książki będziesz posiadać solidne podstawy programowania w C# i pracy z Unity, co pozwoli Ci rozwijać własne, coraz bardziej zaawansowane gry.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Niedostępna
Ebook
49,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint