Skip to main content

Applying Direct Manipulation Interfaces to Customizing Player Character Behaviour

  • Conference paper
Entertainment Computing - ICEC 2006 (ICEC 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4161))

Included in the following conference series:

  • 2000 Accesses

Abstract

The ability customize a players avatar (their graphical representation) is one of the most popular features of online games and graphical chat environments. Though customizing appearance is a common ability in most games, creating tools for customizing a character’s behaviour is still a difficult problem. We propose a methodology, based on direct manipulation, that allows players to specify the type of behaviour they would like in a given context. This methodology is iterative, with the player performing a number of different customizations in different contexts. Players are also able to continue customizing their character during play, with commands that can have long term and permanent effects.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Badler, N., Philips, C., Webber, B.: Simulating Humans: Computer Graphics. In: Animation and Control. Oxford University Press, Oxford (1993)

    Google Scholar 

  2. Bécheiraz, P., Thalmann, D.: A Model of Nonverbal Communication and Interpersonal Relationship Between Virtual Actors. In: Proceedings of the Computer Animation 1996, pp. 58–67. IEEE Computer Society Press, Los Alamitos (1996)

    Google Scholar 

  3. Blumberg, B., Galyean, T.: Multi-Level Direction of Autonomous Creatures for Real-Time Virtual Environments. In: ACM SIGGRAPH, pp. 47–54 (1995)

    Google Scholar 

  4. Cassell, J., Bickmore, T., Campbell, L., Chang, K., Vilhjálmsson, H., Yan, H.: Embodiment in Conversational Interfaces: Rea. In: ACM SIGCHI, pp. 520–527. ACM Press, New York (1999)

    Google Scholar 

  5. Cassell, J., Vilhjálmsson, H.H., Bickmore, T.: BEAT: the behavior expression animation toolkit. In: ACM SIGGRAPH, pp. 477–486 (2001)

    Google Scholar 

  6. Cheng, L., Farnham, S., Stone, L.: Lessons Learned: Building and Deploying Virtual Environments (2002)

    Google Scholar 

  7. DeCarolis, B., Pelachaud, C., Poggi, I., Steedman, M.: APML, a markup language for believable behaviour generation, pp. 65–87 (2004)

    Google Scholar 

  8. Del Bimbo, A., Vicario, E.: Specification by-Example of Virtual Agents’ Behavior. IEEE transactions on visualtization and Computer Graphics 1(4), 350–360 (1995)

    Article  Google Scholar 

  9. Friedman, D., Gillies, M.: Teaching Characters How to Use Body Language. In: Intelligent Virtual Agents (2005)

    Google Scholar 

  10. Gleicher, M.: Motion Editing with Space Time Constraints. In: Symposium on interactive 3D graphics, pp. 139–148 (1997)

    Google Scholar 

  11. Guye-Vuilléme, A., Capin, T.K., Pandzic, I.S., Magnenat-Thalmann, N., Thalmann, D.: Non-verbal Communication Interface for Collaborative Virtual Environments. The Virtual Reality Journal 4, 49–59 (1999)

    Article  Google Scholar 

  12. Gratch, J., Marsella, S.: Tears and Fears: Modeling emotions and emotional behaviors in synthetic agents. In: 5th International Conference on Autonomous Agents (2006)

    Google Scholar 

  13. James, G.: Enhancing spatial deformation for virtual sculpting (2000)

    Google Scholar 

  14. Jehee, L., Sung, Y.S.: A Hierarchical Approach to Interactive Motion Editing for Human-like Figures. In: ACM SIGGRAPH, pp. 39–48 (1999)

    Google Scholar 

  15. Johnson, M.P.: Exploiting Quaternions to Support Expressive Interactive Character Motion (2003)

    Google Scholar 

  16. Gillies, M., Crabtree, I.B., Ballin, D.: Customisation and Context for Expressive Behaviour in the Broadband World BT Technology Journal 22(2) 7–17 (April 1, 2004)

    Google Scholar 

  17. Marco, G., Barry, C., Daniel, B.: Expressive characters and a text chat interface. In: Patrick, O., Ruth, A. (eds.) AISB workshop on Language, Speech and Gesture for Expressive Characters (2004)

    Google Scholar 

  18. Marco, G., Daniel, B.: Integrating autonomous behavior and user control for believable agents. In: Third international joint conference on Autonomous Agents and Multi-Agent Systems (2004)

    Google Scholar 

  19. Marsella, S.C., Johnson, W.L., LaBore, C.: Interactive Pedagogical Drama. In: The Proceedings of the 4th international Conference on Autonomous Agents, pp. 301–308 (2000)

    Google Scholar 

  20. Michael, G.: Comparing Constraint-Based Motion Editing Methods. Graphical Models 63, 107–134 (2001)

    Article  MATH  Google Scholar 

  21. Paul, S., Johan, Y.: End User Specification of RoboCup Teams (2000)

    Google Scholar 

  22. Pelachaud, C., Poggi, I.: Subtleties of facial expressions in embodied agents. Journal of Visualization and Computer Animation 13, 287–300 (2002)

    Article  MATH  Google Scholar 

  23. Perlin, K., Goldberg, A.: IMPROV: A System for Scripting Interactive Actors in Virtual Worlds. In: Proceedings of SIGGRAPH 1996 ACM SIGGRAPH, pp. 205–216. Addison Wesley, Reading (1996)

    Google Scholar 

  24. Press, W.H., Flannery, B.P., Teukolsky, S.A., Vetterling, W.T.: Numerical Recipes in C. Cambridge University Press, Cambridge (1992)

    MATH  Google Scholar 

  25. Pynadath, D.V., Marsella, S.C.: Fitting and Compilation of Multiagent Models through Piecewise Linear Functions. In: The International Conference on Autonomous Agents and Multi Agent Systems, pp. 1197–1204 (2004)

    Google Scholar 

  26. Reynolds, C.W.: Flocks, Herds, and Schools: A Distributed Behavioral Model. In: ACM SIGGRAPH, pp. 25–33 (1987)

    Google Scholar 

  27. Tu, X., Terzopoulos, D.: Artificial Fishes: Physics, Locomotion, Perception, Behavior. In: ACM SIGGRAPH, pp. 43–49 (1994)

    Google Scholar 

  28. Vilhjalmsson, H.: Animating Conversation in Online Games. In: Rauterberg, M. (ed.) ICEC 2004. LNCS, vol. 3166, pp. 139–150. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  29. Vilhjálmsson, H.H., Cassell, J.: BodyChat: Autonomous Communicative Behaviors in Avatars. In: Second ACM international conference on autonomous agents (1998)

    Google Scholar 

  30. William, M.H., John, F.H., Henry, K.: Direct manipulation of free-form deformations. In: Proceedings of the 19th ACM SIGGRAPH annual conference on Computer graphics and interactive techniques, pp. 177–184. ACM Press, New York (1992)

    Google Scholar 

  31. Zoran, P., Andrew, W.: Physically Based Motion Transformation. In: ACM SIGGRAPH, pp. 11–20 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 IFIP International Federation for Information Processing

About this paper

Cite this paper

Gillies, M. (2006). Applying Direct Manipulation Interfaces to Customizing Player Character Behaviour. In: Harper, R., Rauterberg, M., Combetto, M. (eds) Entertainment Computing - ICEC 2006. ICEC 2006. Lecture Notes in Computer Science, vol 4161. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11872320_21

Download citation

  • DOI: https://doi.org/10.1007/11872320_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-45259-1

  • Online ISBN: 978-3-540-45261-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics