السلام عليكم
دارك ستريت : شكرا لك ولكن ..
ياجماعة لا أحد يكلمني بموضوع الشخصيات
عرض للطباعة
السلام عليكم
دارك ستريت : شكرا لك ولكن ..
ياجماعة لا أحد يكلمني بموضوع الشخصيات
سلام
انا عندي سؤال سخيف
تقدر تقولي شلون أخزن في العبة
وكل زر في كيبورد اقدر استخدمه
ارد عليك بدال اخ يزيد في هذي النسخة ما تقدر تخزن
اعتفد انه سوف يتم تفعيل زر التخزين في النسخة التجريبيه الثانيه او النسخة الكامله
اشكرك اخي يزيد على العمل العربي الأول الرائع فعلا فعلا فعلا
وانا ان شاء الله راح اتواصل ماعك في هذا الموضوع الضخم وفي هذا العمل الجبار
هذا ايميلي the5aloodi@hotmail.com
ضيفني انت وشوت (( معلومه )) >> انت ضمير يعود على يزيد
وشكرا
prg of rpg
انا عندي ثلاث اسئلة وصورة
السؤال الأول : انا ابغى اتعلم برمجة فيجوال بيسك فتنصحني اتعلها من اي دورة او اي شرطة (( حدد اسمها وموقعها واين تقع مع العلم اني اسكن في الرياض وايضا حدد رقم الهاتف )) ؟
السؤال الثاني : انا توني صغير في ثالث متوسط يمديني اسوي حقت الدوران بمرونة وسلاسة بدون اية مشاكل نظرا لأني لم ادرس القانون الذي طرحته في احد المواضيع ؟
السؤال الثالث انا معاي صورة لمقتنيات الدليقان وافندق السنابل والنافوره بأعرضها لك وش هي زينه ولا لا اذا كانت عاجبتك خذها
وشكرا
للإتصال the5aloodi@hotmail.com
عفوا الصورة
السلام عليكم
مرحباً
1- أنا تعلمت اللغة من كتاب - اي كتاب يفي بالمهمة - www.vb4arab.com
2- أنا أعرف أناس بأعمار 13 سنة محترفي برمجة ثري دي (طبعاً أجانب)
3- شكراً لك ،، ولكن الأعمال لا بد ان تكون من الفريق إلى الفريق
بالتوفيق :)
شكرا اخوي بس
ممكن تذكر اي كتاب بالتحديد ولو سمحت تقدر تقول لي وش افضل فيجوال بيسك 6 او دوت نت
وشكرا لك
هلا
انا مارديت كثير لاني توني افهم الموضوع و اقول شغلكم تمام لكن ملفات الشخصيات مب حقتكم صح ؟!
المهم عندي كم تعليق
http://www.axdteam.com/images/R3DRPG5.jpg
ليه ما تحط خلفية بدال الكآبة هذي حط بدال الاسود اي شي يعني عالاقل ضباب و لا جبل و لا جدار ياخي صرفها
سؤال انت حاط قابلية لتحريك الكاميرا و لا لا ؟!
المهم اقول مو ناقصكم الا رسام 3 دي و اقللك اقتراح ليه ما تروح المنابر و حط موضوع احتياج رسام ام اي دي و رسام خلفيات و و الله ما يردني عن مساعدتك الا جهلي في ال3دي
و كمان اقتراح شوف صور بالانترنت لـ(يو - جي - اوه ذي فالس باوند كينغ دوم) << ملااااااااحظة تراها لعبة جيم كيوب
لان لاحظت في حبتين شبه
الى الامام
نسيت و شي اخبار المحرك لا يكون ردي متاخر شوي
السلام عليكم
بلاك آش دراقون :
حالياً - نستخدم الشخصيات المجانية
الكمرا تتحرك في خريطة العالم فقط
بشوف اللعبة :)
لقد تم إشراك :
- مصمم عوالم - ثري دي
- رسام شخصيات - تو دي
- كاتب للسيناريو والحوار
لذا اتوقع ان تزداد جمالية ومرونة اللعبة بشكل كبير جداً جداً
إضافة إلى ذلك - اقوم ببرمجة محرك خاص باللعبة على DX مباشرة
وستعمل اللعبة على جهاز الديسكوفر وطبعاً + الPC
السلام عليكم
كل عام وانتم بخير على السنه الجديده2004
كم عضو فريق الفلايق حالياً ؟
واذكر انك كتبت موضوع في المنابر من زمان ولا احد رد عليك
لكل من يريد معلومات عن جهاز ديسكوفر يضغط هنا
وهو عباره عن PC ENIG
من يوم ما شفت ابو مكنسة على راسة اللي مع بقز بني حسيت كذااقتباس:
السلام عليكم
بلاك آش دراقون :
حالياً - نستخدم الشخصيات المجانية
الكمرا تتحرك في خريطة العالم فقط
بشوف اللعبة
لقد تم إشراك :
مصمم عوالم - ثري دي
رسام شخصيات - تو دي
كاتب للسيناريو والحوار
لذا اتوقع ان تزداد جمالية ومرونة اللعبة بشكل كبير جداً جداً
إضافة إلى ذلك - اقوم ببرمجة محرك خاص باللعبة على DX مباشرة
وستعمل اللعبة على جهاز الديسكوفر وطبعاً + الPC
حلو طريقة الكمرا
بالنسبة للعبة اللي اقلك ترا قصدي بس نظام القتال ( لو عندي كمرا ديجيتال كان عطيتك كم صورة )
ليش تحتاج رسام تو دي للشخصيات
باين من التقدم اللي حققتوه للحين
و المحرك القديم و صانع الجدران و البارتكلز
الديسكوفر اكيد يحتاج رخصة ما تقدر تحطه ذا بس
ملاحظة : بس اجيب لي مكرفون اشتغل معاك بتمثيل الاصوات
السلام عليكم
الديسكوفر من احدى ميزاته انه مايحتاج اي رخصة وهذه فكرته
وبالنسبة للعبة هذه جهودي لوحدي وحتى الآن لم تروا أي تأثير من تأثيرات الفريق :05:
حاجات كثيرة راح تتغير ،،،،، فقط انتضروا فترة إنتهاء الإختبارات حتى يبدأ التطوير الحقيقي :)
تحياتي
بس يعني ما فيه له متطلبات يعني لغة سي بلص بلص او سي ما اتوقعه يتوافق مع الفيجوال
و اكيد له متطلبات بعني ايادي الحكم و زي كذا
و لو تقدر تسوي اللعبة متعددة اللاعبين احسن
السلام عليكم
يا جماعة ال++C لغة برمجة لا أكثر ولا أقل ،، انتم خليتوها كابوس
معرفتك بدايركت إكس وبرمجة المحركات وقدرتك على برمجة اللعبة هنا فقط نستطيع ان نقول (تحدي)
ولكن تعلم اللغة أمر سهل جداً
ولا علاقة بين السي والبيسك من ناحية التشغيل
الديسكوفر جهاز كونسول يأتي معه أيادي تحكم خاصة يعني مثله مثل الPS والXBOX مافيه فرق
يعني تقدر تشغل لعبة "نهاية عصفور شجاع" عليه
والجهاز أيظاً يدعم أنواع متعددة من الإتصالات ومنها الDSL :)
وراح يكون فيه إتصال بين اللاعبين أكيد ،، وبأفكار جديدة :)
حالما ينزل الأسواق وأقتنية وأجرب برمجة الألعاب عليه سأخبركم بجميع التفاصيل
بالتوفيق :)
انا ما قلت السي صعبة قلت يمكن ما يتوافق مع الفيجوال بيسك بساقتباس:
السلام عليكم
يا جماعة ال++C لغة برمجة لا أكثر ولا أقل ،، انتم خليتوها كابوس
معرفتك بدايركت إكس وبرمجة المحركات وقدرتك على برمجة اللعبة هنا فقط نستطيع ان نقول (تحدي)
ولكن تعلم اللغة أمر سهل جداً
ولا علاقة بين السي والبيسك من ناحية التشغيل
الديسكوفر جهاز كونسول يأتي معه أيادي تحكم خاصة يعني مثله مثل الPS والXBOX مافيه فرق
يعني تقدر تشغل لعبة "نهاية عصفور شجاع" عليه
والجهاز أيظاً يدعم أنواع متعددة من الإتصالات ومنها الDSL
وراح يكون فيه إتصال بين اللاعبين أكيد ،، وبأفكار جديدة
حالما ينزل الأسواق وأقتنية وأجرب برمجة الألعاب عليه سأخبركم بجميع التفاصيل
بالتوفيق
وانا ما قلت بينهم علاقة لاني مره راسلت شركة ننتندو قالوا لي لغة الجيم كيوب سي بلص بلص فحسبت ان فكرة هذا البرنامج تسوي العاب بنقسك بس شرطها ناها بالسي هذا اللي توقعته اما من ردك فهمت انه يعني يشغل اي لعبة من اي برنامج مهما كانت الطريقة
اما ايادي التحكم ادري انه الايادي تجي مع الجهاز لكن قصدي البرمجة يعني مثلا الزر الاول ما له طريقة باوامر البرمجة عشان تعلاف انه انضغط لانك في الفيجوال بيسك بتكتب مثلا حدث ضغط زر مسافة تحطها عالديسكوفري كيف يعرف انها المسافة = زر رقم 1
السلام عليكم
نعم صحيح ،، من المفترض ان تتعامل معها كأنها عصا تحكم ألعاب مشبوكة في الكمبيوتر الشخصي (DirectX يوفر لك ذلك بفعالية كبيرة طبعاً )
الجهاز يشغل ألعاب الPC فقط لا غير ،، أنت لا تبرمج عليه أنت تبرمج للPC وعلى الPC
وعند تشغيل اللعبة عليه ستشتغل حتى مع (حوسة الdlls)
ولهذا ميزات كبيرة جداً للمبرمج ،، لو فكرت فيها
تحياتي :)
السلم عليكم ورحمة الله وبركاته أهنئ فرقة AXD على اللعبة الرائعة التي أبدعوا فيها صراحة لا مدحا لهم ولكن الحقيقه
الصراحة اللعبة أعجبتني جدا أنا فخور جدا بأن مبرمجين عربيين مسلمين قامو بتمصم هذه اللعبة الرائعة
(( أنا مبرمج العاب أعرف للمكتبة ألي تستعملونها في تصمصيم الألعاب||| في بعض الأسئلة وآسف على الأرعاج
1- في لعبتك ياأخ PRG .... بأن الصورة تظهر ثم تختفي شويه شويه بعدين تظهر الصورة ألي بعدها (كيف سويت هذا وشكراَ) :D
يعني جهاز ديسكوفر هذا اعجوبة و تمام و يعني انا اقدر اصمم عليه لعبة
السلام عليكم
بإستخدام Alpha Blinding
:p الإجابة غير واضحة لو سمحت أكتب الإجابة كاملة
نصيحة لكل أخ العلم الذي أتعلمته مايكون فيه بركة إلى لمن تعلموا لغيرك وبأتقان (( أرجو أن تكون فهمتني يا أخ PRG) :)
مشكلة العرب انهم يحبون العلم يوصلهم لين فمهم عشان يمضغونه .... بينما الاجانب يبحثون عنه في جميع بقاع الارض ... الاخ يزيد عطاك كلمة مفتاحية لازم تستخدمها في بحثك ... ;)اقتباس:
المشاركة الأصلية كتبت بواسطة abusraage
السلام عليكم بالنسبة لكSon Of UAE أنا عرفت المطاوب لاكن كيف أستخدمه هل أستخدمه كذا ولا كيف
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
If Control.Keyboard_GetKeyState(R3DKEY_S) Then
lV2
Interface5d.Class_SetPointer "comment"
Interface5d.Primitive_SetBlendMode R3DBLENDMODE_ALPHA
Interface5d.Primitive_SetDrawColor Helper.R3DColor(255, 255, 255, 255)
End If
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
وعلى فكرة أنا بحثت من وحده ليل إلى أربعة
السلام عليكم
تأدب ياأخي ،، وبالنسبة لسؤالك هذا موضوع بسيط ويجب أن تتعلمه بنفسك لأنه موضوع نضري بيد المبرمج نفسهاقتباس:
نصيحة لكل أخ العلم الذي أتعلمته مايكون فيه بركة إلى لمن تعلموا لغيرك وبأتقان (( أرجو أن تكون فهمتني يا أخ PRG)
السلام عليكم ورحمة الله وبركاته أما بعد ..
يا أخ PRG الله يهديك أنا ماسوتلك شئ حتى تقلي "تأدب" وأنا ماأقصد إهانتك والدليل أنك مافهمت النصيحة
الي أزعجني أنك أديتني إجابة مجردة , أنا فهمت قصدك لاكن ماعرفت أطبق <(هذا أول شئ) .
ثاني شئ ياخي إحنا جالسين في منتدى علمي أنا ماسجلت هنا غير إني جاي أتعلم وأناقش وأفهم مو جاي عشين أتمشكل معاك ولا على غيرك ما أقول غير الله يسامحك .وشكرا يا أخ
السلام عليكم
ابو سراج : حصل خير
الجميع :
تم الإنتهاء من الإصدار الأول من محرك AXD يعمل تحت DirectX8.1
مرفق معه ثمانية أمثلة
الوصلة : www.axdteam.com/download/axde01.zip
تحياتي :)
السلام عليكم ورحمع الله وبركاته
اول شي حاب اقول وحشتوني موت يا اعضاء المنتدى العزيز :ciao:
والحمد لله انتهيت من الفاينلات(الاختبارات النهائيه) امس الخميس
وحاب اشيد بالعمل الجابر(AXD MF) لاخي العزيز يزيد وصراحه عمل جدا رائع
وعندي ملاحضه بالنسبه لتعريف ADX_Ball في المثال الاول والثاني - وهي غير موجوده في المكتبه
اوشكرك اخير يزيد على العمل لانو الان راح يطلع جيل برمجه الالعاب axd
وعندي سؤال ال MF اختصار لاي شيء؟
ملاحضه للذين حملو الملف يجب عمل رجست للملف وهي عن طريق الامر regsvr32.exe
وليه فتره شغال على محرك لAXD بس على directx 9b summer 2003 وبلغه السي شارب وقطعت شوط كبير منو :)كود:regsvr32 AXD_MF.dll
مشكور اخي يزيد على المحرك
وكلام الاخ كريستال صحيح في المثالين الي ذكرهم
السلام عليكم
أهلاً بالكرستال :
وأشكرك على إطرائك :)
AXDE_MF : Arabian Xtreme Designs Engine _ Main Frame
الClass المفقودة في المثالين الأول والثاني ،، ستجدها مع المرفق
تحياتي للجميع :)
مشكور جدا يا اخ يزيد على المكتبة لاني كنت افكر هاليومين كيف انت صممت مكتبتك الخاصة ...
الصراحة كنت انتظرك هاليومين على المسنجر عشان اسألك عن المكتبة ... بس الحين مش محتاج كثير لانها معاي :D
و بخصوص العاب ال AXD .... احسن انه إلي سوى الجيم ميكر بدى نفس يزيد ... من مكتبة بالفجيوال إلى برنامج منفصل ;) ...
على 2005 بيصير عندنا ثلاث برامج تصميم ... Game Maker , RPG maker & AXD Studio :أفكر:
وشكرا
السلام عليكم
Son Of UAE : لا تخليني اتهور وأبدأ بمشروع جديد :p
تم تحديث المحرك وأضافة مثال جديد فيه :)
www.axdteam.com/download/axde01beta.exe
خذ راحتك و تهور ;)
بس ليش يطلعلي خطاء بالكودمع ان الامثله كلها 100%اقتباس:
PipeLine.Render
السلام عليكم ورحمة الله وبركاته
يا يزيد ياشباب ليه ماتكون AXD عاملة لكل شئ يعني تمصيم الشخصيات عامل مهم في تصميم الألعاب( هل وجدت مصمم محترف عربي....؟؟) طيب انا ممكن أصمصم شخصيات اللعبة لاكن المكتبة الي نسعملها تبغى ملفات من نوعMD2 الصراحة أنا ملقيت المقبس وهو المطلوب وأرجوا أن يشتغل على 3D max4 or 4,0 آيش رأيك أخوي يزيد
:06: ثاني شئ يا أخ يزيد ليه فتره أحاول في التصادم ممكن تنزل مثال أرجوووك :02: :02:
السلام عليكم
علي :
عن أي مثال تتحدث ؟!!
abusraage :
أنا شرحتها لك من مدة :)
http://www.montada.com/showthread.php?t=243202
يعني تقوم أنت بعمل مثال لتصادم "خاص لتصادم فقط".....................
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
abusraage نزل المحرك لأنه المثال موجود
السلام عليكم يا أخ يزيد أنا محمل المحرك لاكن ماشتغل عندي تجيني رسالة خطأ
أنا أبغى المحرك القديم الموجدو في أول الورشة (( الوصلة مششغالة )))
السلام عليكم
أخوي آسف أنا مشغول جداً
شخبارك يزيد ؟؟ :D
.... المشكلة راحت من عندي ... بس الحين عندي استفسارات بخصوص المكتبة AXD_MF
المكتبة روعة الصراحة بس تحتاج للكثير من التطوير ... انا مثل ما تعرف استخدم برنامج الجيم ميكر و فيه اوامر على كيف كيفك ... ;) ... انا جربت اصمم لعبة بلات فورم بس المشكلة كانت اني ما عرفت كيف اسوي بعض التطبيقات .. ويا كثرهم :bigeyes:
في الSprite_create ... بس اقدر اختار صورة وحدة للشخصية ؟؟؟ انا ما عرفت اغير الصورة على حسب اتجاه اللاعب ... يعني يطالع يمين او يسار ..
بعد ما احل كل مشكله بنتقل للي بعدها ... :أفكر:
ملاحظة ... انا اريد اللعبة 2 دي ;)
السلام عليكم
فهمت قصدك ان تريد ان تحدد الجزء المقطوع من الصورة
تستطيع تحديد ذلك من خلال Sprite_SetUV
والوسيطة هي Rect اي مستطيل
لذا انت تحدد المستطيل الذي تريد قطعة من الصورة الأصلية
وطبعاً بداية الصورة من (0,0) ونهايتها (1,1) لذا المستطيل يقع تحت هذا النطاق
لنتخيل ان الصورة تحتوي على 3 اشكال
الأولى واقف ،، ثم متجه نحو اليمين والأخيرة متجه نحو اليسار
(( لو كان عندك صورة إسعفنا :) ))
وفي الوضع الإفتراضي الRect =
(0,0,1,1)
يعني راح تضهر لك الثلاثة أشكال على الصورة
وأنت تريد :
1- واقف :
Left = 0
Up = 0
Right = 1/3
Left = 1/3
2- نحو اليمين :
Left = 1/3
Up = 1/3
Right = 2/3
Left = 2/3
2- نحو اليمين :
Left = 2/3
Up = 2/3
Right = 1
Left = 1
وهكذا ......
أرني صورة وسأقوم بوضع مثال على هذا في المحرك 0.01beta2 :) حتى يستفيد الجميع
تحياتي و شكراً لك :)
السلام عليكم ...
كيف حالك أخي يزيد إن شاء الله بخير؟
شفيه هذا العضو جاي بعد أكثر من شهرين و يعطي رأيه في اللعبة :tongue2: طيب إيش أسوي كان علي ضغط كبير في الشهرين الماضيين بسبب ما يسمونه الإمتحانات و الاستعداد لها و حتى ما خلصلنا إلا من يومين بس و لا بعد هذا كله ( بعد الإنتهاء من الإمتحانات ) أصاب جهازي فيروس خرب جهازي يومين . ما عليكم من هذا الموضوع أكمل لكم هذا الفيلم بعدين :p
المهم ...
اللعبة يا أخي يزيد ممتازة و فعلاً متعوب عليها و تشكر على مجهودك إنت و باقي الفريق .
و هي من ناحية البرمجة ليس بها عيوب إلا ما ندر و لكن في مشكلة و هي القتال . أقولها لك بصراحة نظام القتال يحتاج إلى تطوير و تغيير . سأقول لك لماذا عن طريق هذا السؤال :
لم لا تجعل طريقة القتال مميز ( مختلف ) له طابعه الشخصي و له ما يميزه عن غيره . فأنت هنا قلدت تماماً Final Fantasy 7 . ربما عمل ذلك يعد إنجاز في البرمجة و أنا معك لكن ليس أن تعتمد عليه كلياً . اصنع نظام من وحيك و ليس شبيهاً بباقي الألعاب ، هذا رأيي . و اللعبة عموماً رائعة .
و كل عام و أنتم بخير .
كيف الحال اخ يزيد ... الصراحة انا ما انتبهت للSprite_SetUV بس شكلها ينفع ;)
وهذي الصور المطلوبه .. و هي من بوخماس 2 ;)
انتظر الاصدار الجديد و فيه مثال للعبة بلات فورم بسيطه :أفكر:
السلام عليكم
تم بحمد الله تحديث المحرك إلى النسخة التجريبية الثانية
0.01 beta2 وإصلاح العديد من الأخطاء وأضافة المزيد والمزيد من الفعالية
قائمة بأهم التحديثات :
http://axdteam.com/download/ERNotes.txt
المحرك :
http://axdteam.com/download/axde01beta2.exe
الأمثلة (12 مثال) :
http://axdteam.com/download/axde01beta2e.exe
تحياتي :)
السلام عليكم
تستطيع جعل الشخصية تتكون من عدة صور والتحويل بين الإكسائات عن طريق
وتستطيع جمع جميع الصور في صورة واحدة ومن ثم العمل مع الUVsكود:AXD_Sprite.Sprite_SetTexture
وتستطيع الدمج بين الطريقتين ،، على غرار الصور التي أعطيتني أياها
أعطني مهلة يوم لكي أقوم بكتابة المثال
ملاحظة /
آسف لم أتمكن من الدخول إلى النت في الموعد الذي أتفقنا عليه :(
شكراً لك :)
السلام عليكم
جهازي مريض جداً
لا يسمح لي بعمل Upload إلى بعد الكر والفر
لقد تأخرت في رفع المحرك ليومين لهذا السبب
وكذلك المثال ولكن ليوم واحد
أخي علي لأن المحرك لا يوفر Sprite.Sprite_SetTexture قمت بدمج الصورتين
أنضر المثال (مع الملاحظة ان المثال يعمل على النسخة الأخيرة beta2 )
Sprite.Sprite_SetTexture سأوفرها في النسخهة النهائية من 0.01
بالتوفيق :)
مشكور جدا و ما تقصر ...
انا بجرب المثال و بدرسه .. و بعدين بعطيك راي :D
السلام عليكم
كتبت رد ولا أعلم أين ذهب أو بالأحرى لماذا ذهب !
الأخ علي :
سأقوم بتبسيط عمليات التحريك وإضافة دوال التصادم الثنائية الأبعاد وبالطبع سأحتاج إلى تجربتها
لذا أحتاج أن منك حالياً أن تعطيني شخصية تتحرك يميناً ويساراً (كالصورة في المثال) ،، غير أبو خماس لأني أنوي أرفاقها مع الأمثلة :)
بالإضافة إلى صورة الأرضية Tile وأيظاً سحابه
هلا يزيد يا سوبرستار ;)
انا جربت المثال إلي عطيتني اياه ... الصراحة عجيب كثير .. بس يحتاج إلى تركيز و انا استغربت من وجود المصفوفات :06: ...
المهم انا بجهزلك رسومات سبيشال ... و الموضوع يحتاج مثال شوي كبير ... كان تتحرك الشخصيه داخل غرفه و يجمع بعض الاشياء .. فاللاعب يتحرك يمين و يسار و يقفز ايضاً... :biggthump
اعرف اني غلبتك معاي ... بس انت ارتاح لين ما اجهز الصور المطلوبه
السلام عليكم
لقد حاولت تنزيل المحرك مع اللعبة ولكن الصفحة غير موجودة
ارجو منكم التأكد من الوصلات و إعلامي بكتابة رد
و لكم جزيل الشكر على جهدكم الفذ
وشكرا
قائمة بأهم التحديثات :
http://axdteam.com/download/ERNotes.txt
المحرك :
http://axdteam.com/download/axde01beta2.exe
الأمثلة (12 مثال) :
http://axdteam.com/download/axde01beta2e.exe
شغالات 100% :biggthump
السلام عليكم
Cyber Lord :
لقد قرأت رسالتك
لا تستطيع فهم الكود بمجرد النضر إليه
يجب أن تكتب أكوادك بنفسك ،، إبدا بPure VB (بدون أي أدوات) وإنتقل خطوة خطوة
أما المراجع :
www.vb4arab.com
www.directx4vb.com
http://gamedesigners.netfirms.com
بالنسبة للمحرك :
هنالك مشكلة بسيطة في الموقع ........ وإنحذفت الملفات :)
سأقوم قريباً برفع النسخة النهائية 0.01 والتي صححت فيها ونضمت العديد من الأمور
________
علي : لقد قمت بإعادة كتابة المثال بلغة مفهومة وبسيطة خالية من المصفوفات
أضفت إليه حركة القفز ،، ولكن المعادلة معقدة بعض الشيء ولكنها علمية (فيزيائية) 100%
فلقد قمت بإستخدام قوانين الحركة (واحد منها بالتحديد) بإستنتاج المعادلة النهائية لعملية القفز
فقط تمرر لها أقصى إرتفاع وأيظاً زمن القفزة بالثواني => وتشاهده يقفز بواقعية ممتازة
أيظاً إستخدمت Power.ScaleValue لجعل اللعبة تشتغل على جميع الأجهزة بنفس السرعة
أنتضر المصادر :)
بتوفيق اخوي الى الامام
شكرا لك اخوي
و اتمنى لك التوفيق
السلام عليكم ورحمة الله وبركاته ..
أخ يزيد ممكن تضع موقع للشخصيات الجاهزة مثل شخصياتك
يا ريت لو في مواقع لتنزيل الشخصيات و البيئات .......... إلخ
لأني لا افقه شيئا في التصميم 3d
وشكرا
متى سيتم تصليح الخطأ في الموقع و أقدر أن انزل المحرك و التجربة؟
يبدو أن كلامي لم يعجبك :أفكر: إذا كان أزعجك فأرجو منك أن تنساه و اعتبره شيئاً لم يكن .
فقط ملاحظة / أنا هنا قصدت نفسي . لا أريد أن يفهمني أي عضو غلط .اقتباس:
المشاركة الأصلية كتبت بواسطة Wolf Sniper
و عقبال ما تنهي اللعبة . و شكراً
السلام عليكم
WolfSniper :
آآآه آسف أخي لم انتبه لردك :)
في الواقع جرادلي (ان كانت ستحتفظ بهذا الإسم) ستتغير قلباً وقالباً ،،،،،قلباً أي المحرك الرئيسي من Rev إلى AXD
وقالباً محرك اللعبة ويشمل هذا نظام القتال :)
العتب على النضر أخوي :)
الأخوة Cyber Lord و ابو سراج :
إبحثوا في المواضيع القديمة :(
السلام عليكم
الإصدارة 0.01 النهائية : http://axdteam.com/axdemf.htm
بالتوفيق :)
السلام عليكم
علي الصور التي ارسلتها تعتمد طريقة عمل أخرى :
1- الشخصية : هنالك مساحات زائدة في الشخصية والتي تسبب عدم دقة التصادم فأما أن تزيل هذه المساحات الخضراء وإما أعمل أنا دالة لإكتشاف مساحة الRect المطلوبة !
2- الأرضية : هل هذا كل شيء ! لو كان هذا صحيحاً فمن الصعب رسم الخريطة داخل الفيجوال بيسك ،، نحتاج إلى برنامج رسم خرائط Tile ...... والذي سيأخذ وقت طويل جداً (يحتاج 10 ساعات عمل ونضراً لضروفي الحالية أعتقد ان هذا سيأخذ إسبوع على الأقل) ولكن سيأتي بنتائج جيدة جداً ،، الحل الآخر خريطة كبيرة bmp
ولا يوجد عدا ذلك شيء آخر :)
اقترح ان اقوم بعمل دالة لإكتشاف الRect الداخلية + برمجة برنامج محرر الخرائط ... هل لديك إقتراحات ؟
مرحبا و اسف على التاخير بسبب الزكام :blackeye:
بخصوص الصور :
1- ببرنامج الجيم ميكر هناك عناك عده خيرات لأيجاد التصادم بين الصور .. الاولى هي الصوره كامله ( غير مرغوب) و الثانيه تحديد مربع مثل ما انت اقترحت ( ممتاز جدا ) و الثالثه هو بين البيكسلز ( غير ضروري حاليا ) ..
انا رائي انك تعمل بالثانيه احسن بكثير
2 - الخلفيات : مثل ما انت قلت ان في طريقتين .. الاولي هي صوره كبيره للمرحله و الثانيه هي صور الصغيره
اعتقد ان اسلوب الصور الصغيره هو الافضل لان عن طريقه يسهل تصميم المراحل و لكن التصادم الحقيقي بين الشخصيه و الارض لا يتم بين الصور الصغيره واللاعب بينما يتم بين اللاعب و اوبجيكتات مخفيه ( مثل ما اسوي بالجيم ميكر) فالخلفيه المرئيه ليست إلا عباره عن صور لا تتفاعل معا الكائنات...
انا شفت واحد مسوي حركه حلوه في صانع الخرائط ... حيث انه وضع لكل مرحله اسم .. و يكون تصميم المرحله داخل ملف نصي txt .. وكل ملف نصي عباره عن غرفه .. انا سارفق ملف نصي بغرفه لعلك تفهم ما اقصده ...
ستجد رقم 32 و 20 و يدل على حجم الصوره الواحد
و 105 هو رقم الارض التي لايمن تجاوزها ( الحائط و الارض)
1 و 0 عباره عن الخلفيه
الخ
و في النهايه رقم 10 و هو يدل على عدد الوبجيكتات بالغرفه
وبعدها الاوبجيكتات و مواقعها و نوع الجوائز المقدمه منها ;)
وللعلم يمكن لاي شخص التعديل و اللعب باللعبه و هذا هو موقع اللعبه http://www.braingames.getput.com/mog/
السلام عليكم
ما تشوف شر ان شاء الله والله يشفيك وتراك منتب بعيد عني http://www.montada.com/images/smilie...s/blackeye.gif
1- إن شاء الله أبعملها
2- رائع ،، حالياً كائنات التصادم هي مستطيلات وهمية كما ذكرت :)
بالنسبة لمصمم الخرائط فالطريقة التي فكرت بها هي عن طريقة وضع ملف خاص map. تماماً كما ذكرت
ولكن اعتقد اننا سنختلف في هيئة محتويات الملف لأسباب تقنية (الإكساءات على سبيل المثال والتشفير ...)
تحياتي إليك :)
اخي يزيد هنالك عيب في:
فالداله ليست دقيقه ارجو مراجعه الكلاسكود:class : AXD_Sprite
method : Sprite_AnimUV
ملف السبريت مرفق في الاسفل
* عند تعيين 0 لـ xMaxNumber فيصبح التحرك على كل المقاطع بغض النظر عن StartH او StartV
* عند تعيين 1-2 لـ xMaxNumber يتوقف عن التحريك
* عند تعيين 3 لـ xMaxNumber يحرك اول موضعين من ( StartH ، StartV )
* وعدما تريد عرض اخر خانه (اقصى اليمين) لا يعرضها لوحدها انما يرضها مع اضافه مقطعين
كود:Sprite.Sprite_AnimUV 1, 10, 3, x
:rolleyes:
السلام عليكم
مربحاً أخي
أولاً :biggthump
ثانياً :
لا اعلم كفائة الAXD_Sprite الموجودة في 0.01F لأني قد أكون أجريت بعض التعديلات لأني أذكر أنني فعلاً عدلت على الطريقة AnimUV ولكن أغلب انها قبل رفع 0.01F :)
عموماً يجب أن تحدد عدد الUVs قبل إجراء التحريك من خلال SetUV او SetUVEx
سأقوم بتحميل الصورة وعمل مثال الآن
بالتوفيق :)
السلام عليكم
أخترت رأس الشخصية لكي أحركهكود:Public Sub Init_Pictures()
Sprite.Sprite_Create "sp", App.Path & "\snake1.bmp", Helper.Vector2D(100, 100), Helper.ColorKey(0, 0, 128)
Sprite.Sprite_SetUV Helper.RECTs(0, 0, 0.25, 0.09)
Sprite.Sprite_SetPosition Helper.Vector2D(100, 100)
End Sub
Public Sub MyLoop()
If Control.Keyboard_GetKeyState(DIK_RIGHT) Then Sprite.Sprite_AnimUV 4, 10, 0, 3
If Control.Keyboard_GetKeyState(DIK_LEFT) Then Sprite.Sprite_AnimUV 4, 10, 0, 4
If Control.Keyboard_GetKeyState(DIK_DOWN) Then Sprite.Sprite_AnimUV 4, 10, 0, 5
If Control.Keyboard_GetKeyState(DIK_UP) Then Sprite.Sprite_AnimUV 4, 10, 0, 6
End Sub
ولكن أخي هنالك مشاكل في طريقة تصميم الصورة
* يجب أن تكون إرتفاعات الصورة واحدة وإلا لن تكون النتائج دقيقة جداً
بمعنى آخر ان الصورة مقسمة إلى مستطيلات متماثلة وإفرض مساحة 1 pixel بين كل مقطع
هنا تحصل على نتيجة 100%
السلام عليكم
كهذه الصورة
السلام عليكم ورجمة الله وبركاته
يا أخ يزيد مالكيت في المنتدى وصلات لشخصيات جاهزة من نوع MD2 معليش تعبناك. ممكن تنزل وصلات ؟
ثاني شئ ياجماعة أحد ساكن في مكة ؟؟ :ciao:
اخي يزيد هذا المثال ولاكن ليش كامل احببت ان ارفقه قبل النوم
ولاكن عدلت المثال تعديلات شبه جذريه على الذي ارسلته لك
وقسمت الصور لتفادي مشاكل التحريك والذاكره
وان شاء الله احاول اني اكملو بكره لانو اليوم زي منت عارف الدوام ((الممل)) :أفكر: هلكني :afraid:
تعبت من محاوله ارفاقه ولاكن راح اضع رابط له
الرابط
abusraage :
<<<< المفروض انو من مكه ،،
السلام عليكم
الكريستال :
الحمد لله اخوك رجع بالسلامة بعد نزيف 1000 لتر من السائل الأحمر ،، الحمد لله على كل حال :)
اللحظة التي انهيت المحادثة معك سكرت الجهاز وذهبت للنوم ولكن حصل ما حصل وربك ستر ...المهم حملت المثال ،،، ورأيت الكود مختصر جداً وما شاء الله عليك مبرمج ممتاز جداً جداً جداً
تحياتي :)
يا أخ يزيد مارديت عليا أبغى شخصيات جاهزة مجانية الله يخليك ضروري ..... :02: :02:
السلام عليكم
الكرستال : هنالك مشكلتين في الSprites
1- عندما تحمل اكثر من sprite وتريد تحريكهما معاً
وأعلم أنك ستكرهني ولكني أصحلت هذا الخطأ :p مما يعني انك تستطيع الآن ان تدمج جميع ملفات الشخصية في صورة واحدة كما في السابق ...
2- خطوط صغيرة أعتقد ان سببها هو اني استخدم تأثير على الإكساءات يعمل تداخل بتموية بين النقاط المتقاربة من الصورة وهذا هو سبب المشكلة والحل ان تجعل اماكن فارغة بين كل مستطيل وآخر (حتى بين السطر الأخير والأول)
علي :
لقد قمت ببرمجة هيكل اللعبة - او هذا النوع من الألعاب ،،، بالطبع بعض نواحي الكود إجرائية حتى يتم تصميم برنامج محرر الخرائط
المثال المبدئي : http://axdteam.com/download/engine/G01.zip
المحرك بعد التعديل (تذكروا تسجيله) : http://axdteam.com/download/engine/AXD_MF.zip
فصلت المحرك عن المثال حتى أختصر على الكريستال :أفكر:
تحياتي :)
يا أخ يزيد رد عليا (( أنت ليه مطنشني؟؟؟) :أفكر: :أفكر: :33: :06:
السلام عليكم
يا أخي الكريم أنا فعلاً قرأت سؤالك ولكن أبحث كما أخبرتك
والله بحثت مالقيت والله .......... :02:
السلام عليكم
يا اخي انا متأكد انني عرضت الوصلة في اكثر من موضوع :( :( :(
تفضل يا أخي : http://www.planetquake.com/polycount
السلام عليكم
علي والكريستال : لم تخبروني بما حصل معكم ! :أفكر:
السلام عليكم
أبو سراج /
مواضيع قد تفيدك :
مقالة : كيف تصمم الشخصيات (3D) من الماكس الى VB
مقالة : MD2s تحت الأعماق
آسف اخي يزيد على تاخري ،،،،
والف الف الف سلامه عليك وماتشوف شر ان شاء الله لا انت ولا اخواني الاعضاء
وهذا لا اسباب منها انقطاع الدي اس ال ولا اثق في المقاهي ولا استطيع تصفح المنتدى من الجامعه بأكونت طالب
ولاكن الحمد لله دبرت لي اكونت دكتور عشن اقدر اخش على المنتدى
المهم انشاء اليوم احاول انزل الملفات لاني حاليا زي منت عارف دبني خلصت من الكلاسات(المحاضرات) حتى لسع ماقمت من الكرسي (لاني قاعد في اللاب "المعمل") ولا املك اي وسيله لتخزين الملفات
لو كنت قدامي كان سويتلك كمبايل :vereymad: :tongue2:اقتباس:
وأعلم أنك ستكرهني ولكني أصحلت هذا الخطأ
لا عادي اهم شي اتصلح
والمثال عدلت فيه((اضفت كلاس snake_game للتنضيم فقط وعدلت بعض bugs)) بعد ما ارفقتو في الرد السابق
السلام عليكم
كويس في أحد رد وعبرني :ciao:
وأنا انتضرك إلى ما تتعدل أمورك :)
:31: :31: :ciao: السلام:ciao:
بحثت في الموضوع ولم أجد وصلة:afraid: للمحرك أرجوكم أعطوني وصلة
والله شكلة شغل متعوب علية واجد
أرجو من لاأخ أبيجي أف أربيجي أن يضع لي وصاة أرجو :02:
السلام عليكم
وصلة جرادلي حذفت ،، وصلة المحرك القديم والجديد حذفوا ،، الموقع حذف ،، كل شيء تقريباً حذف :o
عموماً الأشخاص الذين استفادوا من المحرك اعتقد عددهم 0 مكعب ،، لأن جميع من قاموا بتحميلة مستواهم مبتدأ او متوسط في البرمجة او معدوم كلياً فإما أن يكرروا اللعبة او ان لا يفعلوا شيئاً (( ماعدا شخص او شخصين ))
لذا في المستقبل لا يمكن ان اوفر اي كود مصدري لمشروع كبير إلا للمحترفين فقط لأنهم هم الوحيدين الذين سيستفيدوا منه
وأعتقد أن في هذا إجابة لكثير من الأسئلة !