* Herní mechanika: Toto jsou pravidla a systémy, které řídí fungování hry. Lze je modelovat pomocí:
* Matematické modely: Například způsob simulace fyziky v závodní hře.
* Konečné automaty: K zobrazení různých stavů postavy nebo předmětu (např. stání, chůze, běh, skákání).
* Rozhodovací stromy: Určit akce AI na základě různých podmínek.
* Svět her: To zahrnuje prostředí, postavy a předměty ve hře. Často se staví pomocí:
* 3D modely: Reprezentovat vizuální aspekty světa.
* Procedurální generování: Chcete-li automaticky vytvářet jedinečné úrovně nebo prostředí.
* Datové modely: K ukládání informací o postavách, předmětech a historii herního světa.
* Hraní: To se týká hráčské zkušenosti a interakce s hrou. To zahrnuje:
* Modely uživatelského rozhraní: Představuje, jak hráči komunikují se hrou, jako jsou nabídky a ovládací prvky.
* Narativní modely: Strukturovat příběh a předat poselství hry.
* Psychologické modely: Pochopit, jak hráči vnímají hru a reagují na ni.
* Sociální modely: Ve hrách pro více hráčů se sociální interakce mezi hráči stává kritickou:
* Síťové modely: Zvládnout komunikaci a synchronizaci mezi hráči.
* Modely chování: Předvídat chování hráčů a designové interakce.
Počítačové hry jsou tedy namísto jediného typu mnohostrannou sbírkou modelů, které společně vytvářejí konečný interaktivní zážitek.