If you do not find what you're looking for, you can use more accurate words.
صانع الألعاب والمعروف بإسم جيم ميكر (بالإنجليزية: GameMaker) هو سلسلة من برامج الحاسوب مصممة لإنشاء ألعاب فيديو ثنائية وثلاثية الأبعاد لعدة منصات. تم تصميم هذا البرنامج للسماح للمطورين المبتدئين بإنشاء ألعاب فيديو خاصة بهم دون الحاجة لتعلم لغة برمجة متقدمة مثل سي بلس بلس أو جافا.
الألعاب التي تم إنشاءها بإستخدام الإصدار السادس للبرنامج كانت غير متوافقة مع ويندوز فيستا وما بعده، بينما لم يكن هذا العيب في الإصداران 5 و7. لحل هذا المشكل إقترحت الشركة المطورة إعادة بناء الألعاب بإستخدام إصدارات جديدة من المحرك، كما تم إصدار باتش لتصحيح هذا الخطأ.
له واجهة إنجليزية فقط. يعتمد أساسا على البرمجة المرئية إذ يسمح بسحب وإفلات اللبنات من أجل تحديد الأوامر والمهام.
كما يدعم لغة برمجة خاصة به تسمى "لغة صانع الألعاب" (بالإنجليزية: Game Maker Language) أو GML اختصارا، تعتبر هذه اللغة نسخة بسيطة وسهلة للاستخدام. وهي موجهة للمستخدمين الأكثر تقدما.
كانت عملية الهندسة العكسية على العديد من إصدارات البرنامج سهلة، وذلك يعود لطريقة عمل البرنامج حيث كانت يجمع موارد اللعبة (Resources) ويضعها في آخر الملف التنفيذي بدون تشفير أو تشويش. وقد استغل المخترقين هذه الثغرة حيث قاموا بإنشاء ونشر برامج تقوم بإستخراج موارد اللعبة (صور، أصوات، كود اللعبة...). مما جعل شركة يويو جيمز تصدر تحذيراً للمخترقين لأنهم يتعدون على ملكية خاصة ويعتبرون خطارا على الشركة.
لاحقاً، قامت شركة يويو جيمز بتطوير تقنيات لتشويش موارد اللعبة وتصعيب العملية خصوصا بعد وصول الإصدار GM:Studio من البرنامج والذي إحتوى على تقنيات متطورة للتشفير والتشويش.