البداية > مذكرات > Code And Play – Version 0.1 Beta

Code And Play – Version 0.1 Beta


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

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

هذا الإصدار ليس لعبة بل هو برنامج يتيح للاعبين أن يقوموا بكتابة أكوادهم و إرسالها إلى خادم يقوم بعمل مباريات بين تلك الأكواد و تسجيل النتائج و هكذا .. إنظر إلى هذه الصورة :

هذه أول لعبة من هذا النوع .. في هذا الملعب يقوم اللاعب الأزرق بضرب بالونات اللاعب الأخضر و العكس .. و الذي يقوم بإفناء بالونات الأخر يفوز في النهاية .. و توجد بها بعض القوانين مثل أن اللاعب إذا تجاوز الحدود البيضاء تقل نتيجته و إذا ضرب بالون بنفس لونه تقل نتيجته أيضاً .. و إذا ضرب بالون اللاعب الأخر تزيد نتيجته ..

هذه اللعبة و غيرها من الألعاب التي ستصدر قريباً إن شاء الله يمكن للاعبين أن يلعبوها عن طريق هذا البرنامج :

هنا يقوم اللاعبين بالتسجيل و الدخول ..

و هنا يقوم اللاعبين بإختيار الألعاب التي يريدون لعبها و تحميلها .. القائمة اليسرى هي قائمة الألعاب و القائمة اليمنى هي قائمة المستخدمين الذين كتبوا أكواداً لهذه الألعاب .. و فوق الأزرار التي في الاسفل تجد شريط مكتوب فيه أعلى النتائج ..

و هنا يقوم إحدى اللاعببين بكتابة كود لإحدى الألعاب .. و بعد أن يقوم بعمل Save يتم إرسال الكود إلى الخادم يقوم بمباراة جميع اللاعبين المسجلين في هذه اللعبة و تعديل النتائج ..

ربما يقوم هذا الفيديو بتوضيح أكثر :

للتحميل :

حتى هذه اللحظة يتوفر إصدار نظام لينكس .. و قريباً إن شاء الله سيتوفر إصدار لنظام ويندوز

https://sourceforge.net/projects/cap-scg/

و أخيراً و ليس أخراً .. مازال هناك الكثير لإضافته و تعديله .. و ربما تكون هناك بعض المشاكل و الأخطاء المخفية هنا و هناك و لم أكتشفها و تظهر عند بعض المستخدمين ! .. و لهذا أرحب بجميع إقتراحاتكم و إضافاتكم و مشاكلكم في التعليقات ..

اترك رد

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / تغيير )

Twitter picture

You are commenting using your Twitter account. Log Out / تغيير )

Facebook photo

You are commenting using your Facebook account. Log Out / تغيير )

Connecting to %s

Follow

Get every new post delivered to your Inbox.