Unistate mängude loomisele, kuid ei tea, kust alustada? Raamat «Loome mänge ja õpime C++» on teie teejuht mänguarenduse maailmas!
See väljaanne on kohandatud Visual Studio 2022, C++20 ja SFML raamatukogule, pakkudes ainulaadset lähenemist: te ei õpi mitte ainult C++ keelt nullist,...
vaid rakendate teadmisi praktikas, luues neli mängu erinevates žanrites.
Te alustate programmeerimise põhialuste õppimisega, tutvute C++ peamiste teemadega: objektorienteeritud programmeerimine (OOP), näidikud ja standardmallide raamatukogu (STL). Saate aru kokkupõrgete ja kokkupõrgete avastamise meetoditest mängufüüsikas, mängu Pong näitel. Mänge luues tutvute tippude massiivide, suunatud heli, OpenGL varjude, objektide genereerimise ja paljuga muuga. Süvenete mängumehaanikasse ja rakendate sisestuse töötlemist, iseloomu taseme tõstmist ja isegi «vaenlase» tehisintellekti. Lõpuks uurite mängude kujundusmalle, et täiustada oma C++ programmeerimise oskusi.
Raamatu lõpuks suudate arendada oma mänge, jagada neid ja üllatada publikut. Raamat sobib ideaalselt programmeerimise ja C++ algajatele, mänguarenduse entusiastidele, kes soovivad õppida SFML ja kaasaegseid töömeetodeid, ning neile, kes unistavad mängu loomise võimalusest Steami või portfolioga.
Kas olete valmis muutma koodi põnevateks maailmadeks? Looge! Programmeerige! Inspireerige!
Unistate mängude loomisele, kuid ei tea, kust alustada? Raamat «Loome mänge ja õpime C++» on teie teejuht mänguarenduse maailmas!
See väljaanne on kohandatud Visual Studio 2022, C++20 ja SFML raamatukogule, pakkudes ainulaadset lähenemist: te ei õpi mitte ainult C++ keelt nullist, vaid rakendate teadmisi praktikas, luues neli mängu erinevates žanrites.
Te alustate programmeerimise põhialuste õppimisega, tutvute C++ peamiste teemadega: objektorienteeritud programmeerimine (OOP), näidikud ja standardmallide raamatukogu (STL). Saate aru kokkupõrgete ja kokkupõrgete avastamise meetoditest mängufüüsikas, mängu Pong näitel. Mänge luues tutvute tippude massiivide, suunatud heli, OpenGL varjude, objektide genereerimise ja paljuga muuga. Süvenete mängumehaanikasse ja rakendate sisestuse töötlemist, iseloomu taseme tõstmist ja isegi «vaenlase» tehisintellekti. Lõpuks uurite mängude kujundusmalle, et täiustada oma C++ programmeerimise oskusi.
Raamatu lõpuks suudate arendada oma mänge, jagada neid ja üllatada publikut. Raamat sobib ideaalselt programmeerimise ja C++ algajatele, mänguarenduse entusiastidele, kes soovivad õppida SFML ja kaasaegseid töömeetodeid, ning neile, kes unistavad mängu loomise võimalusest Steami või portfolioga.
Kas olete valmis muutma koodi põnevateks maailmadeks? Looge! Programmeerige! Inspireerige!