Using affective state to adapt characters, NPCs, and the environment in a first-person shooter game | IEEE Conference Publication | IEEE Xplore