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
AGK isn't trying to compete with GMS at all, or Godot for that matter.
AGK is a programming language, the "Studio" is just where they have added in some QoL features, but still at the core is a full functioned programming language.
It was designed to be a way to get more people to learn to write their own code without having to rely on pre-written libraries, allowing them to work out what needs to be done by doing it and they do this by using simple, easy to understand syntax that follows a procedural flow. Its supposed to get people on the first rung of the ladder so to speak, where they can take the concepts they have learned to then go onto bigger and better pastures.
The great thing about AGK is that its simple and easy yes, but it also contains C++ libraries that you can freely use to move it up a notch and learn how to program with the "big boys", Creating a C++ program while using AGK syntax is actually quite good way of learning how C++ works. You still have to follow the same rules C++ puts out, but it still allows you to make a program in C++ with ease. Which again is the whole purpose of AGK, taking away the myth that you need to be a genius to program.
If you just want to create games though, yeah Game Maker Studio or Godot is your go to engines.