-
[محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
بسم الله الرحمن الرحيم
السلام عليكم
مقدمة:
لقد توقفت عن كتابة المواضيع أو حتى الردود منذ مدة طويلة في هذا المنتدى نتيجة الظروف التي مرت بي ابتداءً من فترة التخرج من الجامعة إلى مرحلة العمل .. كان لدي افكار كثيرة اريد عملها في مجال الألعاب و كنت اقول لنفسي "لا يجب أن أتوقف عن ممارسة هذا النوع من البرمجة" .. و اكتشفت أنه لا يمكنني الدخول في مشروع كبير متكامل إلا اذا مررت بمراحل سابقة و اقصد تحديداً عمل لعبة بسيطة ثنائية الألعاب و بشكل كامل .
بدأت سابقاً بعمل محرك بسيط ثلاثي الأبعاد ( قمت بعرضه سابقاً هنا ) و لكن كما قلت لكم فلقد وجدت نفسي محتاجاً للدخول في مشروع كامل بسيط .. و كانت فكرة الاعمال ثلاثية الابعاد تحتاج الى وقت و جهد مضاعف .. بدأت أفكر بانواع الالعاب التي من الممكن ان ابدأ بها لكي تكون مرحلة تدريبية لي و عن طريقها استطيع انهاء مشروع كامل .
كان هناك خيارات كثيرة و لكني فضلت بالنهاية ان احاكي احد الالعاب و قد وقع اختياري على لعبة YuGiOh الخاصة بجهاز PC .. ربما ستقولون لي ان هذا المشروع صعب و ربما من المستحيل اكماله .. من الممكن أن يكون ذلك صحيحاً .. و لكني احببت ان اختبر نفسي في مدى امكانيتي لمحاكاة هذه اللعبة و لذلك باشرت في هذا العمل و توصلت إلى هذه الأمثلة التي أضعها الان بينكم .
اللغات المستخدمة:
Programming Language: C#.Net 2.0
Framework: XNA Refresh 1.0
شرح الأمثلة:
أولاً قمت بتسميت الأفكار التي قمت بمحاكاتها من اللعبة بالأمثلة و في النهاية الغرض منها هو العرض فقط .. ستلاحظون فكرة اساسية موجودة بالأمثلة و هي أن جميعها متكاملة و متراكبة بحيث يكون كل مثال يحتوي على نفس مزايا المثال الذي يسبقه مع إضافة فكرة محددة جديدة في كل واحد منها .. لقد قمت بصنع 9 امثلة قمت بإلغاء 2 منها لان النتيجة لم تعجبني فيهم و بالتالي اصبح العدد 7 .
كانت هذه الامثلة مفيدة جداً لي فلقد وجدت ان لكل مثال قمت بصنعه مجموعة من الافكار التي قد لا ينتبه لها عادة المبرمج في بادئ الامر و التي يتوجب معالجتها .. ترقبوا الجديد من الامثلة من خلال هذا الموضوع .. اتمنى ان تقيموا لي هذه الامثلة فهي للاختبار و بالتالي ربما تكون هناك بعض الاخطاء في احد منها .. اتمنى ان تخبروني بها ان وجدت أو حتى إذا لم يعمل احد منها .
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اريد التوضيح بان الامثلة الموجودة هي ملفات تنفيذية ( exe ) قابلة للتشغيل مباشرة و ليست ملفات لمشروع #C ذات الامتداد ( sln ) أو ( csproj )
و فقط تحتاجون الى Net. لتشغيل اللعبة و حجمه حوالي 20 ميجا
بالإضافة إلى XNA Redistributed و حجمه 1.9 ميجا
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
سلام عليكم ورحمة الله وبركاته
مرحبا بك اخي العزيز في منتدى صناعة الألعاب مجددا
اولا خطوة ايجابية انك تختبر نفسك بطريقة تدرج من الألعاب ثنائية الأبعاد إلى تقدم
لانه خطوة بخطوة ضروري لكل صناع الألعاب من وجهة نظري
وماشاء الله والي عجبني انك تستخدم لغة C++
الله يوفقك في المشروع وخصوصا انه بتكون لعبة كروت
اعتقد راح يحتوي نظامك على الكثير من المعادلات والأمور المتطورة
ولكن ككل بتوفيق لك وان شاء الله يكون مشروع ميسر عليك
اقتباس:
اريد التوضيح بان الامثلة الموجودة هي ملفات تنفيذية ( exe ) قابلة للتشغيل مباشرة و ليست ملفات لمشروع #C ذات الامتداد ( sln ) أو ( csproj )
و فقط تحتاجون الى Net. لتشغيل اللعبة و حجمه حوالي 20 ميجا
بالإضافة إلى XNA Redistributed و حجمه 1.9 ميجا
شكرا لك لتوضيح
بعد ماجربهم ان شاء الله راح اعلق عليهم ^_______^
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
وعليكم السلام ورحمة الله وبركاته
الصراحة خطوة جيدة اتوقع لها النجاح
انا ماني مبرمج، لكني شايف انك تتبع طريقة صحيحة في التجارب
وعلى فكرة، تعريب
Yu Gi Oh Power of chaos:Joey the Passion كان احد المشاريع اللي عملنا عليها سابقاً ووصلنا لمراحل متقدمة في تعريب القوائم، وهي لاتزال عندي "القوائم"
واظن انها راح تكون مفيدة لك، لذلك رجاءً اعلمني ان كنت تريدها
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
سلام عليكم ورحمة الله وبركاته
مرحبا بك اخي العزيز في منتدى صناعة الألعاب مجددا
اولا خطوة ايجابية انك تختبر نفسك بطريقة تدرج من الألعاب ثنائية الأبعاد إلى تقدم
لانه خطوة بخطوة ضروري لكل صناع الألعاب من وجهة نظري
وماشاء الله والي عجبني انك تستخدم لغة C++
الله يوفقك في المشروع وخصوصا انه بتكون لعبة كروت
اعتقد راح يحتوي نظامك على الكثير من المعادلات والأمور المتطورة
ولكن ككل بتوفيق لك وان شاء الله يكون مشروع ميسر عليك
و عليكم السلام ورحمة الله وبركاته
شكرا مراقبنا العزيز على ردك ^---^ .. و نظام اللعبة أشعر أنه معقد فلقد قمت بتجربة اللعبة الأصلية ووجدت امور كثيرة و احتمالات يجب اخذها بعين الاعتبار
وخاصة ان اللعبة فيها كل كرت له مهمة معينة مختلفة تماماً عن غيره .. كلما افكر في هذه الاحتمالات اشعر ان راسي بدأ يؤلمني ^--#
اتمنى ان تعجبك الامثلة
اقتباس:
وعليكم السلام ورحمة الله وبركاته
الصراحة خطوة جيدة اتوقع لها النجاح
انا ماني مبرمج، لكني شايف انك تتبع طريقة صحيحة في التجارب
وعلى فكرة، تعريب
Yu Gi Oh Power of chaos:Joey the Passion كان احد المشاريع اللي عملنا عليها سابقاً ووصلنا لمراحل متقدمة في تعريب القوائم، وهي لاتزال عندي "القوائم"
واظن انها راح تكون مفيدة لك، لذلك رجاءً اعلمني ان كنت تريدها
اهلاً اخي فيكتور هيجو
شكراً لك على مساعدتك ^---^ .. انا في الحقيقة كنت ابحث في الانترنت منذ فترة ووجدت برنامج يقوم بفك Resources الخاصة باللعبة و اسمه Yu Gi Oh! File Extractor ( ربما تعرفه )
يقوم هذا البرنامج باخراج جميع الصور و الملفات الاخرى الموجودة في اللعبة و هذا ما كنت احتاجه وربما هذا ما قصدته انت في القوائم :33: .. و فكرتكم بتعريب اللعبة فكرة جميلة .. بالتوفيق في مشروعكم
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم
لقد قمت بإضافة العديد من الأمور على المشروع و هذه آخر التطويرات:
http://img262.imageshack.us/img262/7844/yugioh1td9.jpg
http://img124.imageshack.us/img124/8141/yugioh2ub8.jpg
http://img146.imageshack.us/img146/4425/yugioh3wa0.jpg
1- إضافة خلفية اللعبة و جميع عناصرها
2- تحسين نظام سحب الأوراق فأصبح أفضل من السابق بحيث تترتب الأوراق بشكل أفضل
3- إضافة الـ Phases إلى اللعبة و تحسينها بحيث يظهر الاسم بشكل متحرك عند الانتقال إلى أي Phase جديد
4- تهيئة بسيطة لبداية اللعبة من خلال سحب 5 أوراق أولاً ثم الدخول إلى Draw Phase و سحب ورقة ثم الإنتقال إلى Standby Phase بعد ذلك و هكذا
5- إضافة وصف الكرت على يسار الشاشة عند الوقوف عليه .. البيانات كالتالي:
- صورة الكرت بالحجم الأصلي
- اسم الكرت
- نوع الكرت
- وصف الكرت و هو الذي يشرح عمل الكرت أو طريقة استخدامه
- بيانات أخرى داخلية كعدد القلوب أو مستوى الكرت و غيرها
6- امكانية استدعاء الكروت بشكل بسيط مبدئياً ووضعها على الأرض
7- إضافة مقدمة بسيطة لبداية اللعبة من خلال إظهار كلمة Start Duel
للانتقال إلى الـ Phase التالي قم بالضغط على الرقم 8 .. و أيضاً زر D يعمل لإعادة اللعبة إلى الحالة الإفتراضية
بالنسبة لقصة اللعبة .. حقيقة لا توجد قصة و لكن أريد أن أضيف أمور عديدة على اللعبة الأصلية كأوراق نادرة خاصة بـ Yugi .. و سأضع إن شاء الله شخصيتان فقط و هما Yugi و Zane .. ستلعب بـ Yugi ضد Zane فمجموعة كروته أعجبتني و سأضع أفضلها و التي استطعت الحصول عليها
أفكر أيضاً بإضافة فكرة و هي بعد أن تهزم Zane ستستطيع اللعب به .. بالإضافة إلى رغبتي بوجود أحد الكروت التالية Slifer أو Obelisk أو Raa و إضافتها إلى مجموعة Yugi
المشروع ما زال بحاجة إلى بعض الوقت و مازال هناك العديد من الأمور يجب إضافتها .. أتمنى أن يعجبكم
التحميل - 21.14MB
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
الله يكون فى عونك && .. فيه مبرمج فى فريق AV "فريق لعبة بركان الغضب لو تفتكرها" عامل زيك كده بيشتغل فردى فى مشاريع صغيرة .... دول مشروعين عملهم :-
http://www.d*****ab.com/showthread.php?t=840761
http://www.d*****ab.com/showthread.php?t=656931
ان شاء الله هنشتغل مع بعض "انا وهو و أحمد صالح -مراقب منتدى برمجة الألعاب فى موقع Arabteam- " فى الأجازة دى فى مشاريع صغيرة كده "عشان مشروعنا الكبير بركان الغضب " ... ممكن نوحد جهودنا فى الموضوع ده ^^ .... اعتقد الإستفاده هتكون اكبر ... على العموم انت مرحب بيك فى أى وقت عشان تشارك بمشروعك الصغير ده فى المشاريع اللى احنا شغالين عليه " الفرق انك هتلاقى ناس حواليك فاهمين بتقول إيه ويقدروا يتعانوا معاك بالإضافه ان هيكون فيه نظام صغير كده لإدارة المشاريع دى و أرشفه وكده .. " ...
انا بنزل فى اللعبة أهه ... بس كارت الشاشة بتاعى بايظ >< ... وشغال على البلت إن الوقتى والخيبة انه مبيدعمش الشيدرز خالص "شفت الكارثة @.@" ... لكن من الصور و التعليقات ... "ومن الصورة اللى انت بعتها فى موضوع المناقشة" ... ظاهر انك قاتل فى التنظيم .. عامل التعليقات على كل كود و منسق الشغل && ... على عكس المبرمجين هنا فى مصر ... حتى بيكسلوا يسموا الكلاسات ... تخيل ؟؟؟ .... على العموم .... انا قلبى بينشرح لما أشوف حاجة زى كده ...
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
واااااااااااه تسلم اخي العزيز
واتمنى اذا بتصدر لعبة مثل Yu Gi Oh Power of chaos:Joey the Passion
اتمنى تخلي البطاقات اكثر بكثير من Yu Gi Oh Power of chaos:Joey the Passion
وشكرا
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
جربت أول صيغة وضعتها وهي تحريك البطاقة بصراحة السرعة واضحة ماشاء الله في البرمجة بالسي بلس بلس
والأن جاري تحميلها و قريبا راح أعلق بأذن الله تعالى
-
4 مرفق
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم
رمضــــــــــــــان كريم
ماشاء الله عليك.......تسمي هذا مشروع صغيــــــر *_* ؟
هذا يسموه إبداع
أستمر وأرينا من نشاطاتك لعلنا نتعلم منك أخي
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم ورحمة الله وبركاته:
بارك الله فيك على هذا المشروع الضخم ,وضيف عليه كلام الأخ The_Source لأنه معه الحق بكل حرف قاله.
بالتوفيق أخي الكريم في المشروع
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم
أولاً عذراً على التأخر في الرد .. حقكم عليي ^^ .. كل عام و انتم بخير
شكراً لكم جميعاً اخواني على مروركم ^^ .. لقد اعتقدت في البداية ان المشروع لم يعجب احد -_-
جاري العمل حالياً على اكمال اللعبة .. و ان شاء الله ستجدون تحسينات كثيرة حصلت ^^
عندما انتهي بقسم جيد من اللعبة سأضعها هنا ان شاء الله
اقتباس:
المشاركة الأصلية كتبت بواسطة ||Saker||
الله يكون فى عونك && .. فيه مبرمج فى فريق AV "فريق لعبة بركان الغضب لو تفتكرها" عامل زيك كده بيشتغل فردى فى مشاريع صغيرة .... دول مشروعين عملهم :-
http://www.d*****ab.com/showthread.php?t=840761
http://www.d*****ab.com/showthread.php?t=656931
ان شاء الله هنشتغل مع بعض "انا وهو و أحمد صالح -مراقب منتدى برمجة الألعاب فى موقع Arabteam- " فى الأجازة دى فى مشاريع صغيرة كده "عشان مشروعنا الكبير بركان الغضب " ... ممكن نوحد جهودنا فى الموضوع ده ^^ .... اعتقد الإستفاده هتكون اكبر ... على العموم انت مرحب بيك فى أى وقت عشان تشارك بمشروعك الصغير ده فى المشاريع اللى احنا شغالين عليه " الفرق انك هتلاقى ناس حواليك فاهمين بتقول إيه ويقدروا يتعانوا معاك بالإضافه ان هيكون فيه نظام صغير كده لإدارة المشاريع دى و أرشفه وكده .. " ...
انا بنزل فى اللعبة أهه ... بس كارت الشاشة بتاعى بايظ >< ... وشغال على البلت إن الوقتى والخيبة انه مبيدعمش الشيدرز خالص "شفت الكارثة @.@" ... لكن من الصور و التعليقات ... "ومن الصورة اللى انت بعتها فى موضوع المناقشة" ... ظاهر انك قاتل فى التنظيم .. عامل التعليقات على كل كود و منسق الشغل && ... على عكس المبرمجين هنا فى مصر ... حتى بيكسلوا يسموا الكلاسات ... تخيل ؟؟؟ .... على العموم .... انا قلبى بينشرح لما أشوف حاجة زى كده ...
انت بالذات حقك عليي ^^ .. انا شفت العاب الشخص المذكور .. ما شاء الله عليه يتقن السي++ و الدايركت اكس بشكل جيد .. و اكثر شيء عجبني فكرة القرآن الكريم 3D ابداع حقاً ^_^
في الحقيقة انا الأن مشوش قليلاً .. و لكني ارغب فعلياً باكمال ما بدأته في موضوعي هذا .. بعدها ان شاء الله أستطيع المشاركة بأي مشروع آخر فردي أو جماعي
بالنسبة لكتابتي للتعليقات على الكود .. هو بصراحة أنا كنت في البداية لا أكتب أي تعليق .. و لكن لاحظت أهمية هذا الموضوع و خاصة ان اي انسان ينسى فكرة الكود أو الجزء الذي كتبه بعد فترة .. فإذا لم تشرح فائدة القسم المكتوب و عدت بعد فترة و أردت التعديل فستمل فوراً و ربما تلغي فكرة التعديل أو التطوير من أساسها .. لذلك اصبحت اكتب بعض التعليقات البسيطة .. بس مشكلة اذا وصل الأمر لأسماء Classes -_-
اقتباس:
المشاركة الأصلية كتبت بواسطة PoKe Vx
واااااااااااه تسلم اخي العزيز
واتمنى اذا بتصدر لعبة مثل Yu Gi Oh Power of chaos:Joey the Passion
اتمنى تخلي البطاقات اكثر بكثير من Yu Gi Oh Power of chaos:Joey the Passion
وشكرا
الله يسلمك هذا من لطفك أخي العزيز ^^ .. سأحاول وضع ما استطيع من كروت للشخصيات التي ستكون في اللعبة ان شاء الله .. هو صعب عليي قليلاً أن أجعلها كثيرة #_# و لكن ان شاء ستكون غير الكروت الموجودة في اللعبة الأصلية
اقتباس:
المشاركة الأصلية كتبت بواسطة PrinceOfSorrow
جربت أول صيغة وضعتها وهي تحريك البطاقة بصراحة السرعة واضحة ماشاء الله في البرمجة بالسي بلس بلس
والأن جاري تحميلها و قريبا راح أعلق بأذن الله تعالى
نوّر الموضوع بوجودك أخي العزيز فيصل ^^
يكفي ان تجرب آخر مثال فهو يشمل جميع ما قمت به من اعمال :biggthump .. هو انا بس حبيت اعرض تتابع افكار المشروع و كيف كانت بدايته و كيف اصبح بالشكل الأخير ^^
ان شاء الله يعجبك أخي العزيز :)
اقتباس:
المشاركة الأصلية كتبت بواسطة فيكتور هيجو
ما شاء الله المصمم تعبان في الصور .. طيب ليش ما كملتوا المشروع ؟
شكراً لمرورك اخي فيكتور ^^
اقتباس:
المشاركة الأصلية كتبت بواسطة The_source
السلام عليكم
رمضــــــــــــــان كريم
ماشاء الله عليك.......تسمي هذا مشروع صغيــــــر *_* ؟
هذا يسموه إبداع
أستمر وأرينا من نشاطاتك لعلنا نتعلم منك أخي
و عليكم السلام
الله يسلمك ^^ .. هو في البداية لم اكن اخطط لاستمرار .. كنت اريد فقط ان اصنع كم فكرة فقط
و الحمدلله شعرت انه يمكنني اكمال ما بدأته و ها انا احاول ما استطيع ^^
شكراً لك و ان شاء الله موفق انت كمان في مشاريعك
اقتباس:
المشاركة الأصلية كتبت بواسطة TheIslamSparrow
السلام عليكم ورحمة الله وبركاته:
بارك الله فيك على هذا المشروع الضخم ,وضيف عليه كلام الأخ The_Source لأنه معه الحق بكل حرف قاله.
بالتوفيق أخي الكريم في المشروع
و عليكم السلام و رحمة الله و بركاته
الله يبارك فيك و يسلمك .. و مشكور على كلامك ^^ .. بالتوفيق لك ايضاً
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
ما شاء الله عليك مبدع XD
اتريا العابك لل3دي *-*
بس عندي سؤال من وين تعلمت السي ++ ؟ من الجامعه او النت ؟ @_@
عندنا مساق سي++ أفكر اخذه بس ما ادري إذا بيساعدني بالالعاب او لا
بكمل بعدين عندي كلاس بعد 5 دقايق O_O
انتظر اللعبه ^___^
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة yukii
ما شاء الله عليك مبدع XD
اتريا العابك لل3دي *-*
بس عندي سؤال من وين تعلمت السي ++ ؟ من الجامعه او النت ؟ @_@
عندنا مساق سي++ أفكر اخذه بس ما ادري إذا بيساعدني بالالعاب او لا
بكمل بعدين عندي كلاس بعد 5 دقايق O_O
انتظر اللعبه ^___^
شكراً لك على مرورك ^^
هو انا بصراحة تعلمت السي++ عن طريق أحد المعاهد .. كان عندهم استاذ ممتاز الحمدلله و قام باعطائي دروس فيها أنا و مجموعة أخرى من الشباب
ربما ستسغربين اذا عرفتي اختصاصي في الجامعة ^^ .. أنا الحمدلله تخرجت من الجامعة باختصاص محاسبة .. و الحمدلله أعمل كمبرمج ^^ .. غريبة صح .. القصة طويلة كلما أقولها لأحدهم أشعر أنها فلم هندي ^^
بالتوفيق
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم ^^
ممتاز أخي إستمر =) .. فعلاً الـXNA رائع xD ..
أقول .. ما تفكر مثلاً تحط أفكار مثلاً تحط الوحوش مع البطاقات xD >> أدري صعبة وبيطلع الحجم عملاق xD ..
همممممـ .. بس سؤال O.O
إذا أنت تستعمل XNA فكيف تبرمج بالـC++ ×_×
اللي أعرفه إنه يبرمج بس على الـVisual C# 2005 ><" ..
إذا من جد ينفع إنه يبرمج بالـC++ .. فبيكون شئ رائع O.o ..
سلام ^^
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة modyKun
السلام عليكم ^^
ممتاز أخي إستمر =) .. فعلاً الـXNA رائع xD ..
أقول .. ما تفكر مثلاً تحط أفكار مثلاً تحط الوحوش مع البطاقات xD >> أدري صعبة وبيطلع الحجم عملاق xD ..
همممممـ .. بس سؤال O.O
إذا أنت تستعمل XNA فكيف تبرمج بالـC++ ×_×
اللي أعرفه إنه يبرمج بس على الـVisual C# 2005 ><" ..
إذا من جد ينفع إنه يبرمج بالـC++ .. فبيكون شئ رائع O.o ..
سلام ^^
الله يسلمك و شكراً لك على المرور ^^
يمكن تقصد اني احط الوحش ثري دي فوق الكرت ؟ .. مممممم .. هي ليست صعبة كبرمجة و لكن صعبة كتصميم #_# .. تخيل كل وحش نريد رسمه 3D و أنا حقيقة لا أعرف أي شيء بالـ 3d Max ×_×
ممكن افكر فيها كخطة تطويرية للعبة .. أهم شيء الان هو اكمال اللعبة كما هي بعدها ممكن نشوف ^^
بالنسبة للـ XNA .. فأنا ابرمج الأن اللعبة على السي شارب #C و ليس على السي++ .. و الحمدلله أنا اتقن اللغتين ^^ .. و كلامك صحيح أن XNA تستطيع استخدامها مع #C فقط
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
معلش ممكن طلب
تقدر ترفع لنا برنامج XNA
و لو في دروس يبقى كتر خيرك
^^"
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة Wolf Sniper
ربما ستسغربين اذا عرفتي اختصاصي في الجامعة ^^ .. أنا الحمدلله تخرجت من الجامعة باختصاص محاسبة .. و الحمدلله أعمل كمبرمج ^^ .. غريبة صح .. القصة طويلة كلما أقولها لأحدهم أشعر أنها فلم هندي ^^
يبدو إنو كل اللي دارسين بالشام عندن نفس المشكلة ، الله يقويك ، يعني أنا كنت عم بدرس حقوق مقابيلكم عالضفة التانية من الشارع ;) ، وويني أنا ووين الحقوق ؟
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة LordOfThunder
معلش ممكن طلب
تقدر ترفع لنا برنامج XNA
و لو في دروس يبقى كتر خيرك
^^"
أدخل هنا
في هذه الصفحة ستجد XNA Game Studio 2.0 و لكن يجب ان يكون لديك Visual C# 2005 Express Edition
موجود هو ايضاً في نفس الصفحة في الأسفل .. و لكن صدقني تحتاج إلى معرفة جيدة على الأقل بالسي شارب و إلا لن تستطيع العمل عليه
بالنسبة للدروس فأنا اشتريت كتاب من موقع أمازون ( أشعر أنه سيء نوعاً ما >< ) و تعلمت منه فقط كيف ارسم Sprites على الشاشة و بعدها بدأت في هذا المشروع
اقتباس:
يبدو إنو كل اللي دارسين بالشام عندن نفس المشكلة ، الله يقويك ، يعني أنا كنت عم بدرس حقوق مقابيلكم عالضفة التانية من الشارع ، وويني أنا ووين الحقوق ؟
لك أهلين و الله زميل ^^ .. هلأ حتى اعرفت انك من سوريا و انو كنت جمبي عم تدرس ^^
صحيح كلامك .. هاد وضع كتير شباب عنا بس شو بدنا نساوي بتعرف موضوع المفاضلة و العلامات الفلكية المطلوبة لدخول الطب و المعلوماتية -_-
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم
قمت بتطوير أداة أو برنامج صغير لتوليد الـ Sprites الخاصة بكل كرت
أستطيع من خلاله اختيار الكروت التي أريدها ( الوجه الأمامي و الخلفي ) و بعدها سيقوم البرنامج
بتوليد جميع الصور المطلوبة لاظهارها في اللعبة .. طبعاً الهدف منه هو دقة رسم الحركة
الخاصة بانقلاب الكروت ( قد أضيف حركات أخرى ) .. لأنه من المستحيل تصميم جميع الكروت بالفوتوشوب و بنفس الأحجام ><
هذه صورة للبرنامج - اضغط عليها للتكبير
http://img258.imageshack.us/img258/6...atorln7.th.jpg
و هذه صورة الـ Sprite التي تم توليدها
http://img353.imageshack.us/img353/9...5000wg7.th.jpg
طبعاً قمت بتقليل حجم و دقة الصور لكي أستطيع عرضها هنا و لكن ان شاء الله ستكون بالدقة الكاملة في اللعبة ^^
لمن يعرف بالدوت نيت استخدمت +GDI من أجل رسم الـ Sprite ^^
ان شاء الله العمل مستمر و ترقبوا المزيد .. ادعوا لي بالتوفيق .. أخوكم
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
الصور مب طالعه >.<
بالتوفيق ^^
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة Wolf Sniper
السلام عليكم
قمت بتطوير أداة أو برنامج صغير لتوليد الـ Sprites الخاصة بكل كرت
أستطيع من خلاله اختيار الكروت التي أريدها ( الوجه الأمامي و الخلفي ) و بعدها سيقوم البرنامج
بتوليد جميع الصور المطلوبة لاظهارها في اللعبة .. طبعاً الهدف منه هو دقة رسم الحركة
الخاصة بانقلاب الكروت ( قد أضيف حركات أخرى ) .. لأنه من المستحيل تصميم جميع الكروت بالفوتوشوب و بنفس الأحجام ><
هذه صورة للبرنامج - اضغط عليها للتكبير
و هذه صورة الـ Sprite التي تم توليدها
طبعاً قمت بتقليل حجم و دقة الصور لكي أستطيع عرضها هنا و لكن ان شاء الله ستكون بالدقة الكاملة في اللعبة ^^
لمن يعرف بالدوت نيت استخدمت +GDI من أجل رسم الـ Sprite ^^
ان شاء الله العمل مستمر و ترقبوا المزيد .. ادعوا لي بالتوفيق .. أخوكم
تطوير أداة ، لربما هذه من أكثر الأمور التي أفرحني سماع سيرتها في المنتدى منذ أن انضممت له.
يا أخي انا أعجبني تفكيرك ، ما الحكاية ، أين كنت من زمان.
بالمناسبة أنت وسنيك ستجراني إلى الـ XNA مع انني لا أحب تعامل الـ++C مع المعطيات ولا ترتيبه للأكواد . أشعر أن من كتب لغة السي والسي ++ لا يعرف كيف ينظم غرفته في المنزل. فهو مخفوش إلى أبعد الحدود.
على كل انا أعلم أنني سأنتقدها أنتقدها ومن ثم أبدأ استخدامها لضرورتها ولأدائها العاليين.
على كل حظ موفق وتابع تطوير "أدواتك" فهي ما يسهل عليك عملك في المستقبل.
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
جميل جدا ^^ .... أعتقد الفكرة هى ف تغير عرض الصورة .. صح؟؟ ...
يالله يا بطل ^^..
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
السلام عليكم
ربي يوفقك وانشاء الله تكمل مشروعك على خير
لعبت يوغي يوغ ممكن ان تعملهااا حتى بي ابسط المحركات ولاكن اذفكرت ان تجعل اللعبه بمنظور الاخر الذي هو صوره اللقاء بين اللعبين والوحوش كلها على صيغة تنفيذات يعني مو صوره وايضاا اذا استطعت ان تجعل مرحله اللعب بذراع الاعب تكون افضل هكذاا وانجح بكثير انشاء الله الفكره وصلت اخوك اير مان مبرمج العاب
واذ ارت ايت مساعده تفظل
لعبتي غرف الموت " لعبه قوبه ثلاثية الابعاد تسطيع ان تنافس الالعاب الغربيه
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
مشكوور اخوي على اللعبه
جزاك الله خير
سلام
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
عذراً للتأخر ><
لقد قمت بانجاز بعض الأفكار الجديدة و لكن سأعرضها لاحقاً لأنني أريد وضع نسخة تجريبية بسيطة للعبة بعد فترة
قد أتغيب عن المنتدى و لكن ان شاء الله العمل مستمر على اللعبة ^^ .. ترقبوا الجديد
اقتباس:
الصور مب طالعه >.<
بالتوفيق ^^
انتظري قليلاً لتتحمل الصفحة ربما تحتاج لبعض الوقت
مشكورة yukii لمرورك ^^
اقتباس:
تطوير أداة ، لربما هذه من أكثر الأمور التي أفرحني سماع سيرتها في المنتدى منذ أن انضممت له.
يا أخي انا أعجبني تفكيرك ، ما الحكاية ، أين كنت من زمان.
بالمناسبة أنت وسنيك ستجراني إلى الـ XNA مع انني لا أحب تعامل الـ++C مع المعطيات ولا ترتيبه للأكواد . أشعر أن من كتب لغة السي والسي ++ لا يعرف كيف ينظم غرفته في المنزل. فهو مخفوش إلى أبعد الحدود.
على كل انا أعلم أنني سأنتقدها أنتقدها ومن ثم أبدأ استخدامها لضرورتها ولأدائها العاليين.
على كل حظ موفق وتابع تطوير "أدواتك" فهي ما يسهل عليك عملك في المستقبل
سأكتب بالعامية ^^
الله يسلمك ^^ .. بس ليش ما بتحب السي ++ ؟
صدقني الموضوع عادة مو اكتر .. انا مثلاً عطيني هلأ كود فيجوال بيسك بحسو صعب و مو مرتب ><
أنا بدايتي بالبرمجة كانت بالسي++ و تعودت على اسلوبها ^^
و السي شارب هي نفسها السي++ مع بعض التغييرات .. بس ممكن تقول السي شارب فيها مرونة أكتر
بالنسبة للأدوات .. بصراحة هي أول أداة بساويها و أخدت مني شغل شي اسبوع >< بس الحمدلله ارتحت بعدين كتير ^^
اقتباس:
جميل جدا ^^ .... أعتقد الفكرة هى ف تغير عرض الصورة .. صح؟؟ ...
يالله يا بطل ^^..
أهلاً احمد ^^
العرض زاد فعلاً و لكن ليس لدي مشكلة في ذلك طالما أن النتيجة ظهرت كما أريد ^^
اقتباس:
السلام عليكم
ربي يوفقك وانشاء الله تكمل مشروعك على خير
لعبت يوغي يوغ ممكن ان تعملهااا حتى بي ابسط المحركات ولاكن اذفكرت ان تجعل اللعبه بمنظور الاخر الذي هو صوره اللقاء بين اللعبين والوحوش كلها على صيغة تنفيذات يعني مو صوره وايضاا اذا استطعت ان تجعل مرحله اللعب بذراع الاعب تكون افضل هكذاا وانجح بكثير انشاء الله الفكره وصلت اخوك اير مان مبرمج العاب
واذ ارت ايت مساعده تفظل
لعبتي غرف الموت " لعبه قوبه ثلاثية الابعاد تسطيع ان تنافس الالعاب الغربيه
و عليكم السلام
فكرة joystic ممكن ان اعملها و لكن سأكتفي مبدئياً بالماوس بعدها ممكن ادعم joystic في اللعبة
اقتباس:
مشكوور اخوي على اللعبه
جزاك الله خير
سلام
الله يسلمك و شكراً لمرورك ^^
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
و الله شكلها هتكون لعبة قوية ... ننتظرها منك على أحر من الجمر..
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
أخي لو إنك تساعدنا في وجود كتب لتعلم الC++
شكرا على الموضوع الرائع
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة majinvegetassj4
أخي لو إنك تساعدنا في وجود كتب لتعلم الC++
شكرا على الموضوع الرائع
يمكن تلاقي الكُتب في مُنتدى البرمجيات , فهذا أختصاصهم أكثر ..
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
مشكور أخي العزيز Karim Ghazal
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
أخي أنا أيضا أحاول صنع لعبة ليوغي الآن وصلت إلى 5% وهي صعبة جدا جدا جدا جدا
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
الصراحة ما شاء الله تطورات جميلة جدا
لعبة يوغي يو الصعوبة كلها تكمن فى الذكاء الصناعي للعبة لانه لازم يكون عالى جدا جدا :)
وهنا تكمن صعوبة اللعبة ، اما من يقول انها بسيطة ويمكن عملها على ابسط المحرك فأعتقد ان هذا شبه مستحيل
لان اللعبة تعتمد على الذكاء الصناعي الخارق :)
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة majinvegetassj4
أخي لو إنك تساعدنا في وجود كتب لتعلم الC++
شكرا على الموضوع الرائع
اخى لو عايز كتب سى ++ لبرمجة الالعاب ممن تكلمنى على الخاص
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
فكره ممتازة جدا لكنى اؤيد فكره العضو الخارق لانها تعتمد على الذكاء الاصطناعى وارجو لك التوفيق فى مشروعك
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
اقتباس:
المشاركة الأصلية كتبت بواسطة Wolf Sniper
السلام عليكم
لقد قمت بإضافة العديد من الأمور على المشروع و هذه آخر التطويرات:
1- إضافة خلفية اللعبة و جميع عناصرها
2- تحسين نظام سحب الأوراق فأصبح أفضل من السابق بحيث تترتب الأوراق بشكل أفضل
3- إضافة الـ Phases إلى اللعبة و تحسينها بحيث يظهر الاسم بشكل متحرك عند الانتقال إلى أي Phase جديد
4- تهيئة بسيطة لبداية اللعبة من خلال سحب 5 أوراق أولاً ثم الدخول إلى Draw Phase و سحب ورقة ثم الإنتقال إلى Standby Phase بعد ذلك و هكذا
5- إضافة وصف الكرت على يسار الشاشة عند الوقوف عليه .. البيانات كالتالي:
- صورة الكرت بالحجم الأصلي
- اسم الكرت
- نوع الكرت
- وصف الكرت و هو الذي يشرح عمل الكرت أو طريقة استخدامه
- بيانات أخرى داخلية كعدد القلوب أو مستوى الكرت و غيرها
6- امكانية استدعاء الكروت بشكل بسيط مبدئياً ووضعها على الأرض
7- إضافة مقدمة بسيطة لبداية اللعبة من خلال إظهار كلمة Start Duel
للانتقال إلى الـ Phase التالي قم بالضغط على الرقم 8 .. و أيضاً زر D يعمل لإعادة اللعبة إلى الحالة الإفتراضية
بالنسبة لقصة اللعبة .. حقيقة لا توجد قصة و لكن أريد أن أضيف أمور عديدة على اللعبة الأصلية كأوراق نادرة خاصة بـ Yugi .. و سأضع إن شاء الله شخصيتان فقط و هما Yugi و Zane .. ستلعب بـ Yugi ضد Zane فمجموعة كروته أعجبتني و سأضع أفضلها و التي استطعت الحصول عليها
أفكر أيضاً بإضافة فكرة و هي بعد أن تهزم Zane ستستطيع اللعب به .. بالإضافة إلى رغبتي بوجود أحد الكروت التالية Slifer أو Obelisk أو Raa و إضافتها إلى مجموعة Yugi
المشروع ما زال بحاجة إلى بعض الوقت و مازال هناك العديد من الأمور يجب إضافتها .. أتمنى أن يعجبكم
هل لك بمثال على رابط أخر؟ لأن هذا الرابط غير موجود
-
رد: [محاكاة] مشروع محاكاة لعبة Yu-Gi-Oh بواسطة XNA
يمنع الرد على المواضيع القديمة .. يا لهوي عليكم ..
مُغلق