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

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

السلام عليكم ورحمة الله،
 
لقد فوجئنا حقاً بكل الحماس الذي أظهرتموه للعمل في مشروع مشترك وجدي. وكما وعدناكم، فإنه يسعدنا أن نقدم لكم مشروعاً كاملاً سهلاً ممتعاً نعمل عليه جميعاً ونتناقش في جميع جوانبه لنكون قد قدمنا منتجاً متكاملاً يستمتع به العالم، ويعود علينا بفوائد عدة!
 
ستكون هذه باذن الله حملة مستمرة ودائمة التجدد، وقد أطلقنا عليها شعار: كـُن في اللعبة!
الشعار مستوحى من فكرة المشروع، فمن جهة نحن نأمل أن يشاركنا أكبر عدد ممكن من الأشخاص ويكونوا معنا في بناء اللعبة، ومن جهة أخرى فإن كل من سيشارك سيكون في اللعبة عن طريق وضع اسمه في اللعبة النهائية لتكون وساماً له يفخر به أمام زملائه وأقربائه كدليل على إنجازاته وحبه للعمل الجماعي.
 
إذن، ما هو المشروع؟ وما هي اللعبة؟
اخترنا لكم كأول مشروع لعبة وادي الملوك (King’s Valley) من إنتاج شركة Konami عام 1985. أعتقد أن الكثيرين منا يعرفون هذه اللعبة بالفعل من أيام جهاز الصخر الشهير، ونعتقد أن لعبة وادي الملوك كانت من أروع الألعاب في وقتها، وقد قررنا إعادة إحيائها معكم في هذا المشروع.
 



ببساطة لدينا الآن نسخة جديدة من اللعبة تم تطويرها في In|Framez بمراحل جديدة ونهايات جديدة وتعمل على نظام ويندوز. إلا أننا ببساطة لسنا مقتنعين بأن نسخة In|Framez هي الأفضل، بل نود تحسين اللعبة بطريقتنا الخاصة وجعلها تتألق.
الهدف هو كالآتي:
نريد تجريب النسخة الجديدة وتجميع قائمة انتقادات لنستطيع تحديد مواطن الضعف في اللعبة كخطوة أولى، قبل أن ننتقل إلى الخطوة الثانية، والتي تتفرع إلى عدة مجالات:
 
* تصميم جديد للرسوميات لتكون أكثر جاذبية.
* تصميم جديد للمراحل بحيث تكون أكثر إمتاعاً.
* برمجة مزايا جديدة في اللعبة.
 
بهذا نكون قد غطينا كافة الاهتمامات القائمة لدينا الآن. المشروع يحتاج طبعاً إلى كافة الاختصاصات، فمن يريد إظهار مقدرته في تصميم المراحل فسيكون له دور في ذلك، ومن يريد إظهار مقدرته الفنية في الرسوميات فسيكون أيضاً له دور كبير، وأخيراً محبي البرمجة سيستطيعون إبراز مواهبهم ببرمجة أجزاء جديدة للعبة كما سنرى لاحقاً.
 
أما الآن فسنبدأ فوراً بالخطوة الأولى، والتي أقترح أن يقوم بها الجميع من كل الاختصاصات لأننا لن نستطيع تحسين اللعبة دون أن نراها ونفهمها.
 
حملوا النسخة الجديدة من اللعبة من الرابط التالي:
http://www.agdn-online.com/games/kvalley_1.zip
 
للتشغيل ببساطة فك ضغط الملفات في أي مكان تشاء وشغل الملف Game.exe (تم كشف الملف ضد الفيروسات).
 
هدف اللعبة هو جمع الجواهر من كافة الأهرامات والوصول إلى الهدف الأخير على الخريطة وبأقل عدد ممكن من المحاولات.
 
تحكمات اللعب غاية في البساطة:
* الأسهم يمين ويسار للحركة يمنة ويسرة.
* زر المسافة للقفز، أو للحفر إن كنت تحمل فأساً، أو لقذف السيف إن كنت تحمل واحداً.
* الأسهم فوق وتحت يمكنك ضغطها أثناء الحركة لصعود الأدراج أو هبوطها.
* لإحباط المحاولة وإعادة المرحلة اضغط زر F2.
* لإيقاف اللعب والعودة إلى الشاشة الرئيسية اضغط F3.
* الزرين Alt+Enter للانتقال بين نظام عرض كامل الشاشة أو ضمن نافذة.
* الزرين Alt+F4 للخروج.
 
أقترح أن يحاول الجميع إنهاء اللعبة كي يحصلوا على الخبرة كاملة، ولا مانع من تبادل الخبرات وكلمات السر بين الأعضاء لمن يجد أنه غير قادر على إنهاء مراحل معينة...
 
بعد قضاء فترة كافية في تجريب اللعبة، علينا أن نحاول الإجابة عن مجموعة الأسئلة المطروحة أدناه، بحيث يجيب كل منا على الأسئلة التي تقع ضمن مجال اختصاصه (أنا أشجع الجميع على محاولة الإجابة على أكبر قدر من الأسئلة حتى من الاختصاصات الأخرى كي نحقق أكبر قدر من التعلم والاستفادة).
 
الأسئلة المطلوب الإجابة عنها في المرحلة الأولى:
 
 
تصميم وتحليل:
* ما هي الفئة العمرية التي تتقبل هذه اللعبة؟ عزز إجابتك بأمثلة من ألعاب أخرى مصنفة بنظام ESRB إن أمكن.
* من وجهة نظرك كلاعب، حدد الأمور التي حظت باهتمامك وجعلتك تستمر في اللعب.
* من وجهة نظرك كلاعب، ما هي الأمور التي أزعجتك؟ وهل يمكنك تقديم حل بديل لكل منها؟
* كيف تصنف مستوى صعوبة اللعبة بشكل عام؟ تافهة، سهلة، متوسطة، صعبة، مثيرة للإحباط؟ ما هو مقياسك المرجعي في هذا التحكيم؟
* أي المراحل تعتبرها الأصعب؟ ولمَ كانت الأكثر صعوبة بالنسبة لك؟
* هل يمكنك إيجاد نقطة ضعف تصميمية في اللعبة؟ وكيف يمكنك حل هذه النقطة؟
الإجابات تطرح هنا: http://www.agdn-online.com/communities.aspx?view=posts&threadid=342
 
 
رسوميات وتوجه فني:
* برأيك، ما هي الرسالة التي حاولت Konami إيصالها برسوميات هذه اللعبة (الأجواء، الشخصيات، البيئة)؟
* ما هي تعليقاتك حول تكامل العناصر الرسومية في اللعبة وتناسقها فيما بينها (الألوان، النسب الحجمية، التفاصيل)؟
* ما رأيك بالتشكيلة اللونية (palette)؟ هل يمكنك اقتراح تشكيلة مختلفة (أرفق صوراً لاقتراحاتك)؟
* من وجهة نظرك، اطرح اقتراحات لتحسين الرسوميات بشكل عام، موضحاً كيف أن هذه الاقتراحات تخدم الرسالة التي توصلها اللعبة.
* قدم رسوميات أولية لشخصيات اللعبة وعناصرها الأخرى، بشكل يلائم نظرتك الفنية الخاصة للعبة.
الإجابات تطرح هنا: http://www.agdn-online.com/communities.aspx?view=posts&threadid=341
 
 
برمجة وهندسة:
* لو طلب منك برمجة هذه اللعبة، ما هي الحلول التقنية التي تنصح باستخدامها (مكاتب، أدوات، لغات)، وكيف يساهم ذلك في إرضاء المستخدمين النهائيين؟
* هل يمكنك اقتراح بنية برمجية لتمثيل المرحلة في الذاكرة، بحيث تحوي جميع العناصر الثابتة فقط؟ (تجاهل العناصر المتحركة الآن).
* للبنية التي تقترحها أعلاه، هل تستطيع تقدير حجم الذاكرة الذي ستحتله المرحلة عند تحميلها؟
* لم يقم مطور هذه اللعبة بذكر المواصفات المطلوبة لتشغيلها. هل يمكنك إيجادها بنفسك؟ (معالج، ذاكرة، كرت شاشة، نظام تشغيل، برمجيات ملحقة، قطع عتاد إضافية).
* اقترح تكنيكاً لرسم الأحجار بشكل سريع باستخدام مكتبة الرسوميات التي اقترحت إنجاز اللعبة عليها في البداية.
الإجابات تطرح هنا: http://www.agdn-online.com/communities.aspx?view=posts&threadid=340
 
 
أرجو أن تكون الطلبات ضمن حدود إمكانيات الأعضاء، ولا تتوانوا عن طرح أية أسئلة، فهذه ليست مسابقة، وإنما مشروع جماعي نفكر به سوية. الأسئلة نجيب عنها معاً وبالتعاون ونناقش الإجابات فيما بيننا بكل انفتاح وحيادية.
ستبدأ هذه الخطوة من اليوم إن شاء الله، وستستمر إلى أن يتم الإجابة عن الأسئلة المطلوبة مبدئياً. ونحن معكم وسنخبركم حالما يحين الوقت للانتقال للمرحلة الثانية بإذن الله.
 
كي أعطيكم فكرة عن فائدة هذه الخطوة، في بداية كل مشروع في EA نجلب قائمة بالألعاب المنافسة ونحاول الإجابة عن هذه الأسئلة لكل منها. وهي عملية ليست بالسهلة، إلا أنها أساسية جداً إن أردنا بناء ألعاب تتقدم عن منافساتها.
 
والآن، من هو الشجاع الذي سيكون صاحب أول مشاركة في هذا المشروع؟☺

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

خبير  السيد فتحى السيد مشاركة 2

السلام عليكم
انا من محبى صخر وعندى تقريبا كل الألعاب التى تم اصدارها ومن كثرة حبى لها اعيد العابها لقد اعدت لعبتان واعيد فى الثالثه
 
وهذه لعبة وادى الملوك الأصليه بنفس مراحل صخر او بمعنى اخر لعبة صخر معها محاكى

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

بتاريخ 26 مارس 2008 02:47 م، قطب السيد فتحى السيد حاجبيه بشدة وهو يقول:

وهذه لعبة وادى الملوك الأصليه بنفس مراحل صخر او بمعنى اخر لعبة صخر معها محاكى

مشاركة رائعة!
النسخة التي أرسلتها عملت على جهازي لكن بشكل غريب. لذا أنا أرفق مع هذه المشاركة ملف اللعبة نفسها، ويمكن تشغيله باستخدام blueMSX المتطور لتشغيل ألعاب الصخر.
 
رابط تحميل blueMSX:
http://www.bluemsx.com/download.html
 
أنا أدعو الجميع إلى تجريب اللعبة الأصلية والمقارنة بينها وبين النسخة التي بين أيدينا الآن.
 



وفي 26 مارس 2008 02:47 م، أعرب السيد فتحى السيد عن رأيه بالموقف كالآتي:

انا من محبى صخر وعندى تقريبا كل الألعاب التى تم اصدارها ومن كثرة حبى لها اعيد العابها لقد اعدت لعبتان واعيد فى الثالثه
 

رائع. إذن هل يمكنك أن تغني الموضوع بتقديم مقارنة بين اللعبة الأصلية والنسخة المحدثة منها؟

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

مبتدئ  فهد الظفيري مشاركة 4

السلام عليكم


عفواً عندي سؤال :
أنا كمبتدئ لم أدخل لبرمجة الألعاب بعد ولا أعرف فيها أي شيء كيف استفيد من المشروع ؟ أو ماهي الخبرات أللي راح اكتسبها منه ؟

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

وفي 27 مارس 2008 12:38 م، قال فهد الظفيري متحمساً:

عفواً عندي سؤال :
أنا كمبتدئ لم أدخل لبرمجة الألعاب بعد ولا أعرف فيها أي شيء كيف استفيد من المشروع ؟ أو ماهي الخبرات أللي راح اكتسبها منه ؟
 
أخي فهد. ما هي إمكانياتك الحالية؟ هل تملك مهارات تصميمية (رسم مثلاً؟) (نحن بحاجة إلى المزيد من الرسامين لتطوير رسوم اللعبة).
 
ولو كنت تنوي تعلم البرمجة الآن، فأيضاً لك مكان معنا إن شاء الله.
كبداية توجيهية، ابدأ بتعلم لغة البرمجة #C وركز على برمجة الـ Windows Forms، حيث أننا سنحتاج إلى عمل جيد في هذا المجال قريباً جداً، وسأعطيكم التفاصيل خلال فترة قريبة. في هذه الأثناء ابدأ بإحضار كتاب عن برمجة #C وطبق الأمثلة فيه وحاول فهم اللغة ولا تتردد في طرح أية أسئلة تواجهك في قسم البرمجة المخصص لدينا، فهي لغة سهلة ومفيدة في عدة مجالات لا سيما الألعاب.
 
ستستفيد من المشروع بعدة طرق مهما كان مستواك الحالي. فلو أنت تنوي تعلم البرمجة من البداية معنا، فأنت الآن تملك حافز وهدف واضح لتحقيقه، والنتائج سيستفيد منها الجميع فوراً. ولو كان لديك خبرة في البرمجة فأنت تستطيع أداء مهام تحتاج إلى مستوى أعلى من الخبرة. ونحن إن شاء الله هنا معكم لتوجيهكم ومساعدتكم في أي مشاكل عويصة. وسنقوم بطرح نصائح كل فترة ليستفيد الجميع. أعتقد أن الجميع سيتعلم حتى ولو لم يكتب سطراً واحداً من الكود (فقط بمجرد قراءة النقاشات).

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

مبتدئ  فهد الظفيري مشاركة 6

أنا وأعوذ بالله من كلمة أنا☺ خبراتي ليس لها علاقة ببرمجة الألعاب لذلك راح أكون متابع للمشروع ولكن لن اشارك فيه مشاركه فعلية


إن شاءالله أكون معاكم في مشاريع أخرى أكون فيها عضوا فعالاً بكل تأكيد




تمنياتي لكم بالتوفيق

مبتدئ  يسري نجم مشاركة 7

السلام عليكم جميعا ....
أعجبتني فكرة المشروع .. ويشرفني الإنضمام الى فريق العمل .. لدي خبرة طويلة في البرمجة وخاصة مجال الذكاء الإصطناعي ولي خبرة في برامج الرسوم فوتوشوب وفلاش( ومجموعة أدوب ) ولكني لم اعمل في برمجة الألعاب من قبل سأقوم بتحميل اللعبة واعداد مشاركتي الأولى بإذن الله قريبا...

Just Add Your Touch

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

في 12 ابريل 2008 07:13 ص، غمغم يسري نجم باستغراب قائلاً:

أعجبتني فكرة المشروع .. ويشرفني الإنضمام الى فريق العمل
 
أهلاً بك يا يسري، ونحن ما زلنا بانتظار مشاركاتك☺

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

مبتدئ  وائل الأشرم مشاركة 9

مرحبا
 
أود الانضمام إليكم للفريق !
لا أملك الخبرة الكبيرة في هذا المجال إلا أنني أحبه وأتمنى أن أبحر فيه
سأحاول جهدي مساعدتكم في اللعبة !! ((سأبدأ بتجريب اللعبة))
 
شكرا 😋

وائـــل..

مبتدئ  ┐NeaR┌ مشاركة 10

مشروووع رااائع بالفعل وانا حاليا اتطور تدريجيا في لغه الـ c++
 
وبإذن الله لما اتطور اساعدكم 😄
 
 
والان نزلت اللعبه وبألعبها وأجاوب على الاسأله بعد ان انهيها بإذن الله
 
لأن خبرتي في الالعاب جيده جدا نوعا ما ^^
 
أسأل الله أن ييسر هذا المشروع ,
 
وينتهي بنجاح وبتكوين فريق متكامل من المبرمجين و الخبراء في الرسوميات
 
 والذكاء الاصطناعي  والفيزيائين >> طموح عالي ☺
 
أتمنى لو نجد طريقه لنشر فكره المشروع بشكل اوسع لنجد إقبال أكبر ,,
 
جزاكم الله خير على هذه الفكره المميزه
 
وبالتوفييييق .


\\ اللهم أعز الإسلام والمسلمين \\ ^_^