Spēles
Runa iet gan par datorspēlēm, gan galda spēlēm! Ko var izdarīt ar datoru šajā lauciņā?
- spēlēt spēles (veidot botus)
- veidot jaunas spēles
- veidot dažādus spēles elementus
- analizēt spēles (piemēram, meklēt labākās stratēģijas)
- ...
Pamatā pievērsīsimies dažādu spēļu elementu automātiskai veidošanai - grāmata par šo tēmu.
Spēles, kuru pamatā IR procedurālā ģenerēšana: Elite: Dangerous un No Man's Sky.
Izrādās gandrīz daudz dažādas formas iespējams aprakstīt ar Superformulu!
MDE (Model Driven Engineering) pielietojums spēļu izstrādē. Piemēram, tā, tā vai tā (apskats tapis 2011. gadā). Tiek lietotas arī modeļu transformācijas. Pārdomas par MDE piemērotību spēļu izstrādei.
Joris Dormans raksta par spēļu izstrādi. Ir vērts palasīt viņa PhD Thesis.
Daudz spēļu laukumu (pasauļu) ģenerēšanā ir darījis Ruben Smelik. Interesanta ir ideja ģenerēt reljefu (ainavu), kas ir līdzīga kādai esošai. Piemēram, būtu interesanti uzģenerēt tipisku Vidzemes vai Latgales ainavu.
Gribētos, ka kāds iemācītos ģenerēt Heroes of Might&Magic III kartes!
Galda spēļu automātiska izstrāde. Šeit tiek izmantoti GGP (General Game Playing) elementi. Cameron Browne PhD Thesis ir laba lasāmviela par šo tēmu. Te ir arī par spēļu skaistumu.
Par spēļu ģenerāciju savā PhD Thesis rakstīja arī Jon Orwant.
GGP (General Game Playing) - programmai iedod spēles noteikumus un tā spēlē! Šobrīd labi veicās determinētās pilnas informācijas spēlēs (kā šahs). Stanford-ā notiek sacensības. Tomēr pagaidām netiek galā ar kāršu spēlēm (nepilnas informācijas, varbūtiska spēle).
IGGP (Inductive General Game Playing) - spēlētājs novēro spēļu partijas un mēģina saprast spēles noteikumus!