Ocena:

Książka została ogólnie dobrze przyjęta jako solidne wprowadzenie do tworzenia gier na silniku Unreal Engine 4, chwalone za kompleksową zawartość i praktyczne przykłady. Ma jednak pewne niedociągnięcia, szczególnie w zakresie jasności instrukcji, organizacji materiału i głębi niektórych tematów.
Zalety:⬤ Kompleksowe omówienie silnika Unreal Engine
⬤ Przejrzysty i uporządkowany układ, który wspiera różne poziomy doświadczenia.
⬤ Zawiera praktyczne przykłady i wizualizacje, które ułatwiają zrozumienie.
⬤ Skuteczna zarówno dla początkujących, jak i bardziej doświadczonych deweloperów, którzy chcą zaktualizować swoje umiejętności.
⬤ Oferuje zasoby i linki do dalszej nauki, dzięki czemu jest cennym źródłem informacji.
⬤ Instrukcje mogą być niejasne, szczególnie w odniesieniu do zmian w technologii Unreal Engine.
⬤ Niektórym obszarom książki brakuje głębi, szczególnie w odniesieniu do zaawansowanych tematów, takich jak systemy kolizji, mobilne dane wejściowe i niektóre elementy skryptów.
⬤ Poleganie na GitHubie w przypadku materiałów uzupełniających może być niewygodne dla niektórych użytkowników.
⬤ Niektórzy czytelnicy wyrazili potrzebę wyraźniejszych wizualizacji, ponieważ niektóre obrazy są źle wykadrowane lub niewystarczająco szczegółowe.
(na podstawie 35 opinii czytelników)
Game Development Projects with Unreal Engine: Learn to build your first games and bring your ideas to life using UE4 and C++
Poznaj narzędzia i techniki projektowania gier dzięki podejściu opartemu na projektach z wykorzystaniem silnika Unreal Engine 4 i języka C++
Kluczowe cechy
⬤ Rozpocznij swoją karierę lub zanurz się w nowym hobby, odkrywając projektowanie gier za pomocą UE4 i C++.
⬤ Naucz się technik potrzebnych do prototypowania i rozwijania własnych pomysłów.
⬤ Wzmocnij swoje umiejętności dzięki nauce opartej na projektach, budując serię gier od podstaw.
Opis książki
Tworzenie gier może być zarówno twórczym hobby, jak i pełnoetatową ścieżką kariery. To także ekscytujący sposób na doskonalenie umiejętności C++ i zastosowanie ich w angażujących i wymagających projektach.
Gra Game Development Projects with Unreal Engine zaczyna się od podstawowych umiejętności potrzebnych do rozpoczęcia pracy jako twórca gier. Podstawy projektowania gier zostaną jasno wyjaśnione i zademonstrowane praktycznie za pomocą realistycznych ćwiczeń. Następnie zastosujesz to, czego się nauczyłeś, wykonując wymagające zadania.
Książka rozpoczyna się od wprowadzenia do edytora Unreal Editor i kluczowych pojęć, takich jak aktorzy, plany, animacje, dziedziczenie i dane wejściowe gracza. Następnie przejdziesz do pierwszego z trzech projektów: tworzenia gry Dodgeball. W tym projekcie poznasz ślady linii, kolizje, pociski, interfejs użytkownika i efekty dźwiękowe, łącząc te koncepcje, aby zaprezentować swoje nowe umiejętności.
Następnie przejdziesz do drugiego projektu; gry side-scroller, w której zaimplementujesz koncepcje, w tym mieszanie animacji, sztuczną inteligencję wroga, odradzanie się obiektów i przedmioty kolekcjonerskie. Ostatnim projektem jest gra FPS, w której omówione zostaną kluczowe koncepcje związane z tworzeniem środowiska dla wielu graczy.
Pod koniec tej książki o tworzeniu gier na silniku Unreal Engine 4 będziesz mieć pewność siebie i wiedzę, aby rozpocząć pracę nad własnymi kreatywnymi projektami UE4 i wcielić swoje pomysły w życie.
Czego się nauczysz
⬤ Stworzyć w pełni funkcjonalną postać trzecioosobową i wrogów.
⬤ Zbuduj nawigację za pomocą klawiatury, myszy, gamepada i dotykowych elementów sterujących.
⬤ Zaprogramować logikę i mechanikę gry z efektami kolizji i cząsteczek.
⬤ Poznaj sztuczną inteligencję w grach dzięki tablicom i drzewom zachowań.
⬤ Twórz animacje postaci za pomocą schematów animacji i montaży.
⬤ Przetestuj swoją grę na urządzeniach mobilnych, korzystając z podglądu mobilnego.
⬤ Dopracuj swoją grę dzięki efektom wizualnym i dźwiękowym.
⬤ Opanuj podstawy projektowania interfejsu gry przy użyciu wyświetlacza heads-up.
Dla kogo jest ta książka
Ta książka jest odpowiednia dla każdego, kto chce rozpocząć korzystanie z UE4 do tworzenia gier. Będzie również przydatna dla każdego, kto już wcześniej korzystał z Unreal Engine i chce skonsolidować, poprawić i zastosować swoje umiejętności. Aby lepiej zrozumieć koncepcje wyjaśnione w tej książce, musisz mieć wcześniejszą wiedzę na temat podstaw języka C++ i rozumieć zmienne, funkcje, klasy, polimorfizm i wskaźniki. Dla pełnej kompatybilności z IDE używanym w tej książce, zalecany jest system Windows.