جي أم‌ أل (لغة برمجة)
جي أم‌ أل أو GML  هي لغة برمجة تستعمل في برنامج جيم ميكر (GameMaker) تم إنشائها من طرف مارك أوفرمارس. وهي مستوحات من لغة سي++ مع تأثيرات من لغة دلفي. تعتبر لغة GML نسخة مبسطة للغاية حيث تتكون من نوعين من البيانات فقط (الحقيقية والمتسلسلة)، إذ ليس لديها إمكانية خلق أنواع جديدة.

التعامل مع الجداول البرمجية وهياكل البيانات الأخرى سهل. تستخدم اللغة «مكتبة قياسية» وهي مجموعة كاملة نسبيا من التطبيقات المفيد في صناعة ألعاب الفيديو: لها وظائفها مختلفة تشمل عدة جوانب كالتلاعب بالأصوات، والصور، والعرض، ووظائف حسابية للرسم...

أمثلة 
 مثال لطباعة برنامج أهلا بالعالم:
show_message("Hello World!");

 مثال عن متغير:
var string, ime, godina;
ime = "Filip";
godina = 1;
godina += 62 + 1;
string = "Pozdrav " + ime + " ,ti imas " + age + " godina.";

 مثال عن الدالة if
if (health <= 0) {game_end();}

انظر أيضا 
 جيم ميكر (GameMaker)

المراجع

وصلات خارجية 
 الصفحة الرئيسية ل Game Maker

ألعاب فيديو 1999
بيئات تطوير متكاملة
لغات برمجة
محركات ألعاب فيديو
جي أم‌ أل أو GML هي لغة برمجة تس تعمل في برنامج جيم ميكر ( GameMaker ) تم إنشائ ها من طرف مارك أوفرمارس . و هي مستوحات من لغة سي + + مع تأثيرات من لغة دلفي . تعتبر لغة GML نسخة مبسطة ل الغاية حيث تتكون من نوعين من البيانات فقط ( الحقيقية والمت سلسلة ) ، إذ ليس لدي ها إمكانية خلق أنواع جديدة . التعامل مع الجداول البرمجية و هياكل البيانات الأخرى سهل . تستخدم اللغة « مكتبة قياسية » و هي مجموعة كاملة نسبيا من التطبيقات المفيد في صناعة ألعاب الفيديو : ل ها وظائف ها مختلفة تشمل عدة جوانب كالتلاعب بالأصوات ، والصور ، والعرض ، ووظائف حسابية للرسم . . . أمثلة مثال لطباعة برنامج أهلا ب العالم : show_message ( " H ello World ! " ) ; مثال عن متغير : var string , ime , godina ; ime = " F ilip " ; godina = godina + = + string = " Pozdrav " + ime + " ,ti im as " + age + " godina . " ; مثال عن الدالة if if ( health < = {game_end ( ) ; } انظر أيضا جيم ميكر ( GameMaker ) المراجع وصلات خارجية الصفحة الرئيسية ل Game Maker ألعاب فيديو بيئات تطوير متكاملة لغات برمجة محركات ألعاب فيديو