Le fait que Game Maker soit en delphi ne change rien au fait qu'il soit compatible ou non avec d'autres plates formes. Cependant il utilise direct X, et c'est ça qui fait qu'on ne peut pas porter Game Maker vers d'autres OS comme Linux, Mac etc. Parce que justement ces OS ne peuvent pas faire fonctionner DirectX.
Le passage en C++ de Game Maker, à peine envisagé, et qui n'est pas pour demain, permettra de restructurer le programme et de passer par d'autres API comme Open GL, voir une API propriétaire.

Et donc de l'utiliser sous d'autres OS.