جیامال (Game Maker Language) یک زبان برنامهنویسی مفسری است که برای استفاده به همراه برنامههای کاربردی ساخت بازی که Game Maker نامیده میشود ساخته شدهاست.
اصل این زبان در ابتدا به وسیلهMark Overmars ساخته شد تا سیستم عمل کشیدن و انداختن "drag-and-drop action" را که در Game Maker استفاده میشود تکمیل نماید. هرچند که در آخرین نسخه اعمال کشیدن و انداختن به GML ترجمه شدند تا بخواهند ازآن به صورت مجزا باشند. GML به سختی با محیط و فضای Game Maker مجتمع شده. اغلب عناصر مانند بلوک پیکسلها و صداها در داخل Game Maker IDE استفاده شدند (در حالی که میتوانستند ازفایلهای خارجی استفاده کنند) معماری Game Maker طراحی شده تا اعمالی مانند کشف رویدادها، طراحی سطح و پیکر بندی شیها را اجرا کند بدون آنکه نیاز باشد تا کد آن را به صورت دستی پیاده سازی کرد.(اضافات کد را به وسیله محیط تعاملی پیشرفته خود کم کرده است.) ...
ادامه مطلب ...


