© 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_9

9. MmgCore API Introduction

Victor G Brusca1  
(1)
Edison, NJ, USA
 

Part 2 of this book contains a comprehensive review of the game engine’s runtime code. This code exists in both Java and C# and is included in the main project under the MmgCore package, or namespace if you’re following along in C#. The MmgCore API is responsible for handling command-line arguments, processing game engine config files, creating the game’s window, routing input, managing game screens, and much, much more.

In many game engine implementations, there is a “player” designed to run ...

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.