Keyphrases
- video games
- learning experience
- educational games
- computer games
- learning tools
- game play
- game playing
- game design
- machine learning
- game based learning
- game development
- commercial games
- educational video games
- online reviews
- narrative structure
- story generation
- serious games
- game engine
- computer supported collaboration