قواعد المشاركة في المنتدى

(منتدى البرامج) الموضوع:7 اسطوانات لتعليم شهاده ICDL بالصوت والصوره بواسطة: (bridalco) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:افكـــــــــــــــار مشاريع تخرج بواسطة: (ابن_اليمن) :: (منتدى برمجة الجرافكس) الموضوع:الجزء الثانى من دروس تعلم GDI بواسطة: (bridalco) :: (منتدى Microsoft Visual Basic) الموضوع:يأهل المروة والنخوة والشهامة بواسطة: (نصر اسماعيل) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:هذا التوصيف الكامل للنظام وابي مشاركتكم بواسطة: (ابن_اليمن) :: (منتدى مبرمجي ASP.NET) الموضوع:عارض صور ولا اروع لا يفوتك .. بواسطة: (البلبل) :: (قسم المواضيع المميزة) الموضوع:المحاسب المميز - الاصدار الثاني - محاسبة و مخازن بواسطة: (رائف ابو الخير) :: (منتدى ال SQL العام) الموضوع:كتاب يشرح اساسيات SQL بواسطة: (رائف ابو الخير) :: (منتدى الأكسس) الموضوع:كود ارسال تقرير بصيغة وورد بواسطة: (رائف ابو الخير) :: (منتدى الأكسس) الموضوع:طريقة الجمع في التقارير بواسطة: (المستشار sh) :: (منتدى Microsoft Visual Basic) الموضوع:ارجو مساعدتي في حل هذه المسأله بواسطة: (نواف القلوب) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:طريقة إخفاء الأى بى الخاص بجهازك بدون برامج بواسطة: (مرحبا الساع) :: (منتدى الأكسس) الموضوع:مرة أخرى تعديل على قاغدة البيانات التالية بواسطة: (somame) :: (منتدى الأكسس) الموضوع:مسار قاعدة البيانات والقاعدة المرتبطة ومعلومات عامة عن جهازك.. بواسطة: (khalid12) :: (منتدى الأكسس) الموضوع:تصحيح خطأ برمجي لحساب معدلات الاختبار الفصلي في قاعدة بيانات بواسطة: (Bakhouche) :: (منتدى الكتب الالكترونية) الموضوع:مطلوب كتاب الفنون و المهارات اللازمة للتفوق فى امتحان القدرات العامه بواسطة: (ابو شاكر برس) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:أختكم سارا تطلب تنفيذ هذا البرنامج بواسطة: (ahmedtharwat19) :: (منتدى البرامج) الموضوع:حصريا وقبل الجميع Internet Explorer 9 بواسطة: (أبو ليان) :: (قسم الـ portable) الموضوع:اداة صغيرة لتأقلم لون وضوء الشاشه اوتوماتيك بواسطة: (أبو ليان) :: (منتدى الأكسس) الموضوع:تنسيق شرطي في نموذج من نوع تعدد السجلات بواسطة: (فواز المخلافي)


شاركوا باللقاء الصحفي لهذا الشهر


المواضيع المثبته: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:المخازن المتطور الاصدار الثانى بواسطة: (alaa gomaa) :: (منتدى مبرمجي ASP) الموضوع:مواقع يعطي سكربتات لكل لغات البرمجة بواسطة: (ahmadtec) :: (منتدى برمجة الألعاب) الموضوع:أسس تصميم الألعاب ال3Dالتفاعلية بواسطة: (مصطفي البارودي) :: (منتدى Microsoft Visual Basic) الموضوع:الدليل الأسرع لأبرز المواضيع بواسطة: (HnHn) :: (قسم الدروس و الدورات) الموضوع:دروس بالفيديو في VB.NET 2005 بواسطة: (HnHn) :: (منتدى أجاكس(Asynchronous JavaScript and XML)) الموضوع:نبذة مختصرة عن تعريف تقنية أجاكس بواسطة: (عبدالله جابر شقليه) :: (منتدى Microsoft Excel) الموضوع:سلسلة دروس الاكسل بواسطة: (صهيب جاويش) :: (منتدى مبرمجي ASP.NET) الموضوع:كيفية قرائة الصحف الإلكترونية والكتب والمجلات عبر الانترنت بواسطة: (عبدالله جابر شقليه) :: (قسم المواضيع المميزة) الموضوع:أرشيف للمشاركات المتميزة بواسطة: (أبو أفنان) :: (منتدى برمجة الألعاب) الموضوع:مجموعة من مشاريع الالعاب بواسطة: (مصطفي البارودي) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:أنواع الشبكات الحاسوبية بواسطة: (مرحبا الساع) :: (منتدى ADO.NET العام) الموضوع:المشاركات المدرجه حول ( البدء مع ADO.NET ) بواسطة: (HnHn) :: (منتدى Microsoft Visual Basic) الموضوع:Home Administrator Project بواسطة: (zoubicom) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:تفقيط الأرقام للغة العربية تحت بيئة oracle pl sql بواسطة: (adnan_som) :: (منتدى مبرمجي ASP) الموضوع:كتاب مكون من 16 جزاء يتكلم عن asp بواسطة: (amricost) :: (القسم المفتوح) الموضوع:وبشر الصابرين بواسطة: (ahmedtharwat19) :: (منتدى مبرمجي Microsoft Visual C#.NET) الموضوع:موسوعة الأكواد بواسطة: (fmo_82) :: (منتدى مبرمجي Microsoft Visual C#.NET) الموضوع:مكتبة الأمثلة والتطبيقات للغة #C بواسطة: (النور) :: (منتدى Microsoft Excel) الموضوع:شرح دوال الاكسيل كلِ على حده بواسطة: (ramies) :: (كتب عن VB.NET) الموضوع:مكتبة مرفقات الدوت نت (المحيط العربى) بواسطة: (alaa gomaa)

عدد الصفحات : 2  1  2   > » إضافة رد إضافة موضوع جديد

> أسس تصميم الألعاب ال3Dالتفاعلية
Bookmark and Share
تقييم الموضوع Label معدل التقيم:0
مشاركةالسبت,21/شعبان/1426 هـ,02:10 مساءً
المشاركة #1

مشرف منتدى الألعاب
الرتبة في المنتدى:رائد

أيقونة المجموعة

المجموعة: المشرفين القدامى
المشاركات: 618
سجل في:الثلاثاء,24/ذو القعدة/1425 هـ,08:15 مساءً
الدولة:مصر
رقم العضوية: 1064





السلام عليكم ورحمة الله ...

اليوم ساكتب عن أسس تصميم الألعاب هذا الموضوع الذي شغلني بالفعل و قد لاحقته لبعض الوقت...و لكنني انقطعت عنه. والآن وقررت أن أعود له.

و الحقيقة أن قد تكون معلوماتي غير دقيقة 100% فلذلك أرجو الدعم من الخبراء .بسم الله نبدأ..

مستلزمات تصميم الألعاب:

1-الDirect x: هو التقنية التي ستعمل المادة الأولية للعبة حيث أنها ستقوم بإنشاء العالم الثلاثي البعد المحيط و غير المحدود و الذي يحوي تلقائيا على أضواء و كاميرات و تأثيرات تكتب كلها بالكود...و طبعا الدايركت إكس هو مكتبة جاهزة ملحقة بالفيجوال لذلك لا تخشوا أن لا تجدوه(قوموا بتفعيله من الRefrence من قائمة Project على ما أذكر).

ال DirectX له عدة نسخ 6و ال7 و8 و 9 و كل ما تطورت تطور معها نظام الرسوم حتى يصبح مذهل كما في لعبة Final Fantasy أو Tomb Raider أو حتى Metal Gear.و بصراحة أنا لم أعرف حتى الأن إن كان الدايركت يكفي دون محرك أم لا.

2-المحرك: المحرك ليس كما تتصوره وإنما هو مجرد برنامج يدعم اللعبة لكي لا تكثر الأكواد و ليقوم بتنظيمها و يسهل عمل المبرمجين وهو أصلا من صناعة الشركة نفسها(أمثالنا يعتمدون على محركات جاهزة).و يقال بأنه يوافق صوت الحدث مع وقوعه مثلا...

3-الشخصية : الشخصية ليست مجرد صورة واحدة و إلا لما كانت بكل هذه الحوية و القوة...
الشخصية هي أصلا تكون ثلاثية البعد..
كيف يتم تصميمها ؟
تصمم باستخدام برنامج يعد الأقوى بالعالم و بالفعل أثبت جدارته لا حظوا الألعاب التالية صممت بواسطه:
 كود

Batman Vengeance
Black & White Pack Expansion
Blood Omen 2

Command & Conquer: Renegade
Dark Age of Camelot
Diablo II
Dungeon Siege
Elder Scrolls III: Morrowind
Empire Earth
Eternal Darkness
Flight Simulator 2002
Grand Theft Auto III
Halo
Hunter: The Reckoning
Lord of the Rings: Fellowship of the Ring
Max Payne
Metal Gear Solid 2
Medal of Honor: Frontline
Soldier of Fortune II
Spiderman: The Movie Game
Star Wars Galactic Battlegrounds
Star Wars Starfighter
State of Emergency
Tennis Masters Series
Tom Clancy's Splinter Cell
Tony Hawk's Pro Skater 2X and 3
World of Warcraft
Wreckless


معلومات من موقع البرنامج ....وهو برنامج ال 3ds max
'طبعا الكثير منا يعرفه ...و ربما يعرف العلم عليه...نعم أخي الكريم الشخصية تصمم بواسطته ....و حتما عليه..ثم تحول باستخدام محول ما تحول لمفxأو ملف md2 أو md3 وهي ملفات توضع مع ملفات اللعبة و تستورد من الخارج بكود من الدايركت إكس...
و قد تقولون لماذا تتحرك الشخصية كالركض أو القفز ...بالحقيقة هي حركات مخزنة مع الشخصية بواسطة برنمج ال3ds max أيضا...
لن أتكلم أكثر عنه و لكي تتعلموه هذا أفضل نادي عربي لتعلم ال3dsmax وهو :

نادي المنابر

و هذا الموقع عبارة عن دروس و هو أقوى موقع للدروس على الإطلاق:

موقع ابو بدر

4-جعل اللعبة تقوم بمهامها:

قد تتسائل اخي الكريم ...ما الذي يجعل هذا العدو بإطلاق النار في زمن محدد و عليك بالتحديد كما أنه ليس من الضروري أن يصيك و هذا شيء يتحدد بمستوى اللعبة (East-Mediume-Hard).
إن هذه الشخصية قد صمم لها المبرمجون عقل إصطناعي ربما لم تتخيل الموضع ...و لكن هناك تقنية تسمى الذكاء الاصطناعي يعتمد عليها مبرمجوا الألعاب في جعل الشخصية تعرف ما عليها فعله هل تنقض أو تهرب أو ربما تموت و لاتتحرك...هذه التقنية هي تقنية صعبة بالفعل تعتمد على البرمجة أيضا . و سنتحدث عنها ايضا.

هناك نادي كان يكتب دروس عنها على ما أذكر اسمه نادي سي للعرب
http://www.c4arab.com/

5-المراحل: حتى الآن لم تتوضح لي فكرة تصميم المراحل فهل هي مصممة على الدايركت أم على برنامج جاهز مثل ال3ds maxو لكن الذي تأكدت منه هو ان المارحل تحفظ بشكل ملف بالحقة mapو يستورد من داخل اللعية لا حظوا أي لعبة ستجدون الكثير من ملفات الdll و ملفات غريبة أخرى كلها شخصيات و أسلحة و مراحل و محركات ...و خاصة أنها ألعاب عالمية لا مجال للخطأ فيها ..

و أخيرا فإن اللغتين المعروفتين لبرمجة الألعاب همــا :
Microsoft Visual Basic
Microsoft C++


و الان اخي الكريم هيا بنا نبدأ في التعرف علي هذا المجال الشيق اكثر و اكثر

و بالتوفيق للجميع


--------------------

لا اله الا الله محمد رسول الله



" إنا لله و إنا إليه راجعون اللهم أجرني في مصيبتي واخلف لي خيراً منها"



" اللهم اغفر لي و للمؤمنين و المؤمنات الاحياء منهم و الاموات "



" اللهم اغفر لخي و ارحمه وثبت اقدامه وهون عليه ظلمة القبر وهون عليه وحشة القبر واسكنه جنتك يا رب العالمين ولا حول ولا قوة الا بالله العلي العظيم .. انك سميع مجيب الدعاء .. امين "







للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالخميس,26/شعبان/1426 هـ,03:57 مساءً
المشاركة #2

الرتبة في المنتدى:نقيب

أيقونة المجموعة

المجموعة: أعضاء فعالين
المشاركات: 436
سجل في:الأربعاء,23/جمادى الأولى/1426 هـ,06:39 صباحاً
الدولة:السعودية
رقم العضوية: 3912



ياسلام عليك
كمل كمل
بسي ياريت كل درس معه مثال عشان الاعضاء يكون ماعندهم عذر
والله مجهود كبير جدا جدا جدا
مشكوررررررررررر


--------------------
خيركم من تعلم العلم وعلمه.
العلم في الصغر كالنقش على الحجر.
من علمني حرفاً صرت له عبداً.
لاتنسوا أسرانا...
(اللهم فك قيد أسرانا وأسر المسلمين)
منتديات المحيط العربي لإحتراف علوم الكمبيوتر

أضغط هنا لتحميل كتابي
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالجمعة,27/شعبان/1426 هـ,04:27 صباحاً
المشاركة #3

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 6
سجل في:الأربعاء,25/شعبان/1426 هـ,09:14 صباحاً
الدولة:سوريا
رقم العضوية: 5598



منتديات عربية أخرى عن برمجة الألعاب :
---
In|Structurez
http://www.instructurez.com
منتدى عربي متميز و يمكـــن ترشيح المتميزين لألقـــاب عالـــمية مثل Microsoft MVP و Softimage Oldies
---
منتديات الفريق العربي للبرمجة, قسم برمجة الألعاب
http://www.arabteam2000-forum.com/index.php?showforum=123
منتدى غني عن التعريف يمتاز بنشاطه الملــحوظ
---
(:


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالجمعة,27/شعبان/1426 هـ,07:55 صباحاً
المشاركة #4

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 23
سجل في:الخميس,02/محرم/1426 هـ,05:10 صباحاً
الدولة:لبنان
رقم العضوية: 1513



السلام عليكم ورحمة الله وبركاته
والله من زمان وانا منتظر هي مواضيع تعلمية عن الديركت اكس وخصوصا" في بيئة الدوت نت VB.Net على كل حال اتمنى من الاخوة الكرماء بيسط الدروس على قدر الامكان ودعمها بالصور لفهمها اكثر ارجوكم وانشاء الله نتطور ونتفاعل معكم وهذة بعض المواقع الاجنبية للاسف التي تتحدث عن الديركت اكس وطرق البرمجة به صدقوني مواقع مهمة جدا"
www.3dlinks.com
www.dx4arab.com
www.32bits.co.uk
ارجو ان تعم الفائدة للجميع


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالجمعة,27/شعبان/1426 هـ,11:08 صباحاً
المشاركة #5

مشرف منتدى الألعاب
الرتبة في المنتدى:رائد

أيقونة المجموعة

المجموعة: المشرفين القدامى
المشاركات: 618
سجل في:الثلاثاء,24/ذو القعدة/1425 هـ,08:15 مساءً
الدولة:مصر
رقم العضوية: 1064



مشكور جدا


--------------------

لا اله الا الله محمد رسول الله



" إنا لله و إنا إليه راجعون اللهم أجرني في مصيبتي واخلف لي خيراً منها"



" اللهم اغفر لي و للمؤمنين و المؤمنات الاحياء منهم و الاموات "



" اللهم اغفر لخي و ارحمه وثبت اقدامه وهون عليه ظلمة القبر وهون عليه وحشة القبر واسكنه جنتك يا رب العالمين ولا حول ولا قوة الا بالله العلي العظيم .. انك سميع مجيب الدعاء .. امين "







للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالأربعاء,10/رمضان/1426 هـ,09:15 صباحاً
المشاركة #6

الرتبة في المنتدى:نقيب

أيقونة المجموعة

المجموعة: أعضاء فعالين
المشاركات: 436
سجل في:الأربعاء,23/جمادى الأولى/1426 هـ,06:39 صباحاً
الدولة:السعودية
رقم العضوية: 3912



اخي مصطفى انت ممتاز جدا جدا جدا جدا جدا جدا جدا
بس الاعضاء يحبو اكثر شي وضع امثله
والشرح
لان الفهم اول شي
وشكرا يا محترف تصميم العاب


--------------------
خيركم من تعلم العلم وعلمه.
العلم في الصغر كالنقش على الحجر.
من علمني حرفاً صرت له عبداً.
لاتنسوا أسرانا...
(اللهم فك قيد أسرانا وأسر المسلمين)
منتديات المحيط العربي لإحتراف علوم الكمبيوتر

أضغط هنا لتحميل كتابي
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالثلاثاء,23/رمضان/1426 هـ,01:25 صباحاً
المشاركة #7

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 28
سجل في:الثلاثاء,23/رمضان/1426 هـ,12:45 صباحاً
الدولة:مصر
رقم العضوية: 6115



السلام عليكم
مع إحترامي لازال في الأفق مقدمات تم تجاهلها وانا أعرف هذه المنتديات الراقية تماماً و هي لن تفيد المبتدئ إلا بكتب لن تكون مفيدة دائماً....!
إذا ما الحل ؟
بسيط انا والأعضاء نخبركم في هذه الصفحة عن أي شئ في مقدمة برمجة الألعاب .
و كمقدمة مني لكم بعض ما نسيه الأخ مصطفي البارودي وما لم يوضحه مع إحترامي له :
1- ان المحركات هي أخر خطوات تعلم برمجة الألعاب .
2- ليس الـ DirectX او كما نسميه الـ X المكتبة الوحيدة أو الأشهر أو الأفضل أو حتي الأسهل في برمجة الألعاب ، ولكن
مكتبة الـ OpenGl وملحقاتها من أعظم مكتبات تصميم الـ 3D بصفة عامة.
3- لأكون مصمم العاب من الجيل الحلي يلزمني تعلم:
أ-البرمجة علي ++C (الأفضل)-VisualBasic أو الـ #C أو VisualBasic.NET.
ب-دراسة الـ DirectX أو الـ OpenGl بإحتراف لأهميتهم كعامل ربط بين الكود البرمجي والـ 3D Model أي النماذج ثلاثية الأبعاد.
ج-دراسة الألكترونيات و الاسيمبلي Assimbly.
ء-دراسة الفيزباء والرياضيات الثلاثية الأبعاد :تفاضل-تكمل-هندسة فراغية...إلخ.
هـ -معرفة ان المحركات في تصميم الألعاب نوعين (رسومي-فيزيائي).
-المحرك الرسومي: هو محرك تصميم Designing و رسم و التحكم في المجريات وعمليات التصييرRendering و العمليات الزسومية البسيطة وهذا ما نستطيع تصميمة.
-المحرك الفيزيائي: هو المحرك المستحيل ؟! لأنه المسؤل عن الحركة والمادة والجزيئات والعمليلت المتسلسلة Chain Reactions والخوارزميات, وهذا المحرك غالبا أقصد دائماً نحضره جاهز..لماذا؟ لأن تصميمه يحتاج الي 20 سنة ومن منا لديه هذا الكم من وقت الفراغ؟
* الخوارزميات: هي عمليات منطقية وهي تمثل الطريق الذي يسير عليه القصة ودورها يائتي في كونها عامل تخيير لك بأن تنهي كل مرحلة بالشكل الذي يناسبك وقرباً إنشاء الله سأحضر رسم يبسط العملية لكم أكثر.
و-الذكاء الأصطناعي AI:هو ما لم اصل غليه بعد لأتمكن من شرحه ولكنه العامل المحدد علي ما اظن لمستوي صعوبة اللعبة.
*مهمة الدايركت أس DirectXاو الأوبن جي إل OpenGl في المحرك هي الأمتداد الذي يمكننا أثناء التصميم من التعديل في اللعبة من خلال التصميم الرسومي والكود البرمجي وربطهم لتصميم اللعبة وهي المكتبات الأشهر والأضمن والأكثر إنتشاراً في التعمل مع تصميم الألعاب.
> اسف للأطالة ..., وأية خدمة أو معلومة لدي لن أبخل عليكم بها إنشاء الله ولا أي مسلم.
أخوكم في الله
NubiaPrince


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالثلاثاء,23/رمضان/1426 هـ,02:31 صباحاً
المشاركة #8

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 28
سجل في:الثلاثاء,23/رمضان/1426 هـ,12:45 صباحاً
الدولة:مصر
رقم العضوية: 6115



وهذا موقع تعليمي محترف في مجال التدريب علي برمجة ألألعاب :
http://www.gameinstitute.com/courses.php
أخوكم في الله
NubiaPrince


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالثلاثاء,23/رمضان/1426 هـ,02:35 صباحاً
المشاركة #9

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 28
سجل في:الثلاثاء,23/رمضان/1426 هـ,12:45 صباحاً
الدولة:مصر
رقم العضوية: 6115



رجاء أعادة عرض دروس الأخ الدعيج رحمه الله


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالثلاثاء,23/رمضان/1426 هـ,10:41 مساءً
المشاركة #10

الرتبة في المنتدى:رقيب

أيقونة المجموعة

المجموعة: الأعضاء
المشاركات: 28
سجل في:الثلاثاء,23/رمضان/1426 هـ,12:45 صباحاً
الدولة:مصر
رقم العضوية: 6115



ملحوظة:
*موضوعي مكمل لموضوع الأخ الكريم مصطفي البارودي وليس نقد بل إتمام لما كان ينقصه إن شاء الله وهذا بناء علي طلبه.
أخوكم في الله
NubiaPrince


--------------------
للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة

    

عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
الأعضاء «0»: .

عدد الصفحات : 2  1  2   > » إضافة رد جديد إضافة موضوع جديد



 
الوقت الأن:اليوم,12:27 صباحاً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

منتديات المحيط العربي  -  راسلنا  -   أعلى
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)