Content tagged "massively multiplayer online game"

  • Associate Professor T. L. Taylor

    The Assemblage of Play

    The notion of assemblage for computer game studies and the relationship between technological artifacts, game experience, and sociality.