صفحة 3 من 5 الأولىالأولى 12345 الأخيرةالأخيرة
النتائج 31 إلى 45 من 69

الموضوع: [درس] الدرس الخامس للـ darkbasic مع سنيك

  1. #31
    التسجيل
    26-01-2004
    الدولة
    مصر
    المشاركات
    395

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    مشكور يا سنيك واسف لتأخرى فى الرد
    تم تصدير الحركات للداركبيسك وتشغيلها بنجاح
    - بس يا ريت لو تدلنى على كتاب او مرجع شامل للداركبيسك باللغة الأنجليزية

  2. #32
    التسجيل
    03-01-2007
    المشاركات
    48

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    اخوي ابي برنامج

    3D World Studio

    النسخة الكاملة

    الله لا يهينك

  3. #33
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

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

  4. #34

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    أعتقد أن سنيك مشغول حاليا ، وأنا من أكثر المعجبين بطريقة تصميمه للألعاب.

    أنا في انتظار عودته عن قريب

  5. #35

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    أعتقد أن سنيك مشغول حاليا ، وأنا من أكثر المعجبين بطريقة تصميمه للألعاب.

    أنا في انتظار عودته عن قريب

  6. #36
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    بسم الله
    فعلا انا اعجبت جدا بطريقة الشرح الجميلة ... لكن ان شاء الله الاخ سنيك يتوفق ويكمل الشرح
    ممكن سؤال يا جماعة : انا بستخد برنامج لعمل الشخصيات وكده اسمه AC3D بس برنامج عقيم
    لو حد يعرفه هل هو كافي للعمل في عالم الثلاثي ابعاد ؟؟؟

  7. #37
    التسجيل
    04-02-2004
    الدولة
    الزمن
    المشاركات
    455

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك


    حد ناداني؟!
    اسمحولي كنت مشغول! مثل ما قلت Towfiee

    بخصوص الدروس ... كنت ناسيها!
    بما انه في حد متذكرها راح اكمل .... بس اعطوني يومين افضي نفسي
    دروس الدارك بيسيك
    1
    2
    3
    4
    5

  8. #38
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    اقتباس المشاركة الأصلية كتبت بواسطة snake_x86 مشاهدة المشاركة

    حد ناداني؟!
    اسمحولي كنت مشغول! مثل ما قلت Towfiee

    بخصوص الدروس ... كنت ناسيها!
    بما انه في حد متذكرها راح اكمل .... بس اعطوني يومين افضي نفسي
    بسم الله
    حبيب قلبي ... يمكن انت متعرفنيش لاننا متكلمناش قبل كده لكن انا من دروسك عرفتك
    وانا حابب جدا اتعلم الدارك بيسك ... وواضح انه ان شاء الله هيكون على ايدك
    بس ممكن سؤال قبل ما نبدأ الدروس : دالة intesect object مش شغاله معايا ليه ؟
    دي حتى مش بتتحول للون ازرق لما اكتبها
    جزاك الله خيرا

  9. #39
    التسجيل
    04-02-2004
    الدولة
    الزمن
    المشاركات
    455

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    كود PHP:
    Return Float=INTERSECT OBJECT(Object NumberXYZToXToYToZ
    شرح الدالة بالتفصيل:
    تجري عملية كشف تصادم لاوبجكت معين (واحد فقط) عن طريق مد خط بين الاحداثيات الاولى
    و الثانية و اذا حدث و أن تقاطع الخط مع الأوبجكت ... سترجع الدالة قيمة البعد بين النقطة او
    الاحداثيات التي حددتها في X Y Z و مكان التقاطع
    و اذا لم يحدث تقاطع ترجع صفر

    Return Float:
    يقصد فيها ان الدالة بترجع قيمة من نوع Float مثلا 4.876
    يعني انت لازم تحط متغير اول شي عشان تخزن فيها النتيجة....
    يعني لو افترضنا انك بتخزنها بمتغير اسمه collision اول شي تأكد انك تضفله # ليفهم الدارك بيسيك انه متغير من نوع Float
    كود PHP:
    collision# = Intersect Object(4,33,44,55,503,505,476) 

    Object Number:
    رقم الاوبجكت المراد اجراء العملية عليه....

    X,Y,Z:
    الابعاد لبداية خط كشف التصادم اي النقطة الاولى للخط
    علما ان Y في هو الارتفاع

    ToX, ToY, ToZ
    احداثيات النقطة الثانية للخط

    لنفترض ان كل شيء في هذه الصورة عبارة عن أوبجكت واحد...
    و قمنا باجراء Intersect Object عليها...


    في هذه الحالة سيتم ارجاع صفر اي ان الخط لم يمر بشيء

    ___________________________________________

    اما في هذه الصورة لاحظوا ان الخط مر بالصندوق


    و هنا سترجع الدالة قيمة عبارة عن البعد بين النقطة الحمراء X,Y,Z و النقطة الخضراء

    بعد هذه الخربطة راجعوا الدرس الخامس...

    ارجوا ان يستفيد الجميع...
    و خاصة انت يا امير امام
    التعديل الأخير تم بواسطة snake_x86 ; 04-08-2007 الساعة 07:40 PM
    دروس الدارك بيسيك
    1
    2
    3
    4
    5

  10. #40
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    بسم الله
    جزاك الله خيرا يا عزيزي سنيك ... انا فهمت الدالة بس مش عارف استخدمها
    وعايز اعرف ايه الفرق بينها وبين دالة Object collision ؟ دي حاجة والتانية ياريت مثال حي على استخدام الدالة لانه واضح انها مهمه جدا ... وشكرا

  11. #41
    الصورة الرمزية reza_novin
    reza_novin غير متصل عضـو قديـر
    محترف بدبلجة و تعديل الالعاب بلي استيشن1-2
    التسجيل
    23-12-2004
    الدولة
    أعيش في برمجة و تصميم الالعاب
    المشاركات
    5,240

    Thumbs up رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    يا اخي موضوع روعه و تستاهل عليه كل الخير .... دايماً الی الأمام و موفق لكل خير و بالتوفيق

  12. #42
    التسجيل
    04-02-2004
    الدولة
    الزمن
    المشاركات
    455

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    بسم الله
    جزاك الله خيرا يا عزيزي سنيك ... انا فهمت الدالة بس مش عارف استخدمها
    وعايز اعرف ايه الفرق بينها وبين دالة Object collision ؟ دي حاجة والتانية ياريت مثال حي على استخدام الدالة لانه واضح انها مهمه جدا ... وشكرا
    انا شرحت بما فيه الكفاية عنها, و الفرق بينها و بين object collision....
    Intersect Object تمد خط وهمي تحدد احداثياته لو اتقاطع مع الاوبجكت يرجعلك قيمة
    الثانية تتحقق من تصادم اوبجكتين ببعض
    و المثال موجود بالدرس الخامس بالمرفقات و مشروح داخل الكود نفسه!

    يا اخي موضوع روعه و تستاهل عليه كل الخير .... دايماً الی الأمام و موفق لكل خير و بالتوفيق
    مشكور, و نور الموضوع بوجودك..
    دروس الدارك بيسيك
    1
    2
    3
    4
    5

  13. #43
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    بسم الله
    انا شرحت بما فيه الكفاية عنها, و الفرق بينها و بين object collision....
    Intersect Object تمد خط وهمي تحدد احداثياته لو اتقاطع مع الاوبجكت يرجعلك قيمة
    الثانية تتحقق من تصادم اوبجكتين ببعض
    و المثال موجود بالدرس الخامس بالمرفقات و مشروح داخل الكود نفسه!
    طيب يا عم بالشويش عليا ... انا عايز اتعلم برضو
    عندي طيب سؤال تاني لو مش هتاقل عليك يعني
    في لعبة كهف الموت انت بتصوب على الوحش وتضرب ينصاب بدون ما يحصل تصادم بينه وبين اي اوبجكت ... يعني مش مضطر تعمل ان الرصاصة اللي هتخرج من السلاح تكون اوبجكت ... ازاي ؟؟؟

  14. #44

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    برأيي أن الرصاص المنطلق من المسدس أو السلاح يمكن تجسيده بطريقة من الطريقتين :

    الأولى هو افتراض أن الرصاص سريع جدا ويصيب الهدف بنفس لحظة الاطلاق، ولفعل ذلك نستطيع استخدام طريقة سنيك في المستقيم الوهمي. وهي الطريقة الأفضل.
    كود:
    Tasadum#=Intersect Object ()
    الثانية هو اعتبار أن الرصاص بطيء وينتقل من المسدس إلى الهدف بسرعة أنت تحددها ، ونقوم بفعل ذلك من خلال انشاء مكعب صغير جدا بنفس احداثيات المكعب ثم ارسالة باتجاه الهدف. ونقوم بتفقد التصادم في هذه الحالة عن طريق الأمر التالي:
    كود:
    Tasadum=object hit (Object Number A, Object Number B)

  15. #45
    التسجيل
    22-07-2007
    الدولة
    Egypt
    المشاركات
    1,171

    رد: [درس] الدرس الخامس للـ darkbasic مع سنيك

    اقتباس المشاركة الأصلية كتبت بواسطة towfieee مشاهدة المشاركة
    برأيي أن الرصاص المنطلق من المسدس أو السلاح يمكن تجسيده بطريقة من الطريقتين :

    الأولى هو افتراض أن الرصاص سريع جدا ويصيب الهدف بنفس لحظة الاطلاق، ولفعل ذلك نستطيع استخدام طريقة سنيك في المستقيم الوهمي. وهي الطريقة الأفضل.
    كود:
    Tasadum#=Intersect Object ()
    الثانية هو اعتبار أن الرصاص بطيء وينتقل من المسدس إلى الهدف بسرعة أنت تحددها ، ونقوم بفعل ذلك من خلال انشاء مكعب صغير جدا بنفس احداثيات المكعب ثم ارسالة باتجاه الهدف. ونقوم بتفقد التصادم في هذه الحالة عن طريق الأمر التالي:
    كود:
    Tasadum=object hit (Object Number A, Object Number B)
    بسم الله
    جزاك الله خيرا اخي العزيز
    الطريقة التانية هي اللي انا بستخدمها فعلا ... بعمل اوبجكت صغير وبيمشي بسرعة وبتفقد التصادم ... لكن الطريقة الاولى انا مش فاهمها ممكن توضحها اكتر

صفحة 3 من 5 الأولىالأولى 12345 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •