Abstract
Computer-controlled virtual characters are essential parts of most virtual environments and especially computer games. Interaction between these virtual agents and human players has a direct impact on the believability of and immersion in the application. The facial animations of these characters are a key part of these interactions. The player expects the elements of the virtual world to act in a similar manner to the real world. For example, in a board game, if the human player wins, he/she would expect the computer-controlled character to be sad. However, the reactions, more specifically, the facial expressions of virtual characters in most games are not linked with the game events. Instead, they have pre-programmed or random behaviors without any understanding of what is really happening in the game. In this paper, we propose a virtual character facial expression probabilistic decision model that will determine when various facial animations should be played. The model was developed by studying the facial expressions of human players while playing a computer videogame that was also developed as part of this research. The model is represented in the form of trees with 15 extracted game events as roots and 10 associated animations of facial expressions with their corresponding probability of occurrence. Results indicated that only 1 out of 15 game events had a probability of producing an unexpected facial expression. It was found that the “win, lose, tie” game events have more dominant associations with the facial expressions than the rest of game events, followed by “surprise” game events that occurred rarely, and finally, the “damage dealing” events.
Highlights
In modern gaming environments, the development of effective virtual characters has the potential of augmenting in-game motivation, player sense of presence, as well as the believability and realism of the game [1,2,3]
The main difference of all the above with our work is that we propose the development and use of a probability model that will govern the facial expressions of the computer-controlled character
The approach was based on modeling facial expressions based on a dataset collected by human subjects that were playing a computer game that was developed as part of this project
Summary
The development of effective virtual characters has the potential of augmenting in-game motivation, player sense of presence, as well as the believability and realism of the game [1,2,3]. The main challenge of this research lies in the development of a realistic facial expression model, which demonstrates that a player’s engagement with a specific game event might produce several probable emotional reactions, one This is highly dependent on the realistic nature of the dataset used to develop the model. 38% chance of playing the furious animation This is because based on the dataset used to produce this model, the human player reacted in such a way, expressing the same facial expressions with the same probability of occurrence.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.