Learning Java by Building Android Games - Third Edition: Naucz się Javy i Androida od podstaw, tworząc pięć ekscytujących gier

Ocena:   (3,7 na 5)

Learning Java by Building Android Games - Third Edition: Naucz się Javy i Androida od podstaw, tworząc pięć ekscytujących gier (John Horton)

Opinie czytelników

Podsumowanie:

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.

Wady:

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)

Oryginalny tytuł:

Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9781800565869
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Dorastanie i radzenie sobie: Międzynarodowe perspektywy dzieciństwa i młodości w trudnych czasach -...
Łącząc nowe, multidyscyplinarne badania, książka...
Dorastanie i radzenie sobie: Międzynarodowe perspektywy dzieciństwa i młodości w trudnych czasach - Growing Up and Getting by: International Perspectives on Childhood and Youth in Hard Times
Programowanie Android dla początkujących: Tworzenie rozbudowanych, w pełni funkcjonalnych aplikacji...
Naucz się umiejętności Java i Android, których...
Programowanie Android dla początkujących: Tworzenie rozbudowanych, w pełni funkcjonalnych aplikacji na Androida od zera doświadczenia w programowaniu - Android Programming for Beginners: Build in-depth, full-featured Android apps starting from zero programming experience
Android Programming with Kotlin for Beginners: Tworzenie aplikacji na Androida od zera dzięki nowemu...
Twórz elegancko wyglądające aplikacje Kotlin z...
Android Programming with Kotlin for Beginners: Tworzenie aplikacji na Androida od zera dzięki nowemu językowi programowania Kotlin - Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language
Learning Java by Building Android Games - Third Edition: Naucz się Javy i Androida od podstaw,...
Przygotuj się na naukę języka Java w przyjemny...
Learning Java by Building Android Games - Third Edition: Naucz się Javy i Androida od podstaw, tworząc pięć ekscytujących gier - Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
Programowanie na Androida dla początkujących - wydanie drugie - Android Programming for Beginners -...
Naucz się wszystkich umiejętności Java i Android,...
Programowanie na Androida dla początkujących - wydanie drugie - Android Programming for Beginners - Second Edition
Programowanie gier w C++ dla początkujących - Beginning C++ Game Programming
Poznaj techniki programowania i tworzenia gier przy użyciu bibliotek C++ i Visual...
Programowanie gier w C++ dla początkujących - Beginning C++ Game Programming
Nauka języka Java poprzez tworzenie gier na Androida - wydanie drugie: Naucz się Javy i Androida od...
Przygotuj się na pełną zabawy naukę języka Java...
Nauka języka Java poprzez tworzenie gier na Androida - wydanie drugie: Naucz się Javy i Androida od podstaw, tworząc sześć ekscytujących gier - Learning Java by Building Android Games - Second Edition: Learn Java and Android from scratch by building six exciting games
Dzieci, młodzież i opieka - Children, Young People and Care
Samo pojęcie dzieciństwa i młodości jest ściśle związane ze współczesnymi normami, praktykami i przestrzeniami...
Dzieci, młodzież i opieka - Children, Young People and Care
Dorastanie i radzenie sobie: Międzynarodowe spojrzenie na dzieciństwo i młodość w trudnych czasach -...
Łącząc nowe, multidyscyplinarne badania, książka...
Dorastanie i radzenie sobie: Międzynarodowe spojrzenie na dzieciństwo i młodość w trudnych czasach - Growing Up and Getting by: International Perspectives on Childhood and Youth in Hard Times
Aspekty tolerancji Routledge Library Editions: Nauki polityczne, tom 41 - Aspects of Toleration...
Eseje te odnoszą filozoficzne pytania o znaczenie i...
Aspekty tolerancji Routledge Library Editions: Nauki polityczne, tom 41 - Aspects of Toleration Routledge Library Editions: Political Science Volume 41

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

© 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)