GameMaker (2.3)
Icon

GML-Classes

Tiny Gear

You must be logged in to obtain assets

Description

GML-Classes is a script that provides some OOP functionality that allows you to define classes, their constructor and destructor, and call parent methods in overridden methods.

Why does it exist?
The main reason is convenience, in particular the convenience of calling parent methods.

When writing code, it may be necessary to implement more complex structures, with several levels of method inheritance.
But structures, due to the lack of an easy way to call the parent method, complicate the task.

To fix that, a special script called GML-Classes was created.
It is based on structs, but makes them more class-like in use.

To start using it, just add this script to your project.

HIGHLY RECOMMENDED to check out the documentation!

= = =

DOCUMENTATION LINKS:

Functions:

= = =

Please, let me know about any problems you have while using this extension.
Game Maker Community forum thread

= = =

End User Licence Agreement (EULA).

Age Rating: 4+

Version

GMS2.3 - Version 1.1.0. Published September 4, 2023

Completely reworked

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait