ODBIERZ TWÓJ BONUS :: »

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

Autor:
Harrison Ferrone
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.4/6  Opinie: 5
Stron:
312
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
37,95 zł 69,00 zł (-45%)
29,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i konfigurowania środowiska Unity oraz Visual Studio
  • Tworzenia i uruchamiania nowych projektów gier w Unity
  • Pisania i implementowania skryptów w języku C#
  • Definiowania zmiennych, metod i klas w C#
  • Stosowania podstawowych i zaawansowanych struktur danych, takich jak tablice, listy, słowniki, stosy i kolejki
  • Wykorzystywania instrukcji sterujących przepływem programu (if-else, switch, pętle)
  • Programowania obiektowego: dziedziczenia, polimorfizmu, hermetyzacji i kompozycji
  • Tworzenia i zarządzania prefabrykatami oraz hierarchią obiektów w Unity
  • Implementowania ruchu postaci, sterowania kamerą i obsługi systemu fizyki oraz kolizji
  • Dodawania i obsługi animacji, oświetlenia oraz efektów specjalnych w grze
  • Programowania logiki gry, w tym mechaniki skoków, strzelania i zarządzania obiektami
  • Tworzenia graficznego interfejsu użytkownika oraz warunków wygranej i przegranej
  • Wdrażania podstaw sztucznej inteligencji i nawigacji przeciwników z użyciem NavMesh
  • Korzystania z zaawansowanych możliwości C#, takich jak interfejsy, klasy abstrakcyjne, metody statyczne i rozszerzające
  • Implementowania typów generycznych, delegatów, zdarzeń i obsługi wyjątków
  • Stosowania wzorców projektowych i najlepszych praktyk w kodowaniu gier Unity

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!

Wpuść do głowy dobrą książkę! / Ebooki i książki do -45%

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 książka ,,Stwórz grę w Unity, a nauczysz się programowania w C#!" nadaje się dla osób, które nigdy nie programowały?
Tak, książka została napisana z myślą o osobach początkujących i prowadzi krok po kroku przez podstawy programowania w C# oraz korzystania z Unity, unikając skomplikowanego żargonu.
2. Czy do korzystania z książki potrzebuję specjalnego oprogramowania?
Tak, do praktycznej nauki wymagane są darmowe programy: Unity (zalecana wersja 2020 lub nowsza) oraz edytor Visual Studio. Instrukcje instalacji i konfiguracji znajdziesz w książce.
3. Czy w książce znajdują się praktyczne przykłady i ćwiczenia?
Tak, książka zawiera liczne przykłady, ćwiczenia ,,Czas na działanie" oraz quizy, które pomagają utrwalić wiedzę i zdobyć praktyczne umiejętności.
4. Czy do książki dołączone są pliki z kodem źródłowym?
Tak, do książki można pobrać komplet plików z przykładowym kodem, co ułatwia samodzielną naukę i testowanie rozwiązań.
5. Jakie zagadnienia dotyczące Unity i C# są omawiane w książce?
Książka obejmuje m.in. podstawy C#, programowanie obiektowe, tworzenie skryptów w Unity, mechaniki gry, ruch postaci, obsługę kolizji, sztuczną inteligencję, zaawansowane kolekcje i wzorce projektowe.
6. Czy po przeczytaniu książki będę w stanie samodzielnie stworzyć własną prostą grę w Unity?
Tak, książka prowadzi od podstaw do poziomu, na którym samodzielnie zrealizujesz własny projekt gry, wykorzystując poznane mechanizmy i dobre praktyki programistyczne.
7. Czy książka jest aktualna względem najnowszych wersji Unity?
To piąte, zaktualizowane wydanie książki, dostosowane do Unity 2020 i nowszych wersji, dzięki czemu prezentowane treści są zgodne z obecnymi standardami.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
69,00 zł
Niedostępna
Ebook
37,95 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL