Esittely
Kirja käsittelee kokonaisvaltaisesti peli koodaamista. Siellä käsitellään ensiksi mitä pelin koodaaminen oikeastaan on, mitä peli sisältää jne. Sen jälkeen mennään hieman syvempään aiheeseen ja puhutaan pelin initialisoinnista, pää silmukasta ja pelin sulkemisesta. Grafiikasta käsitellään 3d ympäristöä ja 3d scenejä. Nettiä ja game ai:tä käsitellään myös hyvin kirjassa.
Opin
C++ peli koodi kielenä oli ennen hieman etäinen. Kirjan ansiosta ymmärrän C++ peli puolta huomattavasti paremmin. Lähtökohdat tehdä toimiva c++ peli kirjan jälkeen olivat huomattavasti paremmat.
Saimpa myös hieman lisä tietoa game ai:n koodaamisesta. Siellä oli myös hyviä vinkkejä välttämään tiettyjä pelinteko virheitä mitä kirjan kirjoittaja oli itse tehnyt.
Suosittelisin
Kirja on erittäin hyvä opus niille jotka suunnittelevat koodaavansa pelejä c++. Esim. Id Tech moottori käyttää c++ kieltä. Kirja tosin on noin 900 sivuinen pieni järkäle joten lukemiseen kannattaa varata aikaa.
Kirjan nimi ja kirjoittaja:
Game coding complete, third edition
Kirjoittanut Michael McShaffry
Tunnit : 60
Ville-Veikko Haapalehto