Evaluare:
Cartea „The Fundamentals of C/C++ Game Programming” de Brian Beuken este o resursă bine primită pentru a învăța dezvoltarea jocurilor și OpenGL ES, în special pentru dispozitive mici precum Raspberry Pi. Oferă informații valoroase din lumea reală și încurajează autoînvățarea, dar are și unele dezavantaje, cum ar fi conținutul învechit și costurile ridicate ale software-ului.
Avantaje:⬤ Oferă informații utile din lumea reală pentru dezvoltarea de jocuri pe dispozitive mici
⬤ introducere excelentă în OpenGL ES
⬤ are un site web însoțitor activ
⬤ încurajează autoînvățarea cu puf minim
⬤ imagini artistice interesante și prime proiecte bune.
⬤ O parte din conținut este învechit, în special pentru dispozitivele mai noi
⬤ exemple de cod inconsistente care necesită cunoștințe prealabile de C++
⬤ câteva erori gramaticale și probleme de formatare
⬤ software scump necesar pentru utilizare pe termen lung.
(pe baza a 4 recenzii ale cititorilor)
The Fundamentals of C/C++ Game Programming: Using Target-Based Development on Sbc's
Această carte are scopul de a oferi programatorilor începători o înțelegere a metodelor și tehnicilor utilizate în dezvoltarea jocurilor profesionale. Concepută pentru a ajuta la dezvoltarea și consolidarea abilităților de rezolvare a problemelor și a abilităților de bază C/C++, ea va ajuta, de asemenea, la dezvoltarea familiarității cu țintirea și utilizarea hardware-ului fix/restricționat, care sunt abilități cheie în dezvoltarea consolelor. Aceasta permite cititorului să își sporească încrederea ca programator de jocuri prin parcurgerea unor concepte de joc din ce în ce mai implicate, menținând în același timp înțelegerea faptului că, în ciuda complexității crescute, metodele de bază rămân consecvente cu avansul tehnologiei.
Tehnologia nu face decât să îmbunătățească experiența de joc. De asemenea, se demonstrează principiile de bază ale programării jocurilor în moduri practice pas cu pas pentru a crește expunerea și încrederea în conceptele de programare a jocurilor.
Caracteristici cheie:
⬤ Crește încrederea noilor programatori prin demonstrarea modului în care se fac lucrurile.
⬤ Introduce proiecte în evoluție pentru a consolida conceptele, atât direct cât și indirect pe care cititorul le va folosi pentru a produce și apoi îmbunătăți proiectul.
⬤ Furnizează tutoriale privind API-urile grafice care pot fi ușor înțelese de un novice.
⬤ Demistifică hardware-ul utilizat pentru a obține noi efecte, fără a orbi utilizatorul cu privire la vrăjitoria tehnică care se întâmplă în cadrul sistemului.
⬤ Dă cititorului un sentiment de realizare și îl împinge spre îmbunătățire.
© 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)