Nauka języka Java poprzez tworzenie gier na Androida - wydanie drugie: Naucz się Javy i Androida od podstaw, tworząc sześć ekscytujących gier

Ocena:   (4,4 na 5)

Nauka języka Java poprzez tworzenie gier na Androida - wydanie drugie: Naucz się Javy i Androida od podstaw, tworząc sześć ekscytujących gier (John Horton)

Opinie czytelników

Podsumowanie:

Książka skierowana jest do początkujących, którzy chcą nauczyć się programowania w systemie Android. Chociaż wielu recenzentów uznało ją za pomocne źródło informacji z jasnymi wyjaśnieniami i wciągającą treścią, istnieją poważne obawy dotyczące nieaktualnych informacji, szczególnie w odniesieniu do wersji Android Studio. Niektórzy użytkownicy uważali, że przydałoby się więcej treści teoretycznych i lepsze wprowadzenie dla zupełnie początkujących.

Zalety:

Książka ma proste i zabawne podejście do nauczania programowania Androida, dzięki czemu jest przystępna dla początkujących. Dobrze wyjaśnia pojęcia, używa prostego języka i oferuje dokładne omówienie materiału. Recenzenci docenili kod do pobrania i różne kąty wyjaśnienia, które pomagają zrozumieć.

Wady:

Książka jest mocno przestarzała, ponieważ korzysta z Android Studio
3, które ma ponad 10 wersji, co prowadzi do problemów z kompatybilnością z najnowszym środowiskiem programistycznym. Niektórzy użytkownicy zauważyli, że brakuje w niej wystarczających podstaw teoretycznych, co może być problematyczne dla zupełnie początkujących. Pojawiły się również kwestie związane ze wskazówkami dotyczącymi konfiguracji i nawigacji po przykładach ze względu na zmiany w IDE.

(na podstawie 11 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Przygotuj się na pełną zabawy naukę języka Java poprzez tworzenie gier na platformę Android

Kluczowe cechy

⬤ Naucz się Javy, Androida i programowania obiektowego od podstaw.

⬤ Tworzenie gier, w tym Sub Hunter, Retro Pong, Bullet Hell, Classic Snake i 2D Scrolling Shooter.

⬤ Twórz i projektuj własne gry, takie jak platformowe gry z otwartym światem.

Opis książki

Android to obecnie jeden z najpopularniejszych mobilnych systemów operacyjnych. Wykorzystuje on najpopularniejszy język programowania, Javę, jako podstawowy język do tworzenia wszelkiego rodzaju aplikacji. Jednak ta książka różni się od innych książek na temat Androida tym, że nie zakłada, że masz już biegłość w Javie.

To nowe i rozszerzone drugie wydanie Learning Java by Building Android Games pokazuje, jak zacząć tworzyć gry na Androida od podstaw. Poziom trudności będzie stale wzrastał w miarę zgłębiania kluczowych tematów Java, takich jak zmienne, pętle, metody, programowanie obiektowe i wzorce projektowe, w tym kod i przykłady napisane dla Java 9 i Android P.

Na każdym etapie będziesz wykorzystywać zdobytą wiedzę w praktyce, tworząc gry. Stworzysz gry takie jak Minesweeper, Retro Pong, Bullet Hell oraz klasyczne gry typu Snake i Scrolling Shooter. W późniejszych rozdziałach stworzysz czasową grę platformową z otwartym światem.

Pod koniec tej książki nie tylko opanujesz Javę i Androida, ale także stworzysz sześć fajnych gier na platformę Android.

Czego się nauczysz:

⬤ Skonfigurować środowisko programistyczne gry w Android Studio.

⬤ Wdrażać blokowanie ekranu, obracanie ekranu, grafikę pikselową i odtwarzać efekty dźwiękowe.

⬤ Reagować na dotyk gracza i programować inteligentnych wrogów, którzy rzucają wyzwanie graczowi na różne sposoby.

⬤ Poznaj koncepcje tworzenia gier, takie jak wykrywanie kolizji, animowanie arkuszy sprite'ów, proste śledzenie i podążanie, sztuczna inteligencja, tła paralaksy i eksplozje cząstek.

⬤ Animowanie obiektów z prędkością 60 klatek na sekundę (FPS) i zarządzanie wieloma niezależnymi obiektami przy użyciu programowania obiektowego (OOP).

⬤ Zrozumienie podstaw programowania gier, takich jak wzorce projektowe, programowanie obiektowe, Singleton, strategia i wzorce komponentów encji.

⬤ Naucz się korzystać z API Androida, w tym cyklu życia aktywności, wykrywania numeru wersji, API SoundPool, klas Paint, Canvas i Bitmap.

⬤ Zbuduj strzelankę side-scrolling i platformówkę 2D z otwartym światem, wykorzystując zaawansowane koncepcje OOP i wzorce programistyczne.

Dla kogo jest ta książka:

Książka Learning Java by Building Android Games jest przeznaczona dla osób, które nie znają języka Java, systemu Android lub programowania gier i chcą tworzyć gry na Androida. Ta książka działa również jako odświeżacz dla tych, którzy mają już doświadczenie w korzystaniu z Javy na Androidzie lub innej platformie bez doświadczenia w tworzeniu gier.

Dodatkowe informacje o książce:

ISBN:9781788839150
Autor:
Wydawca:
Język:angielski
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)