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.
- 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 ScholarDigital Library
- M. Boshernitsan and M. Downes. Visual Programming Languages: A Survey, 2010.Google Scholar
- CASP. http://predictioncenter.org/.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- Final Fantasy XII. http://www.finalfantasyxii.com/.Google Scholar
- Foldit Wiki. http://foldit.wikia.com/.Google Scholar
- 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 ScholarDigital Library
- W. E. Mackay. Patterns of sharing customizable software. CSCW '90. ACM Press, New York, New York, USA, 1990. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- C. A. Rohl, C. E. Strauss, K. M. Misura, and D. Baker. Protein structure prediction using Rosetta. Methods Enzymol, 383:66--93, 2004.Google ScholarCross Ref
- Second Life. http://secondlife.com/.Google Scholar
- 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 ScholarDigital Library
- The Programming Language Lua. http://www.lua.org/.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- World of Warcraft. http://us.battle.net/wow/en/.Google Scholar
Index Terms
- Analysis of social gameplay macros in the Foldit cookbook
Comments