Învățarea Java prin construirea de jocuri Android - Ediția a doua: Învățați Java și Android de la zero prin construirea a șase jocuri captivante

Evaluare:   (4.4 din 5)

Învățarea Java prin construirea de jocuri Android - Ediția a doua: Învățați Java și Android de la zero prin construirea a șase jocuri captivante (John Horton)

Recenzii ale cititorilor

Rezumat:

Cartea este destinată începătorilor care doresc să învețe programarea Android. Deși mulți recenzenți au considerat că este o resursă utilă, cu explicații clare și conținut captivant, există o preocupare semnificativă cu privire la informațiile sale învechite, în special în ceea ce privește versiunile Android Studio. Unii utilizatori au considerat că ar putea beneficia de un conținut mai teoretic și de o introducere mai bună pentru începătorii compleți.

Avantaje:

Cartea are o abordare directă și distractivă a predării programării Android, făcând-o accesibilă pentru începători. Ea explică bine conceptele, utilizează un limbaj simplu și oferă o acoperire completă a materialului. Recenzenții au apreciat codul descărcabil și diferitele unghiuri de explicație care ajută la înțelegere.

Dezavantaje:

Cartea este grav depășită, deoarece utilizează Android Studio003, care este vechi de peste 10 versiuni, ceea ce duce la probleme de compatibilitate cu cel mai recent mediu de dezvoltare. Unii utilizatori au remarcat că îi lipsește o bază teoretică suficientă, ceea ce poate fi problematic pentru începătorii compleți. De asemenea, au fost ridicate probleme cu privire la îndrumarea de configurare și navigarea prin exemple din cauza schimbărilor din IDE.

(pe baza a 11 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Pregătiți-vă pentru o experiență plină de distracție a învățării Java prin dezvoltarea de jocuri pentru platforma Android

Caracteristici principale

⬤ Învățați Java, Android și programarea orientată pe obiecte de la zero.

⬤ Construiți jocuri, inclusiv Sub Hunter, Retro Pong, Bullet Hell, Classic Snake și un 2D Scrolling Shooter.

⬤ Creați și proiectați propriile dvs. jocuri, cum ar fi un joc de platformă cu lume deschisă.

Descrierea cărții

Android este unul dintre cele mai populare sisteme de operare mobile în prezent. Acesta utilizează cel mai popular limbaj de programare, Java, ca limbaj principal pentru construirea de aplicații de toate tipurile. Cu toate acestea, această carte este diferită de alte cărți Android prin faptul că nu presupune că aveți deja cunoștințe de Java.

Această a doua ediție nouă și extinsă a cărții Learning Java by Building Android Games vă arată cum să începeți să construiți jocuri Android de la zero. Nivelul de dificultate va crește constant pe măsură ce explorați subiecte cheie din Java, cum ar fi variabilele, buclele, metodele, programarea orientată pe obiecte și modelele de proiectare, inclusiv cod și exemple care sunt scrise pentru Java 9 și Android P.

La fiecare etapă, veți pune în practică ceea ce ați învățat prin dezvoltarea unui joc. Veți crea jocuri precum Minesweeper, Retro Pong, Bullet Hell și jocuri clasice de tip Snake și Scrolling Shooter. În ultimele capitole, veți crea un joc de platformă cu contratimp și open-world.

Până la sfârșitul cărții, nu numai că veți fi înțeles Java și Android, dar veți fi și dezvoltat șase jocuri interesante pentru platforma Android.

Ce veți învăța:

⬤ Configurați un mediu de dezvoltare a jocurilor în Android Studio.

⬤ Implementați blocarea ecranului, rotația ecranului, grafica pixelată și redarea efectelor sonore.

⬤ Răspundeți la atingerea unui jucător și programați inamici inteligenți care îl provoacă pe jucător în diferite moduri.

⬤ Învățați concepte de dezvoltare a jocurilor, cum ar fi detectarea coliziunilor, animarea foilor de sprite, urmărirea și urmărirea simplă, inteligența artificială, fundalurile parallax și exploziile de particule.

⬤ Animați obiecte la 60 de cadre pe secundă (FPS) și gestionați mai multe obiecte independente utilizând programarea orientată pe obiecte (OOP)

⬤ Înțelegeți elementele esențiale ale programării jocurilor, cum ar fi modelele de proiectare, programarea orientată pe obiecte, Singleton, strategia și modelele entitate-component.

⬤ Învățați cum să utilizați API-ul Android, inclusiv ciclul de viață al activității, detectarea numărului de versiune, API-ul SoundPool, clasele Paint, Canvas și Bitmap.

⬤ Construiți un shooter cu derulare laterală și un platformer 2D cu lume deschisă folosind concepte avansate OOP și modele de programare.

Pentru cine este această carte:

Learning Java by Building Android Games este pentru dvs. dacă sunteți complet nou în Java, Android sau programarea jocurilor și doriți să creați jocuri Android. Această carte acționează, de asemenea, ca o reîmprospătare pentru cei care au deja experiență în utilizarea Java pe Android sau pe orice altă platformă, fără experiență în dezvoltarea de jocuri.

Alte date despre carte:

ISBN:9781788839150
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Growing Up and Getting By: Perspective internaționale asupra copilăriei și tineretului în vremuri...
Această carte, care reunește cercetări noi și...
Growing Up and Getting By: Perspective internaționale asupra copilăriei și tineretului în vremuri grele - Growing Up and Getting by: International Perspectives on Childhood and Youth in Hard Times
Programare Android pentru începători: Construiți aplicații Android profunde și pline de funcții...
Învățați abilitățile Java și Android de care aveți...
Programare Android pentru începători: Construiți aplicații Android profunde și pline de funcții pornind de la zero experiență în programare - Android Programming for Beginners: Build in-depth, full-featured Android apps starting from zero programming experience
Programarea Android cu Kotlin pentru începători: Creați aplicații Android pornind de la zero...
Construiți aplicații Kotlin inteligente cu interfață și...
Programarea Android cu Kotlin pentru începători: Creați aplicații Android pornind de la zero experiență de programare cu noul limbaj de programare 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 - Ediția a treia: Învățați Java și Android de la zero prin...
Pregătiți-vă să învățați Java într-un mod...
Learning Java by Building Android Games - Ediția a treia: Învățați Java și Android de la zero prin construirea a cinci jocuri captivante - Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
Programare Android pentru începători - Ediția a doua - Android Programming for Beginners - Second...
Învățați toate abilitățile Java și Android de...
Programare Android pentru începători - Ediția a doua - Android Programming for Beginners - Second Edition
Programare de jocuri C++ pentru începători - Beginning C++ Game Programming
Familiarizați-vă cu tehnicile de programare și dezvoltarea jocurilor utilizând...
Programare de jocuri C++ pentru începători - Beginning C++ Game Programming
Învățarea Java prin construirea de jocuri Android - Ediția a doua: Învățați Java și Android de la...
Pregătiți-vă pentru o experiență plină de...
Învățarea Java prin construirea de jocuri Android - Ediția a doua: Învățați Java și Android de la zero prin construirea a șase jocuri captivante - Learning Java by Building Android Games - Second Edition: Learn Java and Android from scratch by building six exciting games
Copii, tineri și îngrijire - Children, Young People and Care
Însăși noțiunile de copilărie și tinerețe sunt strâns legate de normele, practicile și spațiile contemporane...
Copii, tineri și îngrijire - Children, Young People and Care
Growing Up and Getting By: Perspective internaționale asupra copilăriei și tineretului în vremuri...
Reunind cercetări noi, multidisciplinare, această...
Growing Up and Getting By: Perspective internaționale asupra copilăriei și tineretului în vremuri grele - Growing Up and Getting by: International Perspectives on Childhood and Youth in Hard Times
Aspects of Toleration Routledge Library Editions: Political Science Volume 41
Aceste eseuri pun în relație întrebările filosofice cu privire la semnificația și...
Aspects of Toleration Routledge Library Editions: Political Science Volume 41

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)