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

(منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:شركات شحن في الكويت 66882143 بواسطة: (NohaKhan) :: (قسم الاعلانات) الموضوع:شركة تشطيب شقق شركة تشطيب فلل شركة ديكور01203903309 بواسطة: (emo rafy) :: (قسم الاعلانات) الموضوع:شركات صيانة عامة بدبى 0509079418 المحترف بواسطة: (هبة محمد) :: (قسم الاعلانات) الموضوع:امباكت برو جهاز كشف الذهب والعملات المعدنية بواسطة: (نا ريمان 12) :: (قسم الدعم الفني) الموضوع:أرخص شركات لتنظيف وتعقيم الخزانات بالسويحات 0555514982 صولا بواسطة: (RODY2020) :: (قسم الاعلانات) الموضوع:شركة تشطيباتشركات تشطيب وديكور شركة تشطيب01203903309 بواسطة: (emo rafy) :: (قسم الدعم الفني) الموضوع:أهم النصائح لتنظيف الكنب بالشارقة مع 0507305565 العناية كلين بواسطة: (RODY2020) :: (قسم الاعلانات) الموضوع:مطابخ بي في سي – اسعار مميزة – كرياتف جروب للاتصال 01026185183 بواسطة: (bery besho) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:الوريث للخدمات المنزلية بالرياض 05030575795 بواسطة: (NohaKhan) :: (قسم الاعلانات) الموضوع:خدمات تشطيب شقق وتشطيب فلل على أعلى مستوى 01203903309 بواسطة: (emo rafy) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:شركة الافضل لخدمات كشف تسربات المياه بالدمام بواسطة: (NohaKhan) :: (قسم الاعلانات) الموضوع:شركة تنظيف بعجمان 0563412624 الماهر بواسطة: (menna151096) :: (قسم الاعلانات) الموضوع:افضل مطبخ قوائم زان - كرياتف جروب للاتصال 01026185183 بواسطة: (bery besho) :: (قسم الاعلانات) الموضوع:ارخص شركة تنظيف منازل بالدمام 0559158132 نور الحرمين بواسطة: (menna151096) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:شركة العالمي لمكافحة الحشرات بالرياض 0538353182 بواسطة: (NohaKhan) :: (قسم الاعلانات) الموضوع:الاجراءات المطلوبة ماقبل السفر لامارة دبى _ ايجيبت برو بواسطة: (egyptpro) :: (قسم الاعلانات) الموضوع:معدات ثقيله بواسطة: (اسراء جمعه) :: (قسم الاعلانات) الموضوع:كود خصم 6th street من خلال يلا كوبون بواسطة: (ضياء روحي) :: (قسم الاعلانات) الموضوع:تركيب بيوت شعر وخيام ملكية بافضل وارخص الاسعار بالرياض 0555767595 بواسطة: (مسوق) :: (منتدى Microsoft Visual Basic) الموضوع:دورة في تعليم صناعة التقارير باستخدام الكريستال ريبورت 10 بواسطة: (thomaslist)

المواضيع المثبته: (منتدى برمجة التقارير) الموضوع:مثال Crystal Report بواسطة: (شهرزاد) :: (منتدى Microsoft Visual Basic) الموضوع:برنامج الحسابات مع الكود بواسطة: (د.أنس عباس) :: (منتدى ADO.NET العام) الموضوع:الطريقة السهلة لربط سي شارب بقاعدة بيانات اكسيس بواسطة: (kal7hos) :: (القسم المفتوح) الموضوع:نصيحة لوجه الله بواسطة: (غزاوية أصيلة) :: (منتدى التصميم والجرافيكس) الموضوع:دورة تصميم مواقع بواسطة: (aram) :: (منتدى Microsoft Visual Basic) الموضوع:دروس صوت وصورة للربط بين اسكيوال سيرفر والفجوال بيسيك بواسطة: (wael abed) :: (قسم التعاميم والشكاوي) الموضوع:هنيئا للشعب المصري بواسطة: (صهيب جاويش) :: (القسم المفتوح) الموضوع:الى الاخوه الاعضاء مع التحيه والتقدير بخصوص العناوين للمشاركة بواسطة: (startnet) :: (منتدى Microsoft Visual Basic) الموضوع:دورة التعامل مع Data Report باستخدام ADODC ( شرح بالصور ) بواسطة: (Max Bayne) :: (قسم التعاميم والشكاوي) الموضوع:ماسنجر المحيط العربي بواسطة: (يوسف جميل جادالله) :: (قسم الـ portable) الموضوع:أفضل برامج مفيدة للكمبيوتر وتعمل Portable اي بدون تنصيب بواسطة: (أبو ليان) :: (القسم المفتوح) الموضوع:الأعمــــال الصالحة المستمــرة للإنســـان بعد وفاته بواسطة: (عبدالله جابر شقليه) :: (منتدى برمجة التقارير) الموضوع:اصنع تقريرك في اقل من دقيقه واستغني عن الكريستال ريبورت بواسطة: (mero_make) :: (قسم التعاميم والشكاوي) الموضوع:صفحة منتديات المحيط العربي على الفيس بوك بواسطة: (ramies) :: (قسم المواضيع المميزة) الموضوع:المحاسب المميز - الاصدار الثاني - محاسبة و مخازن بواسطة: (alalal) :: (منتدى C و C) الموضوع:برنامج من سيربح المليون بواسطة: (مصطفي البارودي) :: (منتدى أجاكس(Asynchronous JavaScript and XML)) الموضوع:تقسيم النتائج لعدة صفحات مع 3 لغات برمجة ويب بواسطة: (عبدالله جابر شقليه) :: (منتدى أجاكس(Asynchronous JavaScript and XML)) الموضوع:إستخدام Web Services مع ASP.NET AJAX بواسطة: (يوسف جميل جادالله) :: (القسم العام) الموضوع:كل موضوع تم شرحه فيديو هنا بواسطة: (startnet) :: (منتدى مبرمجي ASP.NET) الموضوع:Visual Web Developer 2010 Express بواسطة: (يوسف جميل جادالله)

عدد الصفحات : 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   > » إضافة رد جديد إضافة موضوع جديد



 
الوقت الأن:اليوم,11:39 مساءً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

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