A Projection-Based Approach for Real-Time Assessment and Playability Check for Physics-Based Games | SpringerLink
Skip to main content

A Projection-Based Approach for Real-Time Assessment and Playability Check for Physics-Based Games

  • Conference paper
  • First Online:
Applications of Evolutionary Computation (EvoApplications 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9028))

Included in the following conference series:

Abstract

This paper introduces an authoring tool for physics-based puzzle games that supports game designers through providing visual feedback about the space of interactions. The underlying algorithm accounts for the type and physical properties of the different game components. An area of influence, which identifies the possible space of interaction, is identified for each component. The influence areas of all components in a given design are then merged considering the components’ type and the context information. The tool can be used offline where complete designs are analyzed and the final interactive space is projected, and online where edits in the interactive space are projected on the canvas in realtime permitting continuous assistance for game designers and providing informative feedback about playability.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 11439
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 14299
Price includes VAT (Japan)
  • 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

Similar content being viewed by others

Notes

  1. 1.

    A video showing the method working is available online: http://noorshaker.com/CutTheRope.html.

References

  1. Havok (2011). www.havok.com

  2. Interactive Data, 2011. SpeedTree

    Google Scholar 

  3. Smith, G., Whitehead, J., Mateas, M.: Tanagra: a mixed-initiative level design tool. In: Proceedings of the Fifth International Conference on the Foundations of Digital Games, pp. 209–216. ACM (2010)

    Google Scholar 

  4. Smith, A.M.: Open problem: Reusable gameplay trace samplers. In: Ninth Artificial Intelligence and Interactive Digital Entertainment Conference (2013)

    Google Scholar 

  5. Ubisoft, Ubisoft Montpellier, and Digital Eclipse, Rayman, Ubisoft (1995)

    Google Scholar 

  6. Smelik, R., Tutenel, T., de Kraker, K.J. Bidarra, R.: Integrating procedural generation and manual editing of virtual worlds. In: Proceedings of the 2010 Workshop on Procedural Content Generation in Games, p. 2. ACM (2010)

    Google Scholar 

  7. Liapis, A., Yannakakis, G., Togelius, J.: Sentient sketchbook: computer-aided game level authoring. In: Proceedings of ACM Conference on Foundations of Digital Games (2013)

    Google Scholar 

  8. Shaker, M., Shaker, N., Togelius, J.: Ropossum: an authoring tool for designing, optimizing and solving cut the rope levels. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE). AAAI Press (2013)

    Google Scholar 

  9. Shaker, M., Shaker, N., Togelius, J.: Evolving playable content for cut the rope through a simulation-based approach. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2013)

    Google Scholar 

  10. Bauer, A., Cooper, S., Popovic, Z.: Automated redesign of local playspace properties (2013)

    Google Scholar 

  11. Togelius, J., Preuss, M., Beume, N., Wessing, S., Hagelbäck, J., Yannakakis, G.N.: Multiobjective exploration of the starcraft map space. In: Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG), pp. 265–272. Citeseer (2010)

    Google Scholar 

  12. Smith, A.M., Mateas, M.: Answer set programming for procedural content generation: a design space approach. IEEE Trans. Comput. Intell. AI Games 3(3), 187–200 (2011)

    Article  Google Scholar 

  13. Ortega, J., Shaker, N., Togelius, J., Yannakakis, G.N.: Imitating human playing styles in super mario bros. Entertain. Comput. 4, 93–104 (2013)

    Article  Google Scholar 

  14. Shaker, M., Sarhan, M.H., Al Naameh, O., Shaker, N., Togelius, J.: Automatic generation and analysis of physics-based puzzle games. In: 2013 IEEE Conference on Computational Intelligence in Games (CIG), pp. 1–8. IEEE (2013)

    Google Scholar 

  15. Millington, I.: Game Physics Engine Development. Morgan Kaufmann Pub, San Francisco (2007)

    Google Scholar 

  16. Johnson, A.: Clipper - an open source freeware library for clipping and offsetting lines and polygons (2014). http://www.angusj.com/delphi/clipper.php

Download references

Acknowledgments

We thank ZeptoLab for giving us permission to use the original Cut The Rope graphical assets for research purposes. The research was supported in part by the Danish Research Agency, Ministry of Science, Technology and Innovation; project “PlayGALe” (1337-00172).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Noor Shaker .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Shaker, M., Shaker, N., Abou-Zleikha, M., Togelius, J. (2015). A Projection-Based Approach for Real-Time Assessment and Playability Check for Physics-Based Games. In: Mora, A., Squillero, G. (eds) Applications of Evolutionary Computation. EvoApplications 2015. Lecture Notes in Computer Science(), vol 9028. Springer, Cham. https://doi.org/10.1007/978-3-319-16549-3_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16549-3_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16548-6

  • Online ISBN: 978-3-319-16549-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics