- Schwab, Brian. AI Game Engine Programming. Charles River Media 2008.
EduSinglePage
About the course
Inom spelområdet är det av högsta vikt att använda resurssnåla algoritmer för att få karaktärerna att agera på ett trovärdigt, och till synes intelligent sätt. Kursen syftar till att introducera studenten till området artificiell intelligens och dess tillämpning i digitala spel.
This course is offered as part of programme:
Course content
Kursen innehåller en historisk tillbakablick över AI-områdets utveckling, där tonvikt läggs vid de viktigaste milstolparna ur ett spelperspektiv. Områden som berörs är bland annat skriptspråk för spel-AI, tillståndsmaskiner i spel, vägoptimering och planering i spel, mönsterigenkänning och agenter i spel. Tonvikt läggs vid implementation av datorstyrda motståndare i ett antal olika speltyper.
Entry requirements
Totalt minst 30 hp i datavetenskap varav minst 15 hp i objektorienterad programmering
Utöver ovanstående formella förkunskapskrav förutsätts även att studenten har kunskaper från kursen DA304A Tillämpade datastrukturer och algoritmer (eller motsvarande).
Course literature
Course evaluation
Malmö universitet ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av lärosätet. Universitetet sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).