Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Darn I translated it wrong nvm
I think you might be incorrect. I just googled GML and it seems that they aren't using GML to develop Game Maker.
It seems that Game Maker Studio 2 is being developed using C# at this moment.
"While the original GameMaker is still popular among developers, its own creators started facing some difficulties in keeping it up-to-date: “Our main push for starting on GameMaker 2 has been that the original GameMaker had been written in Delphi and while we had rewritten all the main runtime components into C++ and C#, the last remaining component was the one the user interacted with most of the time. We were having major issues with getting programmers who understood Delphi and with the age of the codebase itself as it was getting very difficult to add features that were needed”, Russell explains. So they took the decision to rewrite everything from the ground up to improve the user experience and to bring GameMaker Studio into the 21st century."
I found this over here: http://www.gamesauce.biz/2017/04/05/gamemaker-studio-2-remade-stay-date/
So I'm not sure where you found GML, but they definitely aren't using GML to develop Game Maker. I also looked at other websites and everyone mentions that the original Game Maker was developed using Delphi, but the newer versions are developed using C# and C++.
From what I found, it seems that GML is only a scripting language they developed to be used within Game Maker to develop games using Game Maker.
So Delphi is not used anymore for Game Maker Studio 2?
For example, color data bytes are written in the Delphi standard order (BGR instead of the more typical RGB). And I wouldn't be surprised if the odd array implementation is due to Delphi as well.
https://www.yoyogames.com/blog/514/gml-updates-in-2019?utm_source=social&utm_campaign=blog