Tworzenie gier 2D w Unity: Niezależne programowanie gier w języku C#

Ocena:   (4,3 na 5)

Tworzenie gier 2D w Unity: Niezależne programowanie gier w języku C# (Jared Halpern)

Opinie czytelników

Podsumowanie:

Książka stanowi solidne wprowadzenie do tworzenia gier przy użyciu Unity, szczególnie dla początkujących. Wielu użytkowników chwaliło łatwy do zrozumienia styl i kompleksowe samouczki, które pomagają czytelnikom stworzyć działającą grę do końca. Krytyka obejmuje jednak brak omówienia najważniejszych tematów związanych z tworzeniem gier, błędy i niespójności, które mogą dezorientować czytelników.

Zalety:

Oferuje bogactwo informacji dla początkujących
wciągający styl pisania
jasne wyjaśnienia i dobre przykłady
zapewnia działającą grę na końcu
minimalne błędy w kodzie
inspiruje czytelników do tworzenia własnych gier.

Wady:

Niektóre istotne tematy, takie jak menu, efekty dźwiękowe, przejścia między scenami i trwałość stanu gry, nie zostały uwzględnione
niespójności w szczegółach i głębokości
niektórzy użytkownicy uznali to za mylące lub zakładali wiedzę
zgłoszono drobne błędy i błędy.

(na podstawie 48 opinii czytelników)

Oryginalny tytuł:

Developing 2D Games with Unity: Independent Game Programming with C#

Zawartość książki:

Śledź przewodnik po silniku Unity i poznaj ważne lekcje dotyczące tworzenia skryptów 2D, pracy z zasobami graficznymi, animacjami, kamerami, wykrywaniem kolizji i zarządzaniem stanem. Oprócz podstaw, poznasz najlepsze praktyki, pomocne wzorce architektury gier i dowiesz się, jak dostosować Unity do swoich potrzeb, a wszystko to w kontekście tworzenia działającej gry 2D.

Podczas gdy wiele książek koncentruje się na tworzeniu gier 3D za pomocą Unity, najłatwiejszym rynkiem dla niezależnego dewelopera są gry 2D. Gry 2D są generalnie tańsze w produkcji, bardziej wykonalne dla małych zespołów i bardziej prawdopodobne, że zostaną ukończone. Jeśli żyjesz i oddychasz grami i chcesz je tworzyć, to gry 2D są świetnym miejscem do rozpoczęcia.

Skupiając się wyłącznie na grach 2D i stale rozwijającym się przepływie pracy 2D w Unity, ta książka daje początkującym niezależnym twórcom gier narzędzia potrzebne do rozwoju. Różne rzeczywiste przykłady gier niezależnych są wykorzystywane do nauczania podstawowych koncepcji tworzenia gier 2D w Unity, przy użyciu najnowszych narzędzi w zaktualizowanym przepływie pracy 2D Unity.

Nowe, w pełni cyfrowe kanały dystrybucji, takie jak Nintendo eShop, XBox Live Marketplace, Playstation Store, App Store, Google Play, itch. io, Steam i GOG.com sprawiły, że odkrywanie, kupowanie i sprzedawanie gier stało się łatwiejsze niż kiedykolwiek. Nadszedł złoty wiek gier niezależnych i nigdy nie było lepszego czasu, aby wykazać się kreatywnością, zakasać rękawy i stworzyć grę, o której zawsze marzyłeś. Rozwój gier 2D z Unity może pokazać ci drogę.

Czego się nauczysz

⬤ Zagłębić się w przydatne tematy 2D, takie jak sprite'y, cięcie kafelków i zupełnie nowa funkcja Tilemap.

⬤ Zbuduj działającą grę 2D w stylu RPG.

⬤ Zbuduj elastyczną i rozszerzalną architekturę gry przy użyciu narzędzi specyficznych dla Unity, takich jak obiekty skryptowalne, Cinemachine i prefabrykaty.

⬤ Skorzystaj z usprawnionego przepływu pracy 2D zapewnianego przez środowisko Unity.

⬤  Wdrażaj gry na komputery stacjonarne.

Dla kogo jest ta książka

Dla hobbystów posiadających pewną wiedzę na temat programowania, a także dla doświadczonych programistów zainteresowanych nauką tworzenia gier niezależnie od dużego studia.

Dodatkowe informacje o książce:

ISBN:9781484237717
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:383

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Tworzenie gier 2D w Unity: Niezależne programowanie gier w języku C# - Developing 2D Games with...
Śledź przewodnik po silniku Unity i poznaj ważne...
Tworzenie gier 2D w Unity: Niezależne programowanie gier w języku C# - Developing 2D Games with Unity: Independent Game Programming with C#

Prace autora wydały następujące wydawnictwa: