skip to main content
10.1145/2159365.2159367acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfdgConference Proceedingsconference-collections
research-article

Analysis of social gameplay macros in the Foldit cookbook

Published:29 June 2011Publication History

ABSTRACT

As games grow in complexity, gameplay needs to provide players with powerful means of managing this complexity. One approach is to give automation tools to players. In this paper, we analyze an in-game automation tool, the Foldit cookbook, for the scientific discovery game Foldit. The cookbook allows players to write recipes that can automate their strategies. Through analysis of cookbook usage, we observe that players take advantage of social mechanisms in the game to share, run, and modify recipes. Further, players take advantage of both a simplified visual programming interface and a text-based scripting interface for creating recipes. This indicates that there is potential for using automation tools to disseminate expert knowledge, and that it is useful to provide support for multiple authoring styles, especially for games where the final game goal is unbounded or hard to attain.

References

  1. L. M. Berlin and R. Jeffries. Consultants and apprentices: observations about learning and collaborative problem solving. In Proceedings of the 1992 ACM conference on Computer-supported cooperative work - CSCW '92, pages 130--137, New York, New York, USA, Dec. 1992. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Boshernitsan and M. Downes. Visual Programming Languages: A Survey, 2010.Google ScholarGoogle Scholar
  3. CASP. http://predictioncenter.org/.Google ScholarGoogle Scholar
  4. M. Conway, S. Audia, T. Burnette, D. Cosgrove, and K. Christiansen. Alice: lessons learned from building a 3D system for novices. In Proceedings of the SIGCHI conference on Human factors in computing systems - CHI '00, pages 486--493, New York, New York, USA, Apr. 2000. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Cooper, F. Khatib, A. Treuille, J. Barbero, J. Lee, M. Beenen, A. Leaver-Fay, D. Baker, Z. Popović, and F. Players. Predicting protein structures with a multiplayer online game. Nature, 466(7307):756--760, August 2010.Google ScholarGoogle ScholarCross RefCross Ref
  6. S. Cooper, A. Treuille, J. Barbero, A. Leaver-Fay, K. Tuite, F. Khatib, A. C. Snyder, M. Beenen, D. Salesin, D. Baker, and Z. Popović. The challenge of designing scientific discovery games. In Proceedings of the Fifth International Conference on the Foundations of Digital Games, FDG '10, pages 40--47, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Final Fantasy XII. http://www.finalfantasyxii.com/.Google ScholarGoogle Scholar
  8. Foldit Wiki. http://foldit.wikia.com/.Google ScholarGoogle Scholar
  9. C. Lewis and N. Wardrip-Fruin. Mining game statistics from web services: a world of warcraft armory case study. In Proceedings of the Fifth International Conference on the Foundations of Digital Games, FDG '10, pages 100--107, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. W. E. Mackay. Patterns of sharing customizable software. CSCW '90. ACM Press, New York, New York, USA, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. MacLaurin. Kodu: end-user programming and design for games. In Proceedings of the 4th International Conference on Foundations of Digital Games - FDG '09, page xviii, New York, New York, USA, Apr. 2009. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. B. MacLaurin. The design of kodu: a tiny visual programming language for children on the xbox 360. SIGPLAN Not., 46:241--246, January 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Maloney, M. Resnick, N. Rusk, B. Silverman, and E. Eastmond. The scratch programming language and environment. Trans. Comput. Educ., 10:16:1--16:15, November 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C. A. Rohl, C. E. Strauss, K. M. Misura, and D. Baker. Protein structure prediction using Rosetta. Methods Enzymol, 383:66--93, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  15. Second Life. http://secondlife.com/.Google ScholarGoogle Scholar
  16. S. Tarkan, V. Sazawal, A. Druin, E. Golub, E. M. Bonsignore, G. Walsh, and Z. Atrash. Toque: designing a cooking-based programming language for and with children. In Proceedings of the 28th international conference on Human factors in computing systems, CHI '10, pages 2417--2426, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. The Programming Language Lua. http://www.lua.org/.Google ScholarGoogle Scholar
  18. K. Wang, C. McCaffrey, D. Wendel, and E. Klopfer. 3d game design with programming blocks in starlogo tng. In Proceedings of the 7th international conference on Learning sciences, ICLS '06, pages 1008--1009. International Society of the Learning Sciences, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. Williams, N. Yee, and S. E. Caplan. Who plays, how much, and why? debunking the stereotypical gamer profile. Journal of Computer-Mediated Communication, 13(4):993--1018, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  20. World of Warcraft. http://us.battle.net/wow/en/.Google ScholarGoogle Scholar

Index Terms

  1. Analysis of social gameplay macros in the Foldit cookbook

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          FDG '11: Proceedings of the 6th International Conference on Foundations of Digital Games
          June 2011
          356 pages
          ISBN:9781450308045
          DOI:10.1145/2159365

          Copyright © 2011 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 29 June 2011

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          FDG '11 Paper Acceptance Rate31of107submissions,29%Overall Acceptance Rate152of415submissions,37%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader