Evaluare:
Cartea este lăudată pentru abordarea sa echilibrată în introducerea programării prin dezvoltarea de jocuri, utilizând un curriculum spiralat care îmbunătățește învățarea. Mulți cititori o consideră o modalitate eficientă de a învăța Java și dezvoltarea Android, cu explicații clare, îndrumare prietenoasă și proiecte practice. Cu toate acestea, a primit critici pentru că este învechită, are explicații neclare, iar unii cititori s-au confruntat cu probleme legate de calitatea imaginilor.
Avantaje:⬤ Introduce eficient conceptele de programare prin dezvoltarea de jocuri.
⬤ Folosește un curriculum bazat pe spirală care revizuiește contextual conceptele.
⬤ Explicații clare și prietenoase cu ajutoare vizuale.
⬤ Proiectele ajută la solidificarea înțelegerii conceptelor abstracte.
⬤ Sunt incluse sfaturi utile și cele mai bune practici.
⬤ Potrivit atât pentru începători, cât și pentru elevii mai tineri.
⬤ Unele recenzii menționează că cartea este învechită și nu are actualizări.
⬤ Imagini neclare și explicații neclare raportate de unii cititori.
⬤ Lipsă de acoperire privind testarea, care este importantă pentru pregătirea profesională.
⬤ Unii au considerat că este dificil să înțeleagă anumite concepte.
(pe baza a 12 recenzii ale cititorilor)
Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
Pregătiți-vă să învățați Java într-un mod distractiv prin dezvoltarea de jocuri pentru platforma Android cu această a treia ediție nouă și actualizată
Caracteristici principale
⬤ Învățați Java, Android și programarea orientată pe obiecte de la zero.
⬤ Aflați cum să construiți jocuri, inclusiv Sub Hunter, Retro Pong, Bullet Hell, Classic Snake și Scrolling Shooters.
⬤ Creați și proiectați propriile jocuri învățând toate conceptele pe care un dezvoltator de jocuri trebuie să le cunoască.
Descrierea cărții
Android este unul dintre cele mai populare sisteme de operare mobile din prezent. Acesta utilizează cel mai popular limbaj de programare, Java, ca unul dintre limbajele principale pentru construirea de aplicații de toate tipurile. Spre deosebire de majoritatea celorlalte cărți Android, această carte nu presupune că aveți cunoștințe prealabile de programare Java, în schimb vă ajută să începeți să construiți jocuri Android ca începător.
Această a treia ediție nouă, îmbunătățită și actualizată a cărții Learning Java by Building Android Games vă ajută să creați jocuri Android de la zero. Odată ce v-ați familiarizat cu elementele de bază, nivelul de dificultate crește constant pe măsură ce explorați subiecte cheie din Java, cum ar fi variabilele, buclele, metodele, programarea orientată pe obiecte (OOP) și modelele de proiectare, lucrând în același timp cu cod actualizat și exemple de sprijin. La fiecare etapă, veți putea să vă testați înțelegerea prin implementarea conceptelor pe care le-ați învățat pentru a dezvolta un joc. Spre final, veți construi jocuri precum Sub Hunter, Retro Pong, Bullet Hell, Classic Snake și Scrolling Shooter.
Ce veți învăța
⬤ Configurați un mediu de dezvoltare a jocurilor în Android Studio.
⬤ Răspundeți la atingerea unui jucător și programați inamici inteligenți care pot provoca jucătorul în diferite moduri.
⬤ Explorați detectarea coliziunilor, animația foilor de sprite, urmărirea și urmărirea simplă, AI, fundalurile parallax și exploziile de particule.
⬤ Animați obiecte la 60 FPS și gestionați mai multe obiecte independente utilizând OOP.
⬤ Lucrați cu modele de proiectare precum OOP, singleton, strategie și entitate-component.
⬤ Lucrați cu API-ul Android, API-ul SoundPool, clasele Paint, Canvas, Bitmap și detectați numerele de versiune.
Pentru cine este această carte
Cartea Learning Java by Building Android Games se adresează tuturor celor care nu cunosc Java, Android sau programarea jocurilor și doresc să dezvolte jocuri Android. Cartea va servi, de asemenea, ca o reîmprospătare pentru cei care au deja experiență în utilizarea Java pe Android sau pe orice altă platformă, dar sunt noi în dezvoltarea de jocuri.
© 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)