PDF Download
The videogame discussed in this essay is freely available here.
Abstract
This paper provides an extension of the definition of the concept of self-presence (named Objective self-presence) in digital games, and in doing so, challenges the traditional concepts of immersion and presence / self-presence in games. The design process of ...