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

(منتدى الأكسس) الموضوع:مساعدة في التفقيط بالانكليزي بواسطة: (startnet) :: (قسم الاعلانات) الموضوع:شركة اوركن الأمريكية لمكافحة الحشرات والآفات بالسعودية 100 سنة من الخبرة بواسطة: (بحار الانترنت) :: (قسم الاعلانات) الموضوع:تنظيف وتسليك البالوعات بواسطة: (كوين) :: (منتدى الأكسس) الموضوع:ممكن مساعدة في ListBox بواسطة: (musbah1978) :: (قسم الاعلانات) الموضوع:احدث غرف نوم استيل 2018و اجمل غرف نوم بنى دهب استيل و غرف نوم لستيل بنى 2018 بواسطة: (رمز الهنا) :: (قسم الاعلانات) الموضوع:فاعليات مشاركة تكنوبوند بمعرض جدة الدولى بواسطة: (tbond) :: (منتدى البرامج) الموضوع:سناب تيوب snaptube للكمبيوتر بواسطة: (احمد فؤاد 2018) :: (قسم الاعلانات) الموضوع:sasher body acyion جهاز رياضى متكامل للرجال والنساء بواسطة: (korossama) :: (قسم الاعلانات) الموضوع:جهاز حضور والانصراف ZKTeco موديل X628 -T بواسطة: (eng sara) :: (منتدى مبرمجي Microsoft Visual C#.NET) الموضوع:How Save and retreve Image in sql server database بواسطة: (Abu Ehab) :: (قسم الاعلانات) الموضوع:تصميم تطبيقات الموبايل مع أطياف بواسطة: (موشن جرافيك) :: (قسم الاعلانات) الموضوع:دليل الخدمات المنزلية بواسطة: (realtime) :: (قسم الاعلانات) الموضوع:شركة نقل اثاث بالرياض ضفاف الخليج بواسطة: (realtime) :: (قسم الاعلانات) الموضوع:طرق تنظيف الكنب الجلد بواسطة: (سجيات) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:ادراج رابط صورة في جدول واستدعائها بواسطة: (hitman47) :: (قسم الاعلانات) الموضوع:تصميم وبرمجة تطبيقات الهواتف الذكية مع أطياف بواسطة: (موشن جرافيك) :: (قسم الاعلانات) الموضوع:كن أول من يحمل التطبيق الرسمي لموقع مطبخ أم رميساء بواسطة: (ضيااء) :: (منتدى الأكسس) الموضوع:مساعدة عاجلة من اهل الخبرة بواسطة: (startnet) :: (قسم الاعلانات) الموضوع:لايف الهلال السعودي قل رايك حول المباريات بواسطة: (korossama) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:عندي مشكلة في ربط برنامجي الجافا بالاكسس بواسطة: (omob)


راديو القرآن

المواضيع المثبته: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:ما هو تحليل النظم System analysis بواسطة: (jbsa) :: (منتدى Microsoft SQL Server) الموضوع:ما المقصود بتقنية replication بواسطة: (SQL Student) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:طريقة تخزين أي نوع ملفات في Access DataBase ومشاهدتها وتشغيلها بواسطة: (jbsa) :: (منتدى برمجة الألعاب) الموضوع:برنامج رائع لتصميم الألعاب بواسطة: (mjxp) :: (القسم المفتوح) الموضوع:الى الاخوه الاعضاء مع التحيه والتقدير بخصوص العناوين للمشاركة بواسطة: (startnet) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:المخازن المتطور الاصدار الثانى بواسطة: (alaa gomaa) :: (منتدى ADO.NET العام) الموضوع:شرح ado.net بواسطة: (شهرزاد) :: (منتدى نظام تشغيل Linux) الموضوع:أوامر لينكس بواسطة: (khaled helal) :: (منتدى الدعم الفني للماسنجر المحيط العربي) الموضوع:مشاكل ماسنجر المحيط العربي بواسطة: (jbsa) :: (قسم الدروس و الدورات) الموضوع:تعلم : كيف تجعل البرنامج سيت اب بواسطة: (alaa gomaa) :: (قسم الاعلانات) الموضوع:الرجاء عدم تكرار الاعلانات حتي يستفيد الجميع من المنتدي بواسطة: (startnet) :: (منتدى برمجة التقارير) الموضوع:كتاب كريستال ريبورت بواسطة: (شهرزاد) :: (منتدى البرامج) الموضوع:7 اسطوانات لتعليم شهاده ICDL بالصوت والصوره بواسطة: (مستشفى الكمبيوتر) :: (منتدى برمجة الشبكات في بيئة الدوت نت) الموضوع:Dot Net Networks & TCP/IP Programming بواسطة: (fmo_82) :: (منتدى C و C) الموضوع:برنامج من سيربح المليون بواسطة: (مصطفي البارودي) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:تنصيب أوراكل 8i النسخة الشخصية على ويندوز XP بواسطة: (راحـل) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:تحليل كامل لبرنامج حسابات بواسطة: (الشجرة الطيبة) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:امن المعلومات وامن الشبكات بواسطة: (khaled helal) :: (كتب عن VB.NET) الموضوع:مكتبة مرفقات الدوت نت (المحيط العربى) بواسطة: (alaa gomaa) :: (منتدى البرامج) الموضوع:شروط وضع المواضيع في قسم البرامج بواسطة: (kkarem55)

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

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

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

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

المجموعة: المشرفين القدامى
المشاركات: 611
سجل في:الثلاثاء,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

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

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

المجموعة: أعضاء فعالين
المشاركات: 435
سجل في:الأربعاء,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

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

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

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



مشكور جدا


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

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



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



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



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







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

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

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

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



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


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

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

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

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

المجموعة: الأعضاء
المشاركات: 25
سجل في:الثلاثاء,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

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

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

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



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


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

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

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

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



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


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

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

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

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



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


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

    

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

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



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

Powered By arabmoheet v3.1

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