ODBIERZ TWÓJ BONUS :: »

Unity w akcji Joe Hocking

Autor:
Joe Hocking
Serie wydawnicze:
W Akcji
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 1
Stron:
384
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
44,85 zł 69,00 zł (-35%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
41,40 zł 69,00 zł (-40%)
34,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

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i konfiguracji projektów gier 3D oraz 2D w Unity
  • Programowania ruchu postaci, sterowania kamerą i obsługi kolizji
  • Implementowania strzelania, raycastingu oraz podstaw sztucznej inteligencji przeciwników
  • Tworzenia i importowania modeli 3D, tekstur oraz efektów specjalnych z użyciem systemu cząstek
  • Projektowania interfejsu użytkownika 2D i integracji GUI z grą 3D
  • Programowania interaktywnych elementów, urządzeń i przedmiotów w grze
  • Zarządzania magazynem przedmiotów oraz stanem gry i gracza
  • Tworzenia animacji postaci oraz sterowania ruchem z perspektywy trzeciej osoby
  • Łączenia gry z internetem i pobierania danych z sieci (np. prognoza pogody, obrazy)
  • Przetwarzania danych XML i JSON oraz komunikacji z serwerem WWW
  • Importowania i odtwarzania efektów dźwiękowych oraz muzyki w grze
  • Konfigurowania menedżera audio i interfejsu do sterowania głośnością
  • Zapisania i wczytywania postępów gracza oraz obsługi wielu poziomów gry
  • Kompilowania i wdrażania gier na platformy: Windows, macOS, Linux, WebGL, iOS, Android
  • Korzystania z zewnętrznych narzędzi do grafiki 2D/3D, audio i kontroli wersji
  • Optymalizacji pracy w Unity dzięki skrótom klawiszowym i efektywnej nawigacji po scenie

Unity w akcji

Warunkiem zbudowania dobrej gry jest staranne opracowanie jej mechaniki, czyli poszczególnych akcji i systemu tych akcji. Gry, które odniosły największy sukces, charakteryzują się innowacyjną i interesującą mechaniką. Niemniej nawet jeśli już opracowałeś projekt gry, łącznie z jej mechaniką, grafiką i dźwiękiem, potrzebujesz bardzo dobrego narzędzia, aby utworzyć grę, która osiągnie sukces i zyska popularność. Takim narzędziem jest Unity — zintegrowane środowisko do tworzenia trójwymiarowych i dwuwymiarowych gier komputerowych oraz innych materiałów interaktywnych.

Niniejsza książka jest przeznaczona dla osób, które osiągnęły biegłość w programowaniu i teraz chcą pisać gry za pomocą Unity. Wyczerpująco przedstawiono kolejne kroki podejmowane podczas pisania gry w Unity. Nauka została oparta na przykładach: w książce znalazło się kilka projektów różnych gier. Opisano również metody wdrażania gier na różnych platformach, między innymi internetowej i mobilnej — Unity jest środowiskiem w pełni niezależnym od platformy sprzętowej. Nie zabrakło również informacji o narzędziach przydatnych do projektowania grafiki 3D oraz o innych zasobach, dzięki którym praca programisty staje się efektywna i bardzo satysfakcjonująca!

W tej książce omówiono między innymi:
- programowanie poruszania się postaci po świecie 3D, raycasting i sztuczną inteligencję
- zasoby takie jak modele i tekstury: tworzenie i import
- GUI oraz implementację interaktywnych urządzeń i elementów w grze
- obsługę krótszych i dłuższych ścieżek dźwiękowych
- komunikację z internetem oraz obsługę różnych platform sprzętowych

Unity — i oto stworzysz zadziwiający świat dla swoich graczy!


Joseph Hocking jest inżynierem oprogramowania. Specjalizuje się w tworzeniu interaktywnych aplikacji. Pracuje w firmie Synapse Games, gdzie zajmuje się programowaniem gier internetowych i mobilnych, takich jak ostatnio wydana Tyrant Unleashed. Jest również wykładowcą w Columbia College Chicago. Mieszka w Chicago.

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Zobacz pozostałe książki z serii W Akcji

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy znajomość Unity jest wymagana przed rozpoczęciem pracy z książką "Unity w akcji"?
Nie, książka wprowadza czytelnika krok po kroku w środowisko Unity, zaczynając od podstaw jego obsługi i konfiguracji. Jednak podstawowa znajomość programowania jest zalecana.
2. Jakie języki programowania są wykorzystywane w przykładach w książce?
W książce wykorzystywany jest głównie język C#, który jest podstawowym językiem programowania w Unity.
3. Czy dzięki tej książce nauczę się tworzyć zarówno gry 2D, jak i 3D?
Tak, książka obejmuje zarówno zagadnienia związane z tworzeniem gier 2D, jak i 3D, w tym projektowanie mechanik, grafikę, animacje oraz interfejsy użytkownika.
4. Czy książka "Unity w akcji" pomoże mi w publikacji gry na różnych platformach, takich jak PC, internet czy urządzenia mobilne?
Tak, w książce szczegółowo opisano proces wdrażania i kompilacji gier na różne platformy, w tym Windows, macOS, Linux, WebGL, iOS oraz Android.
5. Czy przykłady w książce są praktyczne i czy można je od razu wykorzystać w swoich projektach?
Tak, książka zawiera liczne praktyczne przykłady i projekty, które można modyfikować i wykorzystywać podczas nauki oraz w swoich własnych grach.
6. Jakie dodatkowe narzędzia i programy są omawiane w książce?
Autor opisuje także narzędzia wspierające pracę z Unity, takie jak Visual Studio, Blender, 3ds Max, Photoshop, GIMP czy Audacity oraz prezentuje ich integrację z Unity.
7. Czy książka zawiera informacje o tworzeniu efektów dźwiękowych i muzyki w grach?
Tak, jeden z rozdziałów poświęcony jest w całości importowi, tworzeniu i zarządzaniu efektami dźwiękowymi oraz muzyką w grach tworzonych w Unity.
8. Czy do korzystania z książki potrzebuję specjalistycznego oprogramowania lub płatnych licencji?
Do pracy z Unity wystarczy darmowa wersja środowiska Unity oraz bezpłatne narzędzia, które są wymienione i opisane w książce. Autor wskazuje również alternatywy dla płatnych programów.

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
44,85 zł
Dodaj do koszyka
Ebook
41,40 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 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łacę z Millennium 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