للامانه تعليق كان رائع ويصلح يكون موضوع وليس رد
اشكرك عليه مره ثانيه
وبعد توضيحي لك بالفرق بالتجربتين السابقتين
اتمنى اسمع رايك بتجربة الجديده ( التي استخدمت فيها فريمات )
للامانه تعليق كان رائع ويصلح يكون موضوع وليس رد
اشكرك عليه مره ثانيه
وبعد توضيحي لك بالفرق بالتجربتين السابقتين
اتمنى اسمع رايك بتجربة الجديده ( التي استخدمت فيها فريمات )
بالتأكيد استخدامك للفريمات اكثر عملية من استعمال كائنين واكثر احترافية وهي الطريقة الصحيحة لمحاكاة هذه الأنواع من الألعاب ..
الطريقة التي شرحتها بالأعلى تحل مشاكل كثيرة من أهمها هي التحكم في عرض الفريمات , فعند تطبيقك لها لن تكون بحاجة لعرض الفيريمات عند الضغط على زر معين , فبشكل اوتوماتيكي سيتغير الفريم عندما تتغير زاوية الشخصية .
فمثلاً , لو ضغط على زر اليمين و سيتغير اتجاه الشخصية لتنظر نحو اليمين وبالتالي ستتغير الزاوية التي تنظر الكامير منها للشخصية , مما يعني ان الفريم سيتغير ليطابق الزاوية الجديدة .
اما عن سيكربت التحكم في الفريم فلا أعرف بالضبط , لكن ابحث وجرب واطرح أسئلة في منتديات المحرك - ان كان له منتدى - وبإذن الله ستصل ..
if your planner failed , you planned to fail.
بسم الله الرحمن الرحيم
اخوي مبارك و أخوي شارك
اشهد لكم يوما بعد يوم بانجازاتكم و بتفوقكم
فعلا اجد المعنى في استخدام تلك الطرق في اضافة الأبعاد للبعد الثالث
كنت من المستخدمين لميزة المحركات الثنائية الأأبعاد الثلاثية الأبعاد
حسنا سوف اضع لكم كيفية تصميمي للمراحل~عقوا لا صور "لأني بالخارج"~
أولا :
تصمم المرحلة منزلقة, اي انك ترسم شيئا مشابها للعبة MapleStory
ولكن ثري دي
ثانيا :
تصميم الشخصية يكون تو دي,
وللضخصية صور متعددة منها القفز و الضرب و حركة الأسلحة ايضا
النزول و الصعود و السباحة
ايضا صممت الشخصية بحيث تكون ~عريانة~ اي بدون ملابس
وعند شراء ملابس و ارتدائها تظهر على الشخصية
كانت الملابس كالأتي
الرأس , الجسد, اليدين, القدم, والأسلحة
طبعا لكل سلاح صور خاصة باليمين و اليسار و الأمام و الخلف و النزول و الصعود
كانت عملية صعبة و لكن ممتعة
الجزء البرمجي
كان من حساب اماكن الملابس و اللاعب و تحريك الكاميرا بأنزلاقية مع اللاعب
تحريك الصور لتناسب حركات اللاعب
اصعب جزء ان اللعبة كانت بلغة الـ Visual Basic
بالطبع اضطررت لكتابة صيغات لعمل المربعات و الكاميرا و استيراد
وتحديد نوع الصورة من حيث الخلفية.
حقيقة كانت متعة كبيرة لتجريب شيء جديد
والنتائج كانت ~فتاكة~
اعذروني اسطردت في الكلام
والسلام عليكم ورحمة الله و بركاته :]
أخي CalmKiller بصراحة انت حمستني لإكمال هذه التجربة .. سأقرأ ردك إن شاء الله لاحقاً بتركيز أكبر ..
ادعولي ..
if your planner failed , you planned to fail.
فعلا اخي شارك وضعت موضوع سؤال بمنتدى البرنامج عن كود تحكم بعرض الفريمات
وكان كالتالي
ولا اعلم ان كانت صيغة مناسبه
I hope help me to write that code and thank you very much
When you press the Up arrow
Frame 2-10 LOOP
When I raise my hand the Frame 1 KEEP
When you press the DOWN arrow
Frame 12-20 LOOP
When I raise my hand the Frame 11 KEEP
And when you press the arrow LEFT
Frame 22 - 30 LOOP
When I raise my hand the Frame 21 KEEP
And when you press the left arrow
Frame 32-40 LOOP
When I raise my hand the Frame 31 KEEP
When you press the Up arrow and right
50-42 Frame LOOP
When I raise my hand the Frame 41 KEEP
When you press the down arrow and right
Frame 52-60 LOOP
When I raise my hand the Frame 51 KEEP
And when you press the up arrow and left
Frame 62-70 LOOP
When I raise my hand the Frame 61 KEEP
When you press the down arrow and left
Frame 72-80 LOOP
When I raise my hand the Frame 71 KEEP
Speed the transition FRAME from Another FRAME = 8 for all
وعن تجربتك اتمنى لك التوفيق
ولكني على يقين انها ستاخذ من وقتك الكثير الكثير
ولكن لدي سؤال هل يعجبك هذا النوع من لالعاب؟ فاهتماك وقيام تجربه محاكاة هذي اللعبه
لا اعلم ان كان من باب التحدي للوصول الهدف صعب او حب لهذا النوع من لالعاب
CalmKiller
فعلا عملية ألتعامل مع3D و2D متعبه وتحتأج لجهد اكبر
ولكن حتى تصل يجب ان تتقن البرمجه وتضع حلول برمجيه ومعادلات خاصه
وهذا في حد ذأته مجأل مستقل يحتأج لدرأسه متخصصه
وعن تجربتك هي متعبه جدأ جدا ولكنها أحترافيه
تضع الشخصيه بدون اضافات ثم تضع اللاضأفأت بحسأب موقع الجسم والارجل والراس
وكذلك وضع مستويات منزلقه ....كانت احدى تجاربي عندما اردت دمج بيئه 3D مع 2D
وتبقى البرمجه ملك وسيد صناعة الالعاب فبدونها لن تخطو خطوه وأحده للامام
ومعهأ تنافس اكبر مصممي لالعأب
أي تجربة تعطيني خبرات جديدة واجد في تطبيقها متعه , فبالتأكيد تستحق التعب .. أليس كذلك
بالنسبة للسؤال فقط أحتاج لتوضيح , هل يوجد ضمن المحرك خيار لعمل خامة متحركة بعدة فريمات ؟؟
اذا سمحت اعطيني مشروع او مثال فيه خاصية الفريمات التي تتحدث عنها , أنا حملت المحرك عندي وبدأت أستكشفه , واذا اعطيتني مشروعاً استخدمت فيه خاصية الفريمات قد استطيع مساعدتك !
if your planner failed , you planned to fail.
يوجد في البرنامج تطبيقات او مشاريع للتدريب وللتعلم
ولتجربه الفريمات شغل المحرك ثممن قائمه
project
open
SkinMeshFrameAnimationDemo
هذأ اسم تطبيق لتجربة فريمات
المجسم عباره مجسم بيضاوي يدور و يتغير سطحه من ناعم الي سطح شائك بشكل تكراري
وعند ضغط على المجسمSkinMesh
ستجد FREAM =0 وهذا يعني ان المجسم يبدأ من فريم 0 الي النهايه
وستجدFRAMES PER SECOND وهو مختص بسرعة عرض الفريمات غير قيمه وشاهد تغير سرعة العرض
عندما تذهب الي ملفات اللعبه
C:\3D Rad\3DRad_res\objects\SkinMesh\data\Capsule
ستجد ملفات تبدا
000_mesh
وتنتهي بـ
009_mesh
هذي هي الفريمات حاول تفتح هذي المفات باي برنامج يقبل صيغة x
وشاهد اللاشكال