📘 قراءة كتاب Designing Games with Game Maker أونلاين
تصميم الألعاب باستخدام Game Maker
ألعاب esigning مع Game Maker
الإصدار 8.0 بقلم Mark Overmars
ما هو
الإصدار الجديد 8.0 من Game Maker يحتوي على عدد كبير من التحسينات على الإصدار 7.0. فيما يلي وصف أهم التغييرات. عدم توافق
شاشات البداية النصية لم يعد بإمكانها عرض الصور. ومع ذلك ، تمت إضافة شاشات ويب البداية التي يمكنها عرض مستندات html كاملة مع الصور ، وما إلى ذلك.
تم إجراء عدد من التغييرات على الوظائف المتعلقة بمصادر الكائنات والخلفية. هذا يرجع إلى حقيقة أن Game Maker يستخدم آلية جديدة تمامًا لهذه الموارد. إذا كانت لعبتك تستخدم الكثير من المكالمات للوظائف التي تقوم بتحميل موارد الصور أو حفظها أثناء التنقل ، فمن المستحسن بشدة الاستمرار في استخدام الإصدار القديم 7.0 لتلك اللعبة.
إذا كنت تستخدم حزم الامتدادات ، فسيتعين عليك إعادة تثبيتها.
تم إجراء بعض التغييرات على آلية الجدول الزمني التي يمكن أن تؤدي إلى عدم التوافق. على وجه الخصوص ، فإن تعيين جدول زمني والبدء به هما الآن شيئان منفصلان.
تم حل خطأ هام حيث يتم تنفيذ أحداث التصادم مرتين في حالة وجود أحداث تصادم بين كائنين. ومع ذلك ، ربما اعتمدت بعض الألعاب على هذا الخطأ ، وبالتالي قد لا تعمل بشكل صحيح. أخبار
يعرض Game Maker الآن افتراضيًا صفحة أخبار عند بدء تشغيله. هنا سيتم الإعلان عن إصدارات جديدة ، وسيتم الإشارة إلى موارد جديدة ، وهناك معلومات حول المنافسة ، ونصائح وحيل تصميم اللعبة. يتم عرض الأخبار مرة واحدة فقط في اليوم. في الإصدار المحترف يمكن إيقاف تشغيل هذا. يمكنك دائمًا الوصول إلى الأخبار من خلال قائمة المساعدة ، ونحن نشجعك على التحقق بانتظام من الأخبار للحصول على معلومات مهمة حول Game Maker. الدورة التعليمية
يحتوي Game Maker الآن على برنامج تعليمي قياسي مدمج للمبتدئين. يظهر في لوحة على يمين الشاشة. يمكن للمستخدمين المتمرسين الإشارة إلى أنهم لا يريدون مشاهدة البرنامج التعليمي بعد الآن. لاستيعاب لوحة البرنامج التعليمي ، يتم الآن تشغيل Game Maker افتراضيًا في وضع ملء الشاشة. ومع ذلك ، فإنه يتذكر إعداداته ، لذا فإن تغييره مرة واحدة إلى وضع الإطارات سيبدأ من تلك اللحظة في بدء تشغيله في هذا الوضع. الخلفيات والعفاريت المخلوطة ألفا
يستخدم الإصدار الجديد Game Maker الخلفيات والعفاريت مع قنوات ألفا (الشفافية). هذا يجعل من الممكن إنشاء واستخدام أفضل النقوش المتحركة. يتم الآن تحميل ملفات PNG مع هذه المعلومات بشكل صحيح. تمت إعادة كتابة محرر الصور المتحركة والصورة بالكامل ، بما في ذلك العديد من خيارات وتأثيرات الرسم الجديدة. تمت إضافة محدد ملف رموز متحركة جديد يعرض الرسوم المتحركة في النقوش المتحركة. كما نقوم بتجميع عدد كبير من النقوش المتحركة عالية الجودة مع Game Maker والتي يمكنك استخدامها مجانًا في ألعابك. فحص التصادم المحسن
لديك الآن المزيد من خيارات التحقق من الاصطدام. على سبيل المثال ، يمكنك الإشارة إلى أن التصادمات يجب أن تكون مع قرص مغلق وأن لديك تحكمًا أفضل في المربع المحيط. يمكن أن تحتوي الصورة الفرعية للكائن على قناع مدمج ويمكنك تعيين الاعتماد على قيمة شفافية ألفا. شاشات البداية
تمت إضافة وظيفة جديدة splash_show_web (عنوان url ، تأخير) يمكن استخدامها لإظهار صفحات الويب كشاشات البداية. يمكنك أيضًا استخدام صفحات html المحلية لهذا الغرض. هذا يسمح لآلية قوية مثل إنشاء صفحات المساعدة. يضاف زر الإغلاق إلى شاشات البداية. كما تمت إضافة عدد من الإجراءات الجديدة لإظهار الأنواع المختلفة لصفحات البداية ولتغيير إعدادات البداية. (القديم
تم إزالة إجراءات إظهار الفيديو وصفحة الويب حيث تشتمل الإجراءات الجديدة عليها. على الرغم من أنها ستظل تعمل في الألعاب القديمة.) أحداث الزناد
تم تقديم نوع جديد من الأحداث: أحداث التشغيل. أحداث الزناد يمكنك تحديدها بنفسك. أنت تعطيهم اسمًا وشرطًا مكتوبين بلغة GML. بعد ذلك يمكن استخدامها في جميع الأشياء ، تمامًا مثل الأحداث الأخرى. مع هذا يمكنك بسهولة توسيع وظائف Game Maker. الخطوط
الزمنية تم تمديد الجداول الزمنية. يحتوي نموذج الخاصية على أزرار إضافية لتوزيع اللحظات على سبيل المثال وحذف أو تكرار نطاقات اللحظات. يمكن الآن إيقاف المخططات الزمنية مؤقتًا وإعادة تشغيلها ويمكن تشغيلها بشكل عكسي. كما يمكنهم الآن تكرار الحلقة تلقائيًا. استيراد وتصدير الموارد
تم استبدال إمكانية دمج الألعاب بنظام أكثر شمولاً لاستيراد وتصدير الموارد. يمكن للمستخدم تحديد الموارد التي سيتم تصديرها إلى ملف (.gmres). بعد ذلك يمكن استيرادها في لعبة مختلفة. من حيث المبدأ ، يمكن أن يوجد مورد واحد فقط لكل اسم. عند وجود تعارض في الاسم عند الاستيراد ، يمكن تحديد الاستخدام للاحتفاظ بالأصل ، أو استبداله على أي حال ، أو اختيار الاسم الذي تم تغييره مؤخرًا ، أو الاحتفاظ بكليهما (غير مستحسن). لتتمكن من تنفيذ الخيار الثالث ، تتعقب جميع الموارد الآن تاريخ آخر تغيير لها. البرنامج النصي المعاد كتابته ومحرر الكود
تمت إعادة كتابة محرر النص / الكود المدمج بالكامل ، مما يجعل كتابة التعليمات البرمجية أسهل كثيرًا. على سبيل المثال ، هناك إكمال اسم الوظيفة المنبثقة ، وتعليمات الوسيطة ، والأقواس المطابقة ، وترميز الألوان المحسن ، وأرقام الأسطر ، والتحقق من الأخطاء أثناء التنقل ، ومقتطفات التعليمات البرمجية ، ووظيفة البحث والاستبدال المعقدة. تحسينات السرعة تم تحسين
سرعة الألعاب التي تستخدم التعليمات البرمجية بشكل كبير. من الممكن أحيانًا تسريع يصل إلى 100٪. غالبًا ما يتم تحسين وقت تحميل الألعاب بشكل كبير. أيضًا عند تشغيل لعبة قائمة بذاتها.
تغييرات أخرى
هناك عدد من التغييرات والإضافات الأخرى. وهنا بعض من المهم.
يمكنك الآن استخدام أيقونات عالية الجودة لألعابك.
يمكن الآن تحديد الثوابت في شكلها الخاص (وليس من خلال إعدادات اللعبة العالمية). ونتيجة لذلك ، يمكن أن تظل مرئية أثناء كتابة النصوص على سبيل المثال. يمكنك أيضًا تحميل وحفظ الثوابت في ملفات نصية.
أيضًا لم تعد الملفات المضمنة تظهر في إعدادات اللعبة العالمية ولكن في شكلها الخاص.
العديد من التحسينات المرئية الصغيرة
الوظيفة المضافة random_range (x1 ، x2) ، و irandom (x) ، و irandom_range (x1 ، x2). الأخير يعطي نتائج صحيحة ويمكن أن يشمل x أو x2.
وظائف مضافة mouse_wheel_up و mouse_wheel_down.
تمت إضافة وظيفة set_application_title (العنوان) لتعيين عنوان التطبيق (الذي يظهر في شريط المهام).
الوظيفة المضافة file_text_eoln ().
أضيفت للقراءة فقط varabe debug_mode.
يوجد الآن إعداد للعبة لعدم السماح بخيارات حفظ الشاشة أو خيارات توفير الطاقة (النوم ، الهيبرينات) أثناء تشغيل اللعبة (غير مسموح به افتراضيًا).
الوظائف المضافة disk_size (drive) و disk_free (drive) و gamemaker_version المتغير.
تشير رسائل الخطأ في وقت التشغيل بشكل أفضل إلى موضع الخطأ
يمكنك الآن التغيير إلى موقع الملفات المؤقتة ، راجع صفحة التفضيلات.
... تصحيح الخلل تم تصحيح الأخطاء
التالية. تم تصحيح عدد من الأخطاء الصغيرة الأخرى أيضًا.
تم الآن إزالة رسالة خطأ عند بدء تشغيل الميكر في نظام التشغيل Vista باستخدام التحكم النشط للمستخدم.
تم تصحيح الخطأ الذي جعل العديد من الحقول في النماذج غير مرئية في نظام التشغيل Vista عند استخدام البديل.
تم تصحيح الخطأ باستخدام تلميحات الإجراءات التي لا تظهر في أشكال الكائن والخط الزمني.
عند فتح لعبة أو بدء لعبة جديدة ، لم يعد يتم طرح سؤال تأكيد حفظ منفصل لجميع نوافذ الموارد المتغيرة المفتوحة.
تم تصحيح خطأ (نوع من) بدقة عوامل المقارنة في الكود.
تم حل الخطأ بخلفية سيئة للحقل "ينطبق على" في محرر التعليمات البرمجية.
إنشاء قائمة بذاتها الآن يتحقق بشكل صحيح من وجود أي غرف.
حجم الكتاب عند التحميل : 3.3 ميجا بايت .
نوع الكتاب : pdf.
عداد القراءة:
اذا اعجبك الكتاب فضلاً اضغط على أعجبني و يمكنك تحميله من هنا:
شكرًا لمساهمتكم
شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:
قبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'