AI in games · id gameai · aliases: game AI, AI and games, sztuczna inteligencja w grach, AI w grach wideo, computational intelligence in games, AI gier
Zastosowania AI w grach: agenci grający, proceduralne generowanie treści, zachowanie postaci niezależnych i modelowanie graczy; gry służą też jako poligon badań nad AI.
AI applied to games: game-playing agents, procedural content generation, non-player character behaviour and player modelling; games also serve as AI research testbeds.
In one sentence
Sztuczna inteligencja, która gra w gry, tworzy do nich poziomy i postacie oraz dopasowuje rozgrywkę do konkretnego gracza.
Artificial intelligence that plays games, builds their levels and characters, and tunes the experience to each player.
Problem it solves
Ręczne budowanie światów, przeciwników i testów pochłania lata pracy, a jedna stała trudność nudzi jednych graczy i zniechęca innych.
Hand-building worlds, opponents and tests takes years of work, and one fixed difficulty bores some players while putting others off.
What it does
Jak mistrz gry przy stole: wymyśla świat, odgrywa postacie, pilnuje reguł i dobiera wyzwania do drużyny, która akurat gra.
Like a game master at the table: it invents the world, plays the characters, keeps the rules and pitches challenges to the group playing.
Everyday example
Wrogowie w strzelance flankują cię i chowają się za osłonami, a każda wyprawa w grze przygodowej prowadzi przez inaczej ułożone lochy.
Enemies in a shooter flank you and duck behind cover, and every run of an adventure game leads through differently laid-out dungeons.
This concerns you if you…
grasz w gry i ciekawi cię, co steruje przeciwnikami
tworzysz gry albo chcesz zacząć
chcesz zrozumieć, jak AI uczy się przez zabawę
play games and wonder what drives the opponents
make games or want to start
want to see how AI learns through play
Subtopics
Agenci grający w gry (Game-playing agents): Agents reaching high skill in board, card and video games through search, reinforcement learning, self-play and visual understanding.
Modelowanie gracza (Player modelling): Building computational models of players' skill, preferences, emotions and behaviour from gameplay data, physiological signals and context.
Drzewa zachowań (Behaviour trees): A hierarchical, modular control structure in which sequence, selector and action nodes are ticked periodically and return success, failure or running.