skip to main content
10.1145/3116595.3116617acmconferencesArticle/Chapter ViewAbstractPublication Pageschi-playConference Proceedingsconference-collections
research-article
Open Access

Predictive Physics Simulation in Game Mechanics

Published:15 October 2017Publication History

ABSTRACT

Computers can now simulate simple game physics systems hundreds of times faster than real-time, which enables real-time prediction and visualization of the effects of player actions. Predictive simulation is traditionally used as part of planning and game AI algorithms; we argue that it presents untapped potential for game mechanics and interfaces. We explore this notion through 1) deriving a four-quadrant design space model based on game design and human motor control literature, and 2) developing and evaluating six novel prototypes that demonstrate the potential and challenges of each quadrant. Our work highlights opportunities in enabling direct control of complex simulated characters, and in transforming real-time action into turn-based puzzles. Based on our results, adding predictive simulation to existing game mechanics is less promising, as it may feel alienating or make a game too easy. However, the approach may still be useful for game designers, for example, as it allows one to test designs beyond one's playing skill.

Skip Supplemental Material Section

Supplemental Material

chip0202-file3.mp4

mp4

76.8 MB

References

  1. Christopher G Atkeson. 2007. Randomly sampling actions in dynamic programming. In 2007 IEEE International Symposium on Approximate Dynamic Programming and Reinforcement Learning, 185--192.Google ScholarGoogle ScholarCross RefCross Ref
  2. Bennet Foddy. 2008. QWOP. http://foddy.net, Game [browser].Google ScholarGoogle Scholar
  3. Creature Feep. 2011. Where's my Water. Game [iOS].Google ScholarGoogle Scholar
  4. Dynamix. 1993. The Incredible Machine. Game [PC].Google ScholarGoogle Scholar
  5. David H Eberly. 2010. Game physics. CRC Press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Firemint. 2009. Flight Control. Game [iOS].Google ScholarGoogle Scholar
  7. Jacob Fischer, Nikolaj Falsted, Mathias Vielwerth, Julian Togelius, and Sebastian Risi. 2015. Monte Carlo Tree Search for Simulated Car Racing. In Proc. FDG'15.Google ScholarGoogle Scholar
  8. Gamesoul Studio. 2013. Backflip Madness. Game [iOS].Google ScholarGoogle Scholar
  9. T. Geijtenbeek and N. Pronost. 2012. Interactive Character Animation Using Simulated Physics: A Stateof-the-Art Review. Computer Graphics Forum 31, 8: 2492--2515. https://doi.org/10.1111/j.14678659.2012.03189.x Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Perttu Hämäläinen, Sebastian Eriksson, Esa Tanskanen, Ville Kyrki, and Jaakko Lehtinen. 2014. Online Motion Synthesis Using Sequential Monte Carlo. ACM Trans. Graph. 33, 4: 51:1--51:12. https://doi.org/10.1145/2601097.2601218Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Perttu Hämäläinen, Joose Rajamäki, and C. Karen Liu. 2015. Online Control of Simulated Humanoids Using Particle Belief Propagation. ACM Trans. Graph. 34, 4: 81:1--81:13. https://doi.org/10.1145/2767002Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Emil Juul Jacobsen, Rasmus Greve, and Julian Togelius. 2014. Monte Mario: Platforming with MCTS. In Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation (GECCO '14), 293--300. https://doi.org/10.1145/2576768.2598392Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Timo Kellomäki. 2015. Large-Scale Water Simulation in Games. Tampere University of Technology.Google ScholarGoogle Scholar
  14. Joe Laszlo, Michael Neff, and Karan Singh. 2005. Predictive Feedback for Interactive Control of Physicsbased Characters. Computer Graphics Forum 24, 3: 257-- 265. https://doi.org/10.1111/j.1467--8659.2005.00850.x Google ScholarGoogle ScholarCross RefCross Ref
  15. Joseph Laszlo, Michiel van de Panne, and Eugene Fiume. 2000. Interactive Control for Physically-based Animation. In Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '00), 201--208. https://doi.org/10.1145/344779.344876Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Stephen R. Lindemann and Steven M. LaValle. 2005. Current Issues in Sampling-Based Motion Planning. In Robotics Research. The Eleventh International Symposium, Paolo Dario and Raja Chatila (eds.). Springer Berlin Heidelberg, 36--54. https://doi.org/10.1007/11008941_5Google ScholarGoogle ScholarCross RefCross Ref
  17. C Karen Liu and Victor B Zordan. 2011. Natural user interface for physics-based character animation. In Proc. International Conference on Motion in Games, 1--14.Google ScholarGoogle Scholar
  18. Henry Lowood and Raiford Guins. 2016. Debugging Game History: A Critical Lexicon. MIT Press.Google ScholarGoogle Scholar
  19. Nabi Studios. 2006. Toribash. Game [PC].Google ScholarGoogle Scholar
  20. Naughty Dog. 2007. Uncharted: Drake's Fortune. Game [PlayStation 3].Google ScholarGoogle Scholar
  21. J. Thomas Ngo and Joe Marks. 1993. Spacetime Constraints Revisited. In Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '93), 343--350. https://doi.org/10.1145/166117.166160Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. PopCap Games. 2007. Peggle. Game [PC].Google ScholarGoogle Scholar
  23. RedLynx. 2009. Trials HD. Game [Xbox 360].Google ScholarGoogle Scholar
  24. RedLynx. 2009. Draw Race. Game [iOS].Google ScholarGoogle Scholar
  25. Rovio Entertainment. 2009. Angry Birds. Game [iOS].Google ScholarGoogle Scholar
  26. Katie Salen and Eric Zimmerman. 2003. Rules of Play: Game Design Fundamentals. The MIT Press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. SCE Santa Monica Studio. 2005. God of War. Game [PlayStation 2].Google ScholarGoogle Scholar
  28. Jesse Schell. 2008. The art of game design a book of lenses. Elsevier/Morgan Kaufmann, Amsterdam; Boston.Google ScholarGoogle Scholar
  29. R. A. Schmidt and C. A. Wrisberg. 2008. Motor Learning and Performance. Human Kinetics.Google ScholarGoogle Scholar
  30. Noor Shaker, Mohammad Shaker, and Julian Togelius. 2013. Ropossum: An Authoring Tool for Designing, Optimizing and Solving Cut the Rope Levels. In Proc. AIIDE 2013.Google ScholarGoogle Scholar
  31. Jaroslav Švelch. 2014. Comedy of Contingency: Making Physical Humor in Video Game Spaces. International Journal of Communication 8, 0: 23.Google ScholarGoogle Scholar
  32. Yuval Tassa, Nicholas Mansard, and Emo Todorov. 2014. Control-Limited Differential Dynamic Programming. In Proc. IEEE International Conference on Robotics and Automation (ICRA'14). Google ScholarGoogle ScholarCross RefCross Ref
  33. Christopher D. Twigg and Doug L. James. 2007. Manyworlds Browsing for Control of Multibody Dynamics. In ACM SIGGRAPH 2007 Papers (SIGGRAPH '07). https://doi.org/10.1145/1275808.1276395Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Valve Corporation. 2007. Portal. Game [PC].Google ScholarGoogle Scholar
  35. Jacob O Wobbrock and Julie A Kientz. 2016. Research contributions in human-computer interaction. interactions 23, 3: 38--44.Google ScholarGoogle Scholar
  36. ZeptoLab. 2010. Cut the Rope. Game [iOS].Google ScholarGoogle Scholar

Index Terms

  1. Predictive Physics Simulation in Game Mechanics

    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 Conferences
      CHI PLAY '17: Proceedings of the Annual Symposium on Computer-Human Interaction in Play
      October 2017
      590 pages
      ISBN:9781450348980
      DOI:10.1145/3116595

      Copyright © 2017 Owner/Author

      This work is licensed under a Creative Commons Attribution International 4.0 License.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 15 October 2017

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI PLAY '17 Paper Acceptance Rate46of178submissions,26%Overall Acceptance Rate421of1,386submissions,30%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader