الشبكة العربية لمطوري الألعاب

  محمد النبكاوي مشاركة 1

قد تكون شركتكم وأعني شركة In|Framez من الشركات الرائدة بمجال أدوات تصميم الألعاب وهذا ما يثبته العرض التقديمي للعبة قريش الذي حصلت عليه من قرص تحت الحصار أظن أنكم سمعتم ببرنامج يسمى MultiMedia Builder وهو برنامج يقوم بتغليف البرمجة وهو يتطور بشكل مستمر مضيفاً تعليمات جديدة ومثيرة وهو الآن بالنسخة 4.9.6 لقد اختصر هذا البرنامج جهوداً كثيرة كما تعلم في مجال الAutorun للأقراص الليزرية كما تعلم السوق السورية "مطروشة" بالمجموعات البرمجية التي صممت على هذا البرنامج ولكنه بنفس الوقت ليس "حطبة" بل هو قابل للتكيف بشكل كبير خاصة وأنه يعم ما يسمى Plugin وهكذا تستطيع ان تطور ميزات خاصة بك أو تنزيلها جاهزة من المواقع المناسبة لهذا الأمر

يا ترى هل هو أمر مستحيل ان تقوم شركتكم ببرمجة مصمم مماثل ولو كان بسيطاً جداً بادئ الأمر فمثلاً أن تغلفـو بعض التعليمات بتعليمات مختصرة وقريبة للفهم أكثر مع إمكانية الكتابة بلغة ال++C لمن يريد و هكذا فإن المستخدم العربي سوف يتخذكم نقطة الصفر للبدء ببرمجته وبالطبع سوف يحفظ الفضل لمحرككم تماماً مثل محرك Gensis 3d وأنا لا أعني أن يكون مجانياً بل أتمنى أن يكون باهظ الثمن وهكذا تزداد مبيعات شركتكم على ما أظن كما إزدادت مبيعات شركة MediaChance المطورة لبرنامج MMB
مع التنويه ان هناك برنامج يسمى 3d gamestudio A6 وهو برنامج يعنى بتصميم الألعاب الثلاثية الأبعاد (مرفق معه ديمو للعبة تعرض ميزاته من ماء وهواء وأعاصير والى ما هنالك)
وأنتظر رأيكم ...

UndCOVer

خبير مدير وسام البهنسي مشاركة 2

جزيل الشكر سيد Undercover على هذا التعليق (وددنا لو نعرف اسمك الحقيقي)...

نعم لقد رأينا نتائج الـ Multimedia Builder و Genisis3D و A6 أيضاً...
الفكرة أن كل من هؤلاء له أهدافه الخاصة. طبعاً يتنافس A6 مع Genesis3D، أما MMB فهو بملعب آخر.

ضمن أهدافنا الحالية، تبدو فكرة إنجاز منتج مماثل لـ MMB مستبعدة للأسف. توجهنا الحالي نحو خدمة صناعة الألعاب الحديثة، وهي بحاجة لأكثر بكثير من الأهداف البسيطة لمنتجات بناء برامج الملتيميديا.

أما بالنسبة لإنجاز طبقة مبسطة للـ Level Editing كما هو حال A6 و Genesis3D فهو ضمن اعتباراتنا بشكل فعلي، لكننا نتقدم بهذا المجال بشكل شديد الحذر. لأن كل لعبة هي حالة خاصة، ولا نريد أن نصل في النهاية إلى منتج يؤدي بك لإنجاز ألعاب لا تختلف عن بعضها سوى بالاسم.
حالياً نحن نقوم بهذه العملية بشكل موجه وبتعاون مباشر مع الزبائن، وهذا يضمن لنا عدم إضاعة جهودنا هباء في ميزات لن يستخدمها أحد. المشكلة هنا أن هذه المنتجات تصبح مرخصة باسم مستخدميها، وباعتبار أن ثمنها ليس سهلاً، فإن موضوع نشرها يبقى ضمن رحمة مخططات الشركة صاحبة اللعبة.
في حالة قريش المعتمدة على DirectSkeleton 3.0، على حسب علمي إن الـ Level Editor الخاص بها لن يتم نشره في النسخ التي ستوزع قريباً.
الـ Level Editor الخاص بقريش يتيح لك بالفعل تصنيع ألعاب استراتيجية مختلفة تحوي أعداد غفيرة من المقاتلين والشخصيات إلى آخر هذا الهراء. النقطة أن متطلبات قريش خاصة جداً ومن المستحيل تحقيقها من خلال محرك موجه لوظيفة مختلفة مثل A6 أو Genesis3D.
وإذا أردت الحقيقة، فإن كل لعبة لها متطلبات خاصة جداً، وهكذا يمكننا تبرير عدم وجود أية لعبة تجارية في أسواق ألعاب الكمبيوتر تعتمد على محررات المراحل هذه (A6 وما شابهه).

عن ذكرك لموضوع السعر، إن إنجاز هذه المشاريع عملية مكلفة جداً وينضوي على الكثير من الأبحاث العميقة (وأنا حقاً أعني أبحاث) وهذا يجعل موضوع إتاحة هذه المشاريع للهواة موضوعاً بعيداً إلا إذا قرر الممول صرف مبالغ طائلة على سبيل الصدقة...☺

فقط أريد أن أذكر أن DirectSkeleton ليس على أية درجة من التعقيد كما قد يفهم من حديثي السابق.
بل هو لا يحتاج إلى أية خبرة برمجية عميقة في طبقاته العليا. أي لا حاجة لك أبداً لمعرفة أي شيء عن برمجة DirectX أو حتى الـ Win32 API!
رسم جسم بأعقد درجة من التفاصيل يتم بخمسة أو ستة أسطر code فقط، وهذا الجسم سيتم رسمه بشكل متكيف مع إمكانيات جهاز اللاعب وإلى آخر هذا الكلام الفارغ.
الفكرة أنك كمبرمج ستكون متفرغ تماماً لكتابة خوارزميات لعبتك الخاصة، وسيتعاون معك DirectSkeleton إلى أبعد الحدود. سينظم ذاكرة اللعبة ويحافظ على تجانسها (anti-fragmentation)، سيؤدي الكثير من الحسابات بخوارزميات صاروخية محسنة لمواصفات المعالجات الحديثة، سيدير موارد كرت الشاشة بأفضل ما يكون، وغير ذلك الكثير.
يمكنك لعب أفلام بينية (cut-scenes) مصدرة من برنامج الـ 3D (مثلاً Softimage|XSI أو 3dsMAX أو Maya سابقاً) بحوالي عشرة أسطر فقط! إذن أين التعقيد؟

نحن مهتمون جداً بسماع تعليقاتكم... فلا تبخلوا بهذا الموضوع☺

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

  Mohammad Aburrub مشاركة 3

I do not know if my question is out of topic
or not but I am curious to know,
how is DS is licensed ?

خبير مدير همام البهنسي مشاركة 4

تعتمد آلية الترخيص للـ DSK على ضمان أكبر قدر من النتائج والجودة المطلوبة في الألعاب الحديثة للشركة المستثمرة وذلك من خلال ترخيص دعم فني كامل يتجدد بشكل سنوي والذي قد يصل إلى ارسال مختصين للشركة أو تطوير أدوات خاصة للشركة بما يتناسب مع خط انتاجها لضمان ظهور المنتج بأعلى مستوى له.
بالنسبة للتكاليف المادية للـ DSK فهي تختلف باختلاف الـ package المرخصة من DSK ودرجة الدعم الفني السنوي. يمكن لمن يرغب بمعرفة المزيد من التفاصيل الاتصال بـ: sales@inframez.com