© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
V. G. BruscaIntroduction to Video Game Engine Developmenthttps://doi.org/10.1007/978-1-4842-7039-4_14

14. Game Screens

Victor G Brusca1  
(1)
Edison, NJ, USA
 

The focus of this chapter is to review and understand how the MmgCore API’s game screen and frame rate classes work with the GamePanel class to drive the game engine’s drawing routine. We’ll also want to review some subtle details about the set of game screens that have been implemented in the MmgCore API.

These game screens are more concrete in their implementation than those we encountered in the MmgBase API and are designed to plug into the engine’s game panel class. A summary of the classes covered ...

Get Introduction to Video Game Engine Development: Learn to Design, Implement, and Use a Cross-Platform 2D Game Engine now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.