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

2. Base Classes

Victor G Brusca1  
(1)
Edison, NJ, USA
 
In this chapter, you’ll review the base classes of the MmgBase API:
  • MmgObj

  • MmgColor

  • MmgRect

  • MmgFont

  • MmgSound

  • MmgPen

  • MmgVector2

  • MmgBmp

Classes are reviewed using the following standard review steps. If a class does not have anything to review for a particular step, the step will be omitted from the review process:
  • Static class members

  • Enumerations

  • Class fields

  • Support method details

  • Main method details

The best way to learn the game engine software provided with this book is to follow along in Java or C#. However, the line ...

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.