صانع الألعاب والمعروف بإسم جيم ميكر (GameMaker) هو سلسلة من برامج الحاسوب مصممة لإنشاء ألعاب فيديو ثنائية وثلاثية الأبعاد لعدة منصات. تم تصميم هذا البرنامج للسماح للمطورين المبتدئين بإنشاء ألعاب فيديو خاصة بهم دون الحاجة لتعلم لغة برمجة متقدمة مثل سي بلس بلس أو جافا.
نوع | |
---|---|
نظام التشغيل | |
المنصة |
مايكروسوفت ويندوز، ماك او اس، أندرويد (نظام تشغيل)، ايفون، ويندوز فون، تايزن، اوبنتو، إتش تي إم إل 5 |
موقع الويب |
المطور الأصلي | |
---|---|
المطورون | |
لغة البرمجة |
دلفي |
الإصدار الأول |
15 نوفمبر 1999 |
حالة التطوير |
نشط |
الإصدار الأخير |
1.4.1474 |
الرخصة |
خاص (تجاري) |
تاريخ البرنامج
- Animo أول اصدار للبرنامج اصدر عام 1999 وكان مختصا لصناعة الألعاب ثانئية الابعاد فقط.
- GameMaker
- GameMaker 2
- GameMaker 3
- GameMaker 4
- GameMaker 5
- GameMaker 6
الألعاب التي تم إنشاءها بإستخدام الإصدار السادس للبرنامج كانت غير متوافقة مع ويندوز فيستا وما بعده، بينما لم يكن هذا العيب في الإصداران 5 و7. لحل هذا المشكل إقترحت الشركة المطورة إعادة بناء الألعاب بإستخدام إصدارات جديدة من المحرك، كما تم إصدار باتش لتصحيح هذا الخطأ.[1]
- GameMaker 7
- GameMaker 8
- GameMaker:Studio
متطلبات النظام | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
الواجهة
له واجهة إنجليزية فقط. يعتمد أساسا على البرمجة المرئية إذ يسمح بسحب وإفلات اللبنات من أجل تحديد الأوامر والمهام.
كما يدعم لغة برمجة خاصة به تسمى "لغة صانع الألعاب" (Game Maker Language) أو GML اختصارا، تعتبر هذه اللغة نسخة بسيطة وسهلة للاستخدام. وهي موجهة للمستخدمين الأكثر تقدما.
الهندسة العكسية
كانت عملية الهندسة العكسية على العديد من إصدارات البرنامج سهلة، وذلك يعود لطريقة عمل البرنامج حيث كانت يجمع موارد اللعبة (Resources) ويضعها في آخر الملف التنفيذي بدون تشفير أو تشويش. وقد استغل المخترقين هذه الثغرة حيث قاموا بإنشاء ونشر برامج تقوم بإستخراج موارد اللعبة (صور، أصوات، كود اللعبة...). مما جعل شركة يويو جيمز تصدر تحذيراً للمخترقين لأنهم يتعدون على ملكية خاصة ويعتبرون خطارا على الشركة.
لاحقاً، قامت شركة يويو جيمز بتطوير تقنيات لتشويش موارد اللعبة وتصعيب العملية خصوصا بعد وصول الإصدار GM:Studio من البرنامج والذي إحتوى على تقنيات متطورة للتشفير والتشويش.
روابط خارجية
- الموقع الرسمي للبرنامج (إنجليزي)
مراجع
- http://wiki.yoyogames.com/index.php/Making_games_work_under_Windows_Vista Making_games_work_under_Windows_Vista