Ocena:
Książka jest chwalona za zrównoważone podejście do wprowadzania programowania poprzez tworzenie gier, wykorzystując spiralny program nauczania, który usprawnia naukę. Wielu czytelników uważa, że jest to skuteczny sposób na naukę programowania w Javie i Androidzie, z jasnymi wyjaśnieniami, przyjaznymi wskazówkami i praktycznymi projektami. Spotkała się ona jednak z krytyką za nieaktualność, niejasne wyjaśnienia i problemy z jakością zdjęć.
Zalety:⬤ Skutecznie wprowadza koncepcje programowania poprzez tworzenie gier.
⬤ Wykorzystuje spiralny program nauczania, który powraca do pojęć w kontekście.
⬤ Jasne i przyjazne wyjaśnienia z pomocami wizualnymi.
⬤ Projekty pomagają utrwalić zrozumienie abstrakcyjnych pojęć.
⬤ Przydatne wskazówki i najlepsze praktyki.
⬤ Odpowiednia zarówno dla początkujących, jak i młodszych uczniów.
⬤ Niektóre recenzje wspominają, że książka jest przestarzała i brakuje w niej aktualizacji.
⬤ Niewyraźne obrazy i niejasne wyjaśnienia zgłaszane przez niektórych czytelników.
⬤ Brak omówienia testowania, które jest ważne dla gotowości do pracy.
⬤ Niektórzy mieli trudności ze zrozumieniem niektórych pojęć.
(na podstawie 12 opinii czytelników)
Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
Przygotuj się na naukę języka Java w przyjemny sposób, tworząc gry na platformę Android dzięki tej nowej i zaktualizowanej trzeciej edycji.
Kluczowe cechy
⬤ Naucz się Javy, Androida i programowania obiektowego od podstaw.
⬤ Dowiedz się, jak tworzyć gry, w tym Sub Hunter, Retro Pong, Bullet Hell, Classic Snake i Scrolling Shooters.
⬤ Twórz i projektuj własne gry, ucząc się wszystkich pojęć, które musi znać programista gier.
Opis książki
Android jest obecnie jednym z najpopularniejszych mobilnych systemów operacyjnych. Wykorzystuje on najpopularniejszy język programowania, Javę, jako jeden z podstawowych języków do tworzenia wszelkiego rodzaju aplikacji. W przeciwieństwie do większości innych książek na temat Androida, ta książka nie zakłada, że masz jakąkolwiek wcześniejszą wiedzę na temat programowania w Javie, zamiast tego pomaga rozpocząć tworzenie gier na Androida jako początkujący.
Nowa, ulepszona i zaktualizowana trzecia edycja Learning Java by Building Android Games pomaga tworzyć gry na Androida od podstaw. Po zapoznaniu się z podstawami, poziom trudności stopniowo wzrasta w miarę poznawania kluczowych tematów Java, takich jak zmienne, pętle, metody, programowanie obiektowe (OOP) i wzorce projektowe, podczas pracy z aktualnym kodem i przykładami. Na każdym etapie będziesz mógł sprawdzić swoje zrozumienie, wdrażając poznane koncepcje do tworzenia gier. Pod koniec kursu stworzysz takie gry jak Sub Hunter, Retro Pong, Bullet Hell, Classic Snake i Scrolling Shooter.
Czego się nauczysz
⬤ Skonfigurować środowisko programistyczne gry w Android Studio.
⬤ Reagować na dotyk gracza i programować inteligentnych wrogów, którzy mogą rzucić wyzwanie graczowi na różne sposoby.
⬤ Poznaj wykrywanie kolizji, animację arkuszy sprite'ów, proste śledzenie i podążanie, sztuczną inteligencję, tła paralaksy i eksplozje cząstek.
⬤ Animuj obiekty w 60 FPS i zarządzaj wieloma niezależnymi obiektami przy użyciu OOP.
⬤ Praca z wzorcami projektowymi, takimi jak OOP, singleton, strategia i komponent encji.
⬤ Praca z Android API, SoundPool API, klasami Paint, Canvas i Bitmap oraz wykrywanie numerów wersji.
Dla kogo jest ta książka
Learning Java by Building Android Games jest przeznaczona dla każdego, kto jest nowy w Javie, Androidzie lub programowaniu gier i chce tworzyć gry na Androida. Książka posłuży również jako odświeżenie wiedzy dla tych, którzy mają już doświadczenie w korzystaniu z Javy na Androidzie lub innej platformie, ale są nowicjuszami w tworzeniu gier.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)