Skip to main content

Game Design Principles in a Game Programming Framework

  • Conference paper
  • First Online:
Book cover Serious Games (JCSG 2018)

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

Included in the following conference series:

  • 2666 Accesses

Abstract

Programming game engines threatens to become an elitist activity with the industry split between the professional studios which are pushing for more direct but also more difficult to program hardware access and hobbyists using ready-made game-engines with little focus on understanding their inner workings. This paper presents an attempt to make game engine programming more accessible via a game programming framework which focuses explicitly on the programmers learning path in a similar manner to how video games are typically designed.

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 EPUB and 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

References

  1. Shiraef, J.A.: An exploratory study of high performance graphics application programming interfaces (2016)

    Google Scholar 

  2. Kajiya, J.T., Sutherland, I.E., Cheadle, E.C.: A random-access video frame buffer. In: Proceedings of the IEEE Computer Graphics, Pattern Recognition, and Data Structures, pp. 1–6 (1975)

    Google Scholar 

  3. Seitz, C.: Computer graphics matrix multiplier. U.S. Patent No. 3,763,365 (1973)

    Google Scholar 

  4. Peachey, D.: Writing renderman shaders. In: Tony Apodaca (ed.) na. (1992)

    Google Scholar 

  5. Oliver, R.J.: Circular buffer for processing audio samples. U.S. Patent No. 6,044,434 (2000)

    Google Scholar 

  6. Apperley, T.H.: Genre and game studies: toward a critical approach to video game genres. Simul. Gaming 37(1), 6–23 (2006)

    Article  Google Scholar 

  7. Blumberg, F.C., Sokol, L.M.: Boys’ and girls’ use of cognitive strategy when learning to play video games. J. Gen. Psychol. 131(2), 151–158 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robert Konrad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Konrad, R., Tregel, T., Göbel, S. (2018). Game Design Principles in a Game Programming Framework. In: Göbel, S., et al. Serious Games. JCSG 2018. Lecture Notes in Computer Science(), vol 11243. Springer, Cham. https://doi.org/10.1007/978-3-030-02762-9_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-02762-9_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-02761-2

  • Online ISBN: 978-3-030-02762-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics