مشاهدة النسخة كاملة : درس تصميم لعبة كاملة على نمط "نهاية عصفور شجاع"
Son Of UAE
29-12-2003, 05:50 PM
بسم الله الرحمن الرحيم
تلبيتا لطلب اعضاء منتدى برمجة اللعاب العربية ... قمت بفتح هذا الموضوع بدل موضوع " تشريح لعبة " راجيا الله ان تعم الفائدة جميع المهتمين. قبل البدء احب ان اضع بعض النقاط المهمة و الملاحظات الضرورية.
متطلبات الموضوع:
- برنامج جيم ميكر الاصدار 5,1 و ما فوق.
مذا يجب ان تعرف:
- يجب ان تعرف كيفية وضع الاوامر في كل حدث و اهمية ترتيبها
- تعلم استخدام برنامج الرسام المرفق مع الجيم ميكر
شروط الموضوع:
- يجب ان يضع الاعضاء بين كل رد و رد مني ثلاث ردود تحوي عبارات مفيدة او استفسارات.
- يجب ان تكون الاستفسارات بالمعلومات المطروحة فقط.
الملاحظات قابلة للتعديل في اي وقت ... هذا إلي عندي بالوقت الحالي :cool:
انتظر ثلاث ردود للبدء
UAE Naruto
29-12-2003, 05:52 PM
ممكن اول شي تشرح البرنامج مب احسن ؟ :31:
Mr.Grandio
29-12-2003, 06:49 PM
ممكن لو فى مثال Example أنت حملته وجهزت عليه اللعبة, ممكن تعطينا وصلة التحميل ؟
Mr.Grandio
29-12-2003, 06:51 PM
صحيح فى مشكلة أخرى , وهى عندما أرسم ببرنامج الرسام وأعمل مثلا حجم الصورة 400x2555 يعلق وما ينسخ للبرامج الأخرى حتى أقوم بالتعديل عليه ...
ويقولى أن مش قادر ينسخ من الـ Clipboard ...!!!
Mr.Grandio
29-12-2003, 07:35 PM
أنا أحتاج لمساعدتك لتصميم لعبتى الجديدة : جولة فى الفضاء!!! ( أرجو الأسراع بالرد والشرح )!!
Son Of UAE
29-12-2003, 08:39 PM
ممكن اول شي تشرح البرنامج مب احسن ؟ :31:
لا تخاف ... من شرح تصميم اللعبة سوف تتعلم استخدام الاوامر .... ما عليك فعله هو متابعة هذا الدرس مع دروس الاخ David :cool: .... و البرنامج انشرح اكثر من مرة بس من غير فايده
Son Of UAE
29-12-2003, 08:43 PM
ممكن لو فى مثال Example أنت حملته وجهزت عليه اللعبة, ممكن تعطينا وصلة التحميل ؟
الموضوع ما بيكون فيه مثال للتحميل .... لاني اريد الاعضاء يسون المثال بانفسهم و يغيرون فيه بعد ... التطبيق احسن من الامثلة الجاهزة بكثير ... لو واحد من الاعضاء سوى مثال يتعلق بالموضوع و حمله للاعضاء انا ما عندي مانع ... :cool:
Son Of UAE
29-12-2003, 08:49 PM
صحيح فى مشكلة أخرى , وهى عندما أرسم ببرنامج الرسام وأعمل مثلا حجم الصورة 400x2555 يعلق وما ينسخ للبرامج الأخرى حتى أقوم بالتعديل عليه ...
ويقولى أن مش قادر ينسخ من الـ Clipboard ...!!!
- يجب ان تكون الاستفسارات بالمعلومات المطروحة فقط.
برد عليك لان الؤال مفيد .... حجم الصورة كبير جداً ... لمذا وجدت الtiles و الBackground إذا ؟! ... يستخدمان لتصميم شكل المرحلة .. و توفير اكبر قدر من السرعة و صغر الحجم للكمبيوتر ... ستعرف التفاصيل بالردود القادمة
Mr.Grandio
29-12-2003, 10:34 PM
مشكور أخوى Son of UAE , وأنا أنتظر الدرس على أحررررررررر من الجمررررررررررررررررررررررر!!!!!
وعلى فكرة أنا عندى مشروع تصميم لعبة على شكل 3دى على الجيم ميكر, يعنى أرسم الشخصيات 3دى والخلفيات وكله وكأنها لعبة 3دى لكن الأمر ليس بالسهل بل تحتاج ألى جهد ( يعنى مش كبير أوى ) علشان تبدو وكأنها فعلا 3دى مثل لعبة كونترا اللى على البلاى ستيشن 2 , بس طبعا مو راح تكون بالقوة هذه!!!
وشكرا مرة أخرى!
Mr.Grandio
29-12-2003, 10:41 PM
أخوى Son of UAE أنا أرسلت لك رسالة خاصة وأرجو أنك تقرأها وترد على ...
ericsson
30-12-2003, 10:28 AM
شكور أخوي son of uae
على فتح الموضوع... وتلبية الطلبات...
بس بغيت اسأل .... لازم جيم ميكر 5.1
ما ينفع الاصدار 5 :D
وشكراً
Son Of UAE
30-12-2003, 12:12 PM
شكور أخوي son of uae
على فتح الموضوع... وتلبية الطلبات...
بس بغيت اسأل .... لازم جيم ميكر 5.1
ما ينفع الاصدار 5 :D
وشكراً
مادري والله ... بس انا استخدمت الاصدار 5,1 :cool:
Mr.Grandio
30-12-2003, 12:25 PM
شكور أخوي son of uae
على فتح الموضوع... وتلبية الطلبات...
بس بغيت اسأل .... لازم جيم ميكر 5.1
ما ينفع الاصدار 5 :D
وشكراً
أخى ericsson أعتقد أن مافيهاش حاجة لو أستخدمت الأحدث, فكلما كان الأصدار أحدث لكانت الأمكانيات أكثر ... (مع العلم أن الكثير من الأمكانيات بالجيم ميكر لازم تعمل Registeration علشان تتمتع بها )!!
بس راح تجد كراك الـ gmaker 5.1 فى المنتدى ...
UAE Naruto
30-12-2003, 12:35 PM
-_- .........
Son Of UAE
30-12-2003, 12:36 PM
نظرية لعبة نهاية عصفور شجاع
في البداية سنتكلم عن الفكرة الاساسية للعبة ... بعد تجربة اللعبة ستكتشف ان اللعبة لا تنتهي و العصفور يطير باتجاه اليمين إلا ماله نهاية ... او بان ينقض عليه الصقر او يمسك به القط او ان يصطدم باحد الاسلحة.
السؤال الاول ... كيف لا تنتهي الغرفة ؟؟؟
في الحقيقه ... حجم الغرفه هو 800 في 600 فقط ... ولكن الخلفية تتحرك من الجهة اليمنى إلى الجهة اليسرى .. و هو ما يوحي للمستخدم بان العصفور يطير بسرعة ثابته بالاتجاه المعين ... ولكن في الحقيقة العصفور ثابت في مكان واحد لكنه يرتفع و ينزل فقط.
السؤال الثاني ... كيف يعرف الصقر ان عليه الانقضاض في اللحظة المناسبة ؟
يتكون الصقر من ثلاث مراحل ... المرحلة الاولي هي انتظار الفريسة ... المرحلة الثانية هي الانقضاض و تتبع العصفور ... المرحلة الثالثة اخذ الفريسة و الطيران بها إلى الاعلى. في الحقيقة كل مرحلة هي عبارة عن اوبجيكت مختلف عن الاخر... ولكن كيف تم ذلك ؟؟؟؟ الخطوة الاولي ... هي اني وضعت الصقر في الزاوية العليا و اليسرى للشاشة ليوحي بانه ينتظر الفريسة. عندما يرتفع العصفور لحد معين قد تم تحديدة بالبرنامج فان اوبجيكت الصقر الثابت يختفي و يظهر اوبجيكت الصقر المنقض من نفس مكان الاول ليحوي بانه نفس الصقر الاول... سيستمر الصقر المنقض بتتبع العصفور عن طريق استخدام بعض الاوامر إلى ان يلامس الفريسة ... بعدها ... يختفي الصقر المنقض و يظهر الصقر ممسكان بالفريسة بالاوبجيكت الثالث ... يظهر الاوبجيكت الثالث مكتن تلامس الصقر المنتقض مع العصفور ليوحي بستمرار الحدث ... و لاحظ ان العصفور يجب ان يختفي ايضا لانه اصبح بين مخالب الصقر.... ولكن ماذا يحدث لو كان الصقر المنقض ( اوبجيكت 2 ) يتبع العصفور ولكن العصفور مات بعد ملامسة احد الاسلحة قبل ان يصل إلية الصقر ؟؟؟؟ الجواب هو ان الصقر يتاكد من وجود اوبجيكت العصفور ... فان لم يجد فانه سيستمر بالطيران إلى الامام... كل هذي الوامر تمت عن طريق برمجة ثلاث اوبجيكتات مختلفة لكن تم الدمج بينهم بطريقة جميلة جدا ....
نظرية القط و الاسلحة و العصفور بعد ان اجد ردود من ثلاث اعضاء مختلفين !!! :cool:
Tranedo
30-12-2003, 07:01 PM
مشكور أخوي لكن ممكن الشرح بالتفصيل يعني بالاوامر كلها
تشاو
David Amd
30-12-2003, 07:59 PM
يا spider هذه الفكرة الاساسية بس يعني انتظر الخير جاي... الاخ son of uae ما راح يقصر وياكم... :)
بالنسبة لمسالة الصقر
الصراحة انا اشوف ان في طرق اسهل من الطريقة المستخدمة بس هذه الطريقة تدل على الذكاء رغم تعقيدها نسبيا :tongue2:
ننتظر المزيد :)
black ash drago
01-01-2004, 06:57 PM
مشكور أخوي لكن ممكن الشرح بالتفصيل يعني بالاوامر كلها
تشاو
السؤال الثاني ... كيف يعرف الصقر ان عليه الانقضاض في اللحظة المناسبة ؟
يتكون الصقر من ثلاث مراحل ... المرحلة الاولي هي انتظار الفريسة ... المرحلة الثانية هي الانقضاض و تتبع العصفور ... المرحلة الثالثة اخذ الفريسة و الطيران بها إلى الاعلى. في الحقيقة كل مرحلة هي عبارة عن اوبجيكت مختلف عن الاخر... ولكن كيف تم ذلك ؟؟؟؟ الخطوة الاولي ... هي اني وضعت الصقر في الزاوية العليا و اليسرى للشاشة ليوحي بانه ينتظر الفريسة. عندما يرتفع العصفور لحد معين قد تم تحديدة بالبرنامج فان اوبجيكت الصقر الثابت يختفي و يظهر اوبجيكت الصقر المنقض من نفس مكان الاول ليحوي بانه نفس الصقر الاول... سيستمر الصقر المنقض بتتبع العصفور عن طريق استخدام بعض الاوامر إلى ان يلامس الفريسة ... بعدها ... يختفي الصقر المنقض و يظهر الصقر ممسكان بالفريسة بالاوبجيكت الثالث ... يظهر الاوبجيكت الثالث مكتن تلامس الصقر المنتقض مع العصفور ليوحي بستمرار الحدث ... و لاحظ ان العصفور يجب ان يختفي ايضا لانه اصبح بين مخالب الصقر.... ولكن ماذا يحدث لو كان الصقر المنقض ( اوبجيكت 2 ) يتبع العصفور ولكن العصفور مات بعد ملامسة احد الاسلحة قبل ان يصل إلية الصقر ؟؟؟؟ الجواب هو ان الصقر يتاكد من وجود اوبجيكت العصفور ... فان لم يجد فانه سيستمر بالطيران إلى الامام... كل هذي الوامر تمت عن طريق برمجة ثلاث اوبجيكتات مختلفة لكن تم الدمج بينهم بطريقة جميلة جدا ....
-------------------
نسمي الاوبجكت الاول ( الذي ينتظر الفريسة ) obj_wait'n في هذا الاوبجكت حط الحدث step و في الحدث حط الامر if a varible = a value و في الامر اكتب اسم المتغير ffffff.y (*بدال ffffff حط اسم الطائر ) و بعد ما هذا الامر حط change into an object و حط ان الاوبجكت obj_wait'n يتحول الى obj_attack (*الاوبجكت obj_attack هو اسم الصقر المنقض ) و حط في الاوبجكت الثاني حدث الاصطدام مع العصفور و حط في هذا الحدث امر change into an object وحط الاوبجكت obj_attack يتحول الى obj_fly_away (*في الاوبجكت obj_fly_away حط الحدث create و في هذا الحدث حط تدمير العصفور و الاتجاه الى اعلى و خلاص
************واحد منكم و يعيد صياغة الاحداث و الاوامر لاني مو فاتح البرنامج
Son Of UAE
02-01-2004, 07:30 AM
Mr.Spider === انا قلت من قبل ان هذا كان نظرية لعبة نهاية عصفور شجاع ... انا بعدني ما بديت بالشرح
و الاخ black ash drago ... محاولة حلوة بس مش 100% ;)
انا بكتب عن القط و الاسلحة و العصفور و بعدين ببداء بشرح الاوامر
Son Of UAE
02-01-2004, 07:35 AM
نظرية القط تتشابة كثيرا مع نظرية الصقر .... ولكن
القط يحوي اوبجيكتين .... الاول هو القفز و الثاني هو الامساك ...
عندما ينزل العصفور لحد معين يظهر القط من اسفل الشاشة و يقفز بسرعة معينه و المكان المحدد تحت العصفور مباشرة
عندما يلمس القط العصفور فانه يتغير إلى الاوبجيكت الثاني و العصفور يختفي من الشاشة... مما يودي إلى انتهاء اللعبة
بسيطة الفكرة صح ؟ :أفكر:
black ash drago
02-01-2004, 04:12 PM
ادري انه مو 100% لاني مني فاتح كمبيوتري انا بكمبيوتر ابوي لان كمبيوتر محروق محوله من الضغط تحس خراب جاي من زيادة الادمان
Son Of UAE
02-01-2004, 05:27 PM
الحين نظرية الاسلحة ... وهي بسيطة جدا ...
في البداية نتكلم عن الشيء الظاهري للعبة .. وهو ما يشاهدة المستخدم اثناء اللعب ... في البداية تكون الشاشة خالية من اي سلاح .. و لكن بعد مرور ثواني قليلة يخرج السلاح الاول من جهة اليمين بشكل افقي.. و يتكرر ذلك ... بخروج اسلحة عديدة كن نفس النوع على ارتفاعات مختلفة .. و بعدها يزيد على السلاح الموجود سلاح اخر و بنفس الطريقة إلى ان يصل عددها إلى ثمانية اسلحة ... السؤال هي كيف تمت برمجتها بهذهي الطريقة؟؟؟؟
الجواب هو ... اني قمت بتصميم اوبجيكت مخفي ... يكون هو وحدة التحكم بالسلحة ... و هو المسؤول عن اظهار الاسلحة على حسب توقيتها و ارتفاعها العشواءي... فكما هو معروف يمتلك كل اوبجيكت ثمانية مؤقتات ولقد استخدمتها في اوبجيكت التحكم بالسلحة لتكون كما يلي في حدث الcreate :
alarm0 == السكين === يخرج بعد ثلاث ثواني في المرة الاولى
alarm1 == النجمة === تخرج بعد ثلاثين ثانية في المرة الاولى
alarm2 == الشوكة === تخرج بعد ستين ثانية في المرة الاولى
إلخ
بعد خروج كل سلاح في اي مؤقت ... يتم ضبطه مرة اخري بحيث يخرج كل فترة بسيطة كما هو ملاحظ ... وهذي العملية هي التي تؤدي إلى النتيجة الموجودة باللعبة...
يقوم اوبجيكت التحكم بالسلحة بوضع الاسلحة بشكل عشوائي بالغرفة على الجهة اليمنى للغرفة ... و لقد تمت برمجة الاسلحة حيث انها تتجة لجهة اليسار فورا بعد وضعها بالغرفة ... وهذا يوحي بان الاسلحة تكون مرمية من الجهة اليمني و يحدث التصادم مع العصفور حيث انه لا يوثر ابدا على السلاح و لكنه يقتل العصفور و يحوله إلى اوبجيكت الموت .. من غير ريش ... مما يؤدي إلى انتهاء اللعبة ...
هناك ملاحظة مهمة جدا بخصوص الاسلحة .... جميع الاسلحة متشابة بالخواص و التأثير على العصفور و باقي الاوبجيكتز ... لهذا ينصح بستخدام خاصية الParents بان تقوم ببرمجة سلاح واحد فقط و تجعل باقي الاسلحة تاخذ جميع اوامرها و صفاتها ما عدا شكل الصورة او ما يعرف بالSprite ... وهذا سيوفر الكثير من الجهد و الوقت و الذاكرة ..
في الختام احب ان اذكر بان اهم شيء بنظام الاسلحة كان اوبجيكت التحكم بالاسلحة ... حيث انه نفسة المستخدم في السلاح الكامل ... و او اي العاب من نفس النمط
الموضوع القادم سيكون عن العصفور انشاء الله ... وهو عنصر مهم جدا باللعبة
Tranedo
11-01-2004, 08:06 AM
مشكووووووووووووووووووووووووووووووور
وارجوا انك تواصل
وآسف على الانقطاع بسبب الامتحانات
تشاو
Son Of UAE
11-01-2004, 11:59 AM
مشكووووووووووووووووووووووووووووووور
وارجوا انك تواصل
وآسف على الانقطاع بسبب الامتحانات
تشاو
انا وقفت متعمد لان الاعضاء عندهم امتحانات .... قلت لما يخلصون بكمل نظرية العصفور ... و بعدين ببداء بشرح الاوامر
انا الحين اتضر ردين من الاعضاء عشان اكمل ;)
اجل الموضوع اسبوع ^_^
لأني بعد اسبوع اخلص >_<
Tonberry
14-01-2004, 05:19 PM
thanks son of uae (havent been here for a while)as 4 me i always have exams but i'll be watching ur topic
cya
K.S.A
19-01-2004, 09:34 AM
أخلص حط الطريقه (الشرح)
_____________________________
أنا سوليدسXسنيك:ciao:
كمل Son Of UAE
لأني خلصت الكوابيس اقصد الامتحان :blackeye:
Son Of UAE
20-01-2004, 10:55 PM
اسمحولي يا شباب .... انا الحين مشغول ... عطوني فرصة ... اقل من اسبوع والله
باي ... وشكرا لمتابعتكم
Son Of UAE
25-01-2004, 01:16 PM
اسف على التاخير ...
نظرية العصفور .... هو عبارة عن اوبجيكت موجود بنصف الشاشه تقريبا ... يكون للاوبجيكت جاذبية تسحبه إلى الاسفل ... ولكن مع الاضغط على زر المسافة ... فانك تعطية عجلة تسارع إلى الاعلى ... و العجلة تكون محددة إلى درجة قصوى ستبين في اثناء شرح الاوامر ... اما بخصوص الريش من خلف العصفور ... فانه عبارة عن اوبجيكتات تخرج من العصفور عن طريق استخدام المنبهات alarms ... ولاحظ ان كل ريشة لها مسار عشوائي مختل و قد تم ذلك عن طريق استخدام الادالة Random ;)
Son Of UAE
25-01-2004, 01:41 PM
من خلال تصميمي للعبة .... لم اقم بتصميم الاوبجيكتات الواحد تلو الاخر ... ولكن قمت بعمل مجموعة منهم يتصل كل واحد بالاخر .. و كلما اضفت خاصية كان على تغير الاوبجكتات الاخرى .. فلهذا السبب ... ارى اني لو شرحت جميع اوامر الاوبجيكت مرة واحدة فانه من الصعب فهمها ... فلهذا سنقسم شرح الاوامر على حسب وضيفتها....
طريقة جعل العصفور يطير بالشكل المناسب...
الاحداث المستخدمة هي ستيب و كيبورد سبيس
في حدث الستيب step:
ضع الجاذبية بمقدار direction = 270 و Gravity = 0.7
هذا الامر يعطي العصفور جاذبية إلى الاسفل و بقوة المحددة 0.7 بشكل تلقائي
ثم نضع الامر if Vspeed Is larger than 8 ليقوم الكمبيوتر بالتاكد من ان عجلة النزول اكبر من 8
اذا كان الشرط صحيحا فإننا نثبت السرعة إلى 8 عن طريق الامر Set Variable vspeed to 8
وفي حدث الكيبورد سبيس:
عن الضغط على المسافة فإننا نعطي العصفور قوة دفع إلى الاعلى ولكن اذا كانت عجلة الصعود اكبر من 8 يجب ايقاف مفعول المسافة ... يتم ذلك عن طريق امرين هما
if vspeed is larger than -8 ليتاكد بان عجلة التصاعد اقل من ثمانية .... لاحظ ان الاشارة بالسالب .. لتدل على انها إلى الاعلى و ليس إلى الاسفل كما حصل للجاذبيية...
إذا تحقق الشرط وكانت الجاذبية اقل فانه يزيد عجلة التسارع عن طريق الامر set direction and speed motion وذلك بوضع direction = 90 و speed = 1.4 و وضع علامة صح على الRelative حتى تتمكن من صنع عجلة للتصاعد و ليس سرعة ثابتة ;)
هذا كل ما تحتاجة لصنع عصفور يطير بسرعة محددة ..
6age3
02-02-2004, 02:00 PM
إمتى الشرح :06: :33:
Son Of UAE
03-02-2004, 12:37 PM
إمتى الشرح :06: :33:
إلي قوف مش شرح ؟؟؟ ردي كان كيفانك اتخلي العصفور يطير لفوق وتحت و تحديد السلرعة القصوى للطيران ;)
انتظر ردين :ciao:
aljasemi
03-02-2004, 03:53 PM
مشكووووووووووووور اخوي Son Of UAE
وما قصرت
بس اخوي انت تعرف برنامج يصمم العاب ثلاثية الابعاد
لأن برنامج (gamemaker) يصمم العاب ثنائية الابعاد
ويعطيك الف عافيه ومشكووووووووور على الشرح
تحيات اخوكم
الجـــاسـمـي
Ahmedbna
04-02-2004, 06:49 AM
:31: حقا انت ما قصرت ابدا - بس يا ليت لو تشرح فى المرة القادمة احسن لعبة ابو خماس
ericsson
10-03-2004, 04:21 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله
كيف حالكم شباب
ــــــــــــــــــــ
كيف الحال أخي son of uae
على المجهود المبارك
وأتمنى منك مواصلة شرح تصميم اللعبة
لو مايكون ثقل عليك نبغى بعض الصور مع الشرح
ــــــــــــــ
وتقبل خالص تحياتي
وأسف على الانقطاع لفترة طويلة عن المنتدى
:) :) :D
DANTSHUO
30-08-2004, 08:27 PM
تقول اسبوع
جائك اكثر من شهر
متى ستضع الشرح
اذى لم تكن تريد وضع الشرح
تكلم
وشكرا
DANTSHUO
18-09-2004, 04:55 PM
وين الدرس الى متى ننتظر نسيت الموضوع بس مكتوب في الفهرسة يعني وين الدرس
:12: :12: :12: :12:
UAE Naruto
18-09-2004, 07:51 PM
وين الدرس الى متى ننتظر نسيت الموضوع بس مكتوب في الفهرسة يعني وين الدرس
:12: :12: :12: :12:
::
::
انته ما تشوف عدل؟
اطالع متى حاطين الموضوع عدل :mad:
::
::
Son Of UAE
18-09-2004, 09:47 PM
وين الدرس الى متى ننتظر نسيت الموضوع بس مكتوب في الفهرسة يعني وين الدرس
:12: :12: :12: :12:
معلش .. يا اخوي .. هذا الموضوع مش درس يتم تطبيقه حرفياً .. يعني انا مش رايح اقول انك لازم تحط الاوامر الفلانية بالترتيب الفلاني .. و هذا ما يعرف بالcopy & paste .. انا بس حبيت اشرح كيف تفكر و انت تصمم لعبة بالجيم ميكر .... لو صادفتك مشكله بالتصميم كيف تحلها .. و اعتقد الي انا شرحته كان مفصلل للغاية .. و لو في شيء معين مش فاهمه باللعبة .. اسأل و انا حاضر
Blazy === فعلا الموضوع قديييم جدا .. وعليه غبار :) .. وما في داعي للغضب لول :D
UAE Naruto
18-09-2004, 10:05 PM
وما في داعي للغضب لول
::
::
شو اسوي...مغصوب اني اعصب لأنه يشوف ان من التاريخ ان الموضوع اثري
لكن شو نسوي
"ما باليد حيلة" مثل ما يقولون :09:
::
::
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .