22

تجربتي الاولى على تقنية WebGL (تحويل لعبة RandomAttack 0.1 2d لتكون ثلاثية الابعاد )

بعد فتره من التكويد في وقت فراغي قررت تطوير اللعبة RandomAttack والتي كانت ثنائية الابعاد الى لعبة ثلاثية الابعاد عبر استخدام تقنية WebGL الرائعة :]

النسخه التي ستشاهدها حالياً ليست كامله 0.2 وقد تم تطوير اللعبة كثيراً 0.3 وتدعم العربية وتدعم اجهزه الهواتف ويتم اللعب على شكل فرق (teams) و (levels) تحت قواعد كثيره يتم بها احتساب الفائزين (او الفائز ) .

يوجد فقط عدة عيوب في تقنية WebGL وهي بطى رسم الفريمات حيث قمت بعدة تجارب ودراسة على التقنية بلابتوبي على ويندوز 10 متصفح كروم والتي سالحقها لاحقاً عند نشر اللعبة (عند رسم 50 دبابه مع الارضية وقرابه 70 قذيفة في الملعب يهبط مؤشر ال FPS الى 20 اطار لكل ثانيه وهذا مايبطىء اللعبة وتم حل هذه المشكله عبر استخدام خوارزمة معينه لمزامنة دوال الرسم )

والعيب الثاني التحكم عبر المتصفح يكون التحكم بطيء وصعب خصوصاً ادارة الكاميرا عبر الماوس X&Z ROTATIONS سابحث عن حل لهذه المشكله ..

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

اللعبة تدعم :

1- الشبكات او عبر الانترنت (WEBSOCKET)

2- تحكم كامل وصناديق مساعدة في الملعب مثل اصلاح الدبابة

3- دعم الطائرات لمسح المنطقه .

الاضافات والتحديثات :

1- دعم قذائف صاروخيه تلاحق الدبابات عن بعد (سيهبط بال FPS بلاشك)

2- دعم عدة سيرفرات في كل سيرفر عدة لاعبين عدد محدد

3- تحكم في ال AI من قبل اللاعب

4- تحسين ال AI .

.

.

شاركنا افكارك

المعذرة لقد طولت في الشرح .. اللعبة مازالت في بدايتها لاكن حبيت مشاركتكم بعض التفاصيل

(اللعبة تم انشائها لغرض تعليمي وتم برمجتها من الصفر بدون اطار العمل three.js واذا رائيت تحسن قد افتح لها سيرفر مدفوع مع دومين )

فيديو اللعبة ال 3D

فيديو الاصدار القديم 2D


التعليق السابق

بالمناسبة ومن قبيل الصدفة لدي حوالي النصف ساعة وأنا أستمع إلى إبداعاتك على الـــ soundcloud أنا في حالة خشوع الآن ، لديك حس فني راقي ، هل جربت بيع إحدى مقطوعاتك

شكراً لك .. نعم كنت في السابق اتعاقد انا ومؤديين راب من الخليج وابيع beats انتقلت لل orchestral music في اواخر مسيرتي لاكن قطعت التلحين لمده طويله فقط اقوم بالتاليف وحفظها في الجهاز :( .. بسبب الاوضاع في اليمن اولاً ثم بسبب تركيزي على البرمجه اكثر .

يستهويني كثيرا الايقاع الملحمي و السينيمائي (epic ، cinematic) ،

لدي بعض الأسئلة لو تكرمت بالاجابة عليها فقد كانت إحدى أهدافي احتراف fl studio لكني وجدته معقدا كثيرا ويحتاج لملحقات للحاسوب لذا :

  • ماهي الملحقات التي تربطها بالحاسوب لصنع لحن ما (بيانو ، جيتار إليكتروني ، كمان الكتروني ...) أم كل شيئ مصنوع بالبرامج

  • كيف تبدأ فكرة اللحن من البداية أعني هل تستمع مثلا إلى لحن مشهور وتحاول تقليده مع تغيير بسيط أم تبدأ من الصفر

  • ماهي البرامج المستعملة بخلاف الـ fl studio

    • أخيرا ماذا عن audiojungle هل جربت البيع فيه ، ستصبح ثريا إذا ما قُبلت إحدى مقطوعات هناك
KernelCode أضف ردا

ماهي الملحقات التي تربطها بالحاسوب لصنع لحن ما (بيانو ، جيتار إليكتروني ، كمان الكتروني ...) أم كل شيئ مصنوع بالبرامج

كل شيء مصنوع بالبرنامج .

كيف تبدأ فكرة اللحن من البداية أعني هل تستمع مثلا إلى لحن مشهور وتحاول تقليده مع تغيير بسيط أم تبدأ من الصفر

يبدا اللحن بفكرة مثلا عندما تفكر في لحن ثم تبدا ببناء هذا اللحن في مخيلتك ثم تقوم بكتابته او تسجيله في ورقه لكي لاتنساه ثم تقوم بصنعه باحد برنامج التلحين مثل fl-stduio اخيراً لاتنسا هندسه اللحن .

ماهي البرامج المستعملة بخلاف الـ fl studio

اتسخدم الكثير من الاضافات خصوصاً في المكسر لكن اضافه اساسيه استخدمها هي مكتبه

EastWest Quantum Leap Symphonic Orchestra

لمكتبه الكمان الرائعه :

Orchestral & Cinematic : Session Strings

هذه المكتبات حجمها تصل الى 100 جيجا في النسخه الPLATINUM انصحك اطلبها من الشركه وستحصل على كتيب تعليمات هارد درايف فيه كل المكتبه الصوتيه بجوده استوديوهات عالميه وملحقات رائعه اخرى.. ربما تجد المكتبه ال GOLD على التورنت اذا كنت محظوظ ;) .

أخيرا ماذا عن audiojungle هل جربت البيع فيه ، ستصبح ثريا إذا ما قُبلت إحدى مقطوعات هناك

لم اسمع بهذا الموقع ربما اجربه اذا عدت للتلحين :) .