Chcete sa naučiť tvoriť vlastné videohry? Máme pre vás skvelú správu. Náš kolega Mário Kašuba vydal knihu na túto tému s názvom Lua Game Development Cookbook. Kniha obsahuje viac ako 70 najlepších postupov pri tvorbe vlastnej videohry.
- Naučíte sa riešiť problémy v hernej mechanike.
- Dozviete sa o moderných postupoch v počítačovej grafike, umelej inteligencii a fyzike.
- Ku knihe sú automaticky pribalené multiplatformové príklady a zdrojové kódy, ktoré vám ukazujú, ako si krok za krok vybudovať vlastný herný engine.
Táto kniha je určená pre všetkých programátorov a herných nadšencov, ktorí chcú prestať snívať o tvorbe hry a chcú si ju vytvoriť sami úplne od začiatku. Čitateľ by mal poznať základy programovania a používanie jazyka Lua. Znalosť programovacieho jazyka C/C ++ nie je nutná.
Základy algebraických a maticových operácii sú nevyhnutné, aby sme pochopili, pokročilé témy v kapitole 4. grafika - Legacy metódu s OpenGL 1.x-2.1 a v kapitole 5. grafika - Moderná metóda s OpenGL 3.0 alebo vyšší.
Nájdete tu i vzorové demonštrácie spolu s binárnymi knižnicami pre operačné systémy Windows a Linux sú k dispozícii.
- Nastaviť OpenGL grafiku spolu s GLSL shadermi.
- Používať osvetlenia a grafické efekty.
- Vytvoriť animované herné postavy s pomocou Box2D knižnice.
- Načítanie a používanie textúr, písiem a 3D modelov.
- Navrhnúť a implementovať grafické používateľské rozhrania.
- Integrovať jednoduchú umelú inteligenciu pri hľadaní ciest.
- Implementovať podporu siete.
- Použiť dátové štruktúry v programovaní.
Ak si chcete naprogramovať vlastnú videohru, alebo to myslíte s tvorbou hier vážne, nemala by vám táto knihy chýbať doma. Objednávajte priamo z Amazonu, alebo z vydavateľstva Packt Publishing!