المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: مشروع تخرج لمحاكاة
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات لغات البرمجة العام > منتدى برمجة الألعاب والجرافيكس والتصميم > منتدى التصميم والفلاش وبرامج الجرافيكس
تباسيم
السلام عليكــم ورحمـة الله وبركاتــة
صراحة انا في مشكلة وحايسة بمشرووع تخرجي ..
مالي الا الله ثم انتم ..
وما شجعني الا ماشفته من هالمنتدى الضخم من عقول جبارة وامكانيات عالية ..
الله يوفقكم ويحفظكم ...
مشروعي هو محاكاة لجهاز معين >>> ماحددناه لانه لسا فكرة
باستخدام برامج التصميم ثلاثية الابعاد
وانا وزميلاتي مانفقه في التصميم شيء اللهم مسمياااااات
المهم انه راح نرسمه باحد هالبرامج
ونستخدم احد لغات البرامج
..
فبودي باستشارتكم استاذتي الافاضل
اولا ايش رايكم بالفكرة عاامة
وايش تنصحونا نستخدم برامج لتصميم تكون قووية وسهل التعلم
لانا راح نتعلمها في شهرين
مادري يكفينا الوقت او لا؟؟
حاجة ثانية ..
ايش لغات البرمجة اللي نقدر نربط فيها التصميم ونتحكم فيه
علما انه احنا دارسين السي والسي ++ والماتلاب ذا الترم باذن الله
واعطوني ارائكم باي شيء يخص الفكرة .....
اتمنى انكم تساعدووني رجائي بعد الله فيكم
وكل الشكر مقدماااااا
تباسيم
up
تباسيم
UP
activeman
يا اخي لازم تطرح الافكار وتوضح اكثر و تبين لوين توصلت وتحط شئ من عملك حتى نقدر نساعدك ونتطور معا
تباسيم
مشكور اخوي اكتيف مان للتفاعل ..
بصراحة احنا لسا مابدانا في المشروع ابدا..
لكن راح اوضح اكثر ..
احنا راح نحاكي معمل شبكات حاسب ..
تمام ..
يعني راح نرسم المعمل والاجهزة ..
ونضيف خياراات لاضافة الادوات اللي نحتاجها لانشاء شبكة (سويتش-هب- بريدج -كيابل)
ونخلي المستخدم يدرج هذي الادوات ويبدا ينشي الشبكة ..
وممكن نضيف محاكاة للاجهزة اللي نستخدمها في الشبكة ..
عشان يقدر المستخدم يتعرف على تركيها الداخلي وتوصيلها وكذا ..
فانا اسال هل اقدر استخدم الثري دي ماكس للتصميم الثلاثي الابعاد ولغة برمجة ..
يعني هل راح اقدر اربط بينهم ...
وايش رايكم بالفكرة عااامة ..
وايش تقترحون علي ..
ولكم مني كل الشكر والتقدير ..
apex
انصحك عندما تبدا تعلم 3d لا تتعلمة كفنان (لان هذا الاسلوب ياخد وقت طويل جداا )لاهتمامة بالتفاصيل لكن حدد برنامج تريحك الواجهة الخاصة بة ومن ثم تعلم موديلنج ويفضل للسرعة تحديد نوع الموديلنج (pologon or surface or subdivisin ( وتعلم مبادى الاضاء مثل انواعها ( spot ligt .area light ( الخ او شوف النوع الى انت عاوزو ولا اظن انك ستحتاج تتعلم انميمشن لانك ستكتفى بانيميشن الادوات الاساسيى مثل ( rotate move ( الا اذا كنت ناوى على انيميشن كراكتر (انيميشن الكراكتر تعليمة طويل وليس هين ) وتعلم بعض shader
لتحسين مستوى التكستر واعطاء المشهد جودة

على العموم يمكنى مساعدتك (فانا مصمم 3d مايا ) ومبتدى برمجة (ادرس programming c++ black book و shaum discrete math matics ) وقرات عن برمجة الالعاب لكننى لنتظر الانتهاء من الكتابين السابقين حتى اتعمق

و ارجو الرد فعلى اى هيئة تريد ملف المشروع ( ملف تنفيذى او مالتى ميديا او الخ)

مع تحياتى regular_smile.gif وجاهز للمساعدة رغم ضيق وقتى
apex
بدات ارى انها لعبة صغيرة 016.gif

لا تعطيها اكبر من مساحة لعبة فبرمجتها كلعبة قادرة على اعطاء المطلوب واكثر

وكما قلت مستعد للمشاركة جرافيكيس 3d and 2d واذا كنت ستستعمل xna محرك للمشروع فيمكنى المشاركة بادارة المشروع بالكامل جرافيكيا

وانيميشن داخل xna و انتم مسئولون برمجيا
apex
وان شعرتم بالاحباط يمكنك محاكاتها ببرامج اقل صعوبة مثل adobe flash ولغة الاسكربت الخاصة بة وسيعطى ناتج ممتاز

(الفلاش الحديث يتكامل مع ملفات 3D اذا كنت لاتريد 2D )

وبالتوفيق
تباسيم
إقتباس(apex @ Nov 6 2008, 12:07 PM) *
انصحك عندما تبدا تعلم 3d لا تتعلمة كفنان (لان هذا الاسلوب ياخد وقت طويل جداا )لاهتمامة بالتفاصيل لكن حدد برنامج تريحك الواجهة الخاصة بة ومن ثم تعلم موديلنج ويفضل للسرعة تحديد نوع الموديلنج (pologon or surface or subdivisin ( وتعلم مبادى الاضاء مثل انواعها ( spot ligt .area light ( الخ او شوف النوع الى انت عاوزو ولا اظن انك ستحتاج تتعلم انميمشن لانك ستكتفى بانيميشن الادوات الاساسيى مثل ( rotate move ( الا اذا كنت ناوى على انيميشن كراكتر (انيميشن الكراكتر تعليمة طويل وليس هين ) وتعلم بعض shader
لتحسين مستوى التكستر واعطاء المشهد جودة

على العموم يمكنى مساعدتك (فانا مصمم 3d مايا ) ومبتدى برمجة (ادرس programming c++ black book و shaum discrete math matics ) وقرات عن برمجة الالعاب لكننى لنتظر الانتهاء من الكتابين السابقين حتى اتعمق

و ارجو الرد فعلى اى هيئة تريد ملف المشروع ( ملف تنفيذى او مالتى ميديا او الخ)

مع تحياتى regular_smile.gif وجاهز للمساعدة رغم ضيق وقتى


جزاااااااااااك الله كل خير ..
ومثل ماقلت ماراح نحتاج انيميشن ........ احتمال نحتاج نحط حاجة بسيطة (مثلا اشارة على انتقال البيانات ع شكل اسهم حمراء متحركة )
بس مافهمت كيف قصدك الفرق بين الملتيميديا والملف التنفيذي ؟؟
إقتباس(apex @ Nov 6 2008, 01:33 PM) *
بدات ارى انها لعبة صغيرة 016.gif

لا تعطيها اكبر من مساحة لعبة فبرمجتها كلعبة قادرة على اعطاء المطلوب واكثر

وكما قلت مستعد للمشاركة جرافيكيس 3d and 2d واذا كنت ستستعمل xna محرك للمشروع فيمكنى المشاركة بادارة المشروع بالكامل جرافيكيا

وانيميشن داخل xna و انتم مسئولون برمجيا


حتى انا اشوف انها كلعبة تعليمية ..
يعني برمجتها مثل برمجة الالعاب تمام ؟؟
طيب ايش تقترح علينا نستخدم احنا لسا ماتعلمنا اي شيء ... بحيث النتيجة ممتازة ومدة التعليم سهلة وسريعة لانه مشروعنا راح نبدا في تنفيذه فعليا في ثلاثة شهووور ..
و xna ماقد تعاملت معاه هوه برنامج تصميم او لغة برمجة ..؟؟
اعذرني اشياء جديدة علي ..
إقتباس(apex @ Nov 6 2008, 08:37 PM) *
وان شعرتم بالاحباط يمكنك محاكاتها ببرامج اقل صعوبة مثل adobe flash ولغة الاسكربت الخاصة بة وسيعطى ناتج ممتاز

(الفلاش الحديث يتكامل مع ملفات 3D اذا كنت لاتريد 2D )

وبالتوفيق


الفلاش فكرة حلووة ..بس مادري كيف امكاانيااته ؟؟ وجودة التصميم كيف راح تصير ؟؟
مو مشكلة احباط بقد ماهو خوف انه الوقت مايسعفنا ونوقف في وسط المشروع ..
عشان كذا نبغى نحدد برنامج نتعامل معاه ومتاكدين انه راح يلبي جميع احتاجات المشروع ..
واحنا للصراحة محتارين بين 3d stiduo max او cinema 4d
ايش رايك بينهم الاثنين..؟؟
ولك جزيل الشكر والتقدير ..
apex
إقتباس
إقتباس
حتى انا اشوف انها كلعبة تعليمية ..
يعني برمجتها مثل برمجة الالعاب تمام ؟؟
طيب ايش تقترح علينا نستخدم احنا لسا ماتعلمنا اي شيء ... بحيث النتيجة ممتازة ومدة التعليم سهلة وسريعة لانه مشروعنا راح نبدا في تنفيذه فعليا في ثلاثة شهووور ..
و xna ماقد تعاملت معاه هوه برنامج تصميم او لغة برمجة ..؟؟

صراحة اخشى ان اقول ان مجال التصميم ثلاثى الابعاد عميق ولكن ما تحتاجينة فى اللعبة هو pologon modeling والمستوى السهل من هذة النوع ولكن مصمم 3d للالعاب لة خبرة فى هذا المجال مثل low poly لتسهيل العمل على كارت الشاشة وتصليح التظليلات حتى لا يعطب
الخامات (الالوان) فى المشهد واعطاء بعض تاثيرات الخامات حتى تعطى منظر الجسم (الاسلاك المتشابكة التى فى الالعاب تكون صورة وليست جسم مصمم بهذة التفاصيل ) وبعض خبرات العمل فى مجال الالعاب
ولكن لنكن متفائلين فان مشروعك ليس ضخم لذلك فانك تحتاجين low poly models (الى هى الاجسام 3d ) للاجهزة والمعمل والخ ( ان شاء الله سهلة )
ثانيا تسطيب هذة فى البرنامج وصنع مجال المشروع فى المحرك وتوريد الانيميشن وتجهيزة جرافيكيا والخ ( ممكن اساعدك فى تسطيبة فى xna )
ثالثا وهذة هى الاهم هى تعلم c# حتى تتعامل معها برمجيا و عليك تفهم ان برمجة الالعاب ان معنى ان اعطى امر للعبة ان اعطية
امر يجعل اللعبة تقوم بعمل مثلا الانيميشن كذا حسب خيارات المستخدم
رابعا ودة الاهم انك انت التى تحددى صعوبة المشروع فبامكانك انك تجهزى بعض الانيمشن الجاهزة (احداث جاهزة ) للمستخدم بحيث انة يشعر
بانة فى معمل حقيقى ولكن هذة مجرد اشياء مسجلة مسبقا مع اضافة شروط لحدوث الانيميشن
ام تنوين على شى اعمق برمجيا

إقتباس
و xna ماقد تعاملت معاه هوه برنامج تصميم او لغة برمجة ..؟؟

xna هو محرك العاب عبارة عن visual c# مدمج معة بعض ادوات اخرى خاصة ببرمجة الالعاب وهو مصمم لبرمج الالعاب ل xbox 360
و الويندوز ولكن لا تتعجبى من شكلة فاذا هيئتة برمجيا وجرافيكيا (مسار المشروعات والخ ) وضغطى run للكود ستجدين اللعبة تعمل

إقتباس
الفلاش فكرة حلووة ..بس مادري كيف امكاانيااته ؟؟ وجودة التصميم كيف راح تصير ؟؟
مو مشكلة احباط بقد ماهو خوف انه الوقت مايسعفنا ونوقف في وسط المشروع ..
عشان كذا نبغى نحدد برنامج نتعامل معاه ومتاكدين انه راح يلبي جميع احتاجات المشروع ..
واحنا للصراحة محتارين بين 3d stiduo max او cinema 4d
ايش رايك بينهم الاثنين..؟؟
ولك جزيل الشكر والتقدير ..


الصراحة الفلاش حتى اخر تعامل معة كانت امكانياتة محدودة لحد كبير وكان امكانياتة فى 3d كانت ;low poly لدرجة كبيرة تضيع التفاصيل
ولكن مازال خيار قائم
ومن ناحية تحديد البرامج التصميم فكل برامج الثردى واحدة فانا مصمم ب maya ومع ذلك اتعامل مع اى برنامج ثلاثى الابعاد لانهم نفس المصطلحات ولكن المايا يخدمنى بانة كبير فيشمل مصطلحات البرامج الاصغر
ولكن اخر ما يمكنى انصاحك بة هو c4d فاعتبرة من البرامج الضعيفة فى هذة المجال (سيناقشنى البعض فى هذة الكلمة ولكنة رايى )
ولكن max خيار جيد فهو كما اسمع سهل التعلم قليلا بالنسبة لزملائة ولكن ايضاء هناك برامج عليك النظر فيها مثل
light wave و modo و maya و xsi
بالطبع صعوبة تعلم كل برنامج تتوقف على عاملين
ملائمتة (من حيث الواجهة والتحكم ) بالنسبة لك
القدر الذى تريدين تعليمة منة
وفى النهاية فريق العمل هو الذى سيحدد هل تريدون تعلم كل ذلك ام تكتفون بمعرفة ما ستبرمجونة فى xna والعمل من الناحية البرمجية
وانا مستعد ايضاء لمساعدتكم فى ايجاد مواد التعلم
الكون
السلام عليكم

طبعا من المميز انشاء محاكاه بمكتبات اكثر احترافية مثل OpenGL او DirectX لكن ستكون متعبة جدا و صعبة التنفيذ في غضون شهرين

انا انصحك باستخدام صور متحركة و لغة #C و + GDI

قومي بتصميم الصور ( او استخدام صور جاهزة ) ثم قومي باستخدام اوامر + GDI على اداة صورة

بحيث تقومين بانشاء مصفوفة تمثل قطع الشبكة

ما ان يضع المستخدم جهاز على مساحة العمل حتى تقومين باضافة عنصر للمصفوفة

بعد ذلك يتم تحديث مساحه العمل برسم المشهد كاملا بحيث يتم رسم كل عنصر حسب الصورة المختارة

هذا بالنسبة للرسم اما بالنسبة للتأكد من موضوع نجاح الشبكة فعن طريق شروط في حالة نجاح التوصيل يتم عرض الشبكة وهي تعمل او يتم عرض مكان الخلل عن طريق رسم دائرة او علامة خطأ على الجهاز الغير صحيح


بالمناسبة + GDI مكتبة الرسوميات الملحقة باطار الدوت نت مذهلة و فيها امكانيات تفي بالغرض


تحياتي
تباسيم


جزااااااااااك الله كل خير ع مساندتك نفعك الله بعلمك

إقتباس(apex @ Nov 9 2008, 11:59 PM) *
صراحة اخشى ان اقول ان مجال التصميم ثلاثى الابعاد عميق ولكن ما تحتاجينة فى اللعبة هو pologon modeling والمستوى السهل من هذة النوع ولكن مصمم 3d للالعاب لة خبرة فى هذا المجال مثل low poly لتسهيل العمل على كارت الشاشة وتصليح التظليلات حتى لا يعطب
الخامات (الالوان) فى المشهد واعطاء بعض تاثيرات الخامات حتى تعطى منظر الجسم (الاسلاك المتشابكة التى فى الالعاب تكون صورة وليست جسم مصمم بهذة التفاصيل ) وبعض خبرات العمل فى مجال الالعاب
ولكن لنكن متفائلين فان مشروعك ليس ضخم لذلك فانك تحتاجين low poly models (الى هى الاجسام 3d ) للاجهزة والمعمل والخ ( ان شاء الله سهلة )
ثانيا تسطيب هذة فى البرنامج وصنع مجال المشروع فى المحرك وتوريد الانيميشن وتجهيزة جرافيكيا والخ ( ممكن اساعدك فى تسطيبة فى xna )
ثالثا وهذة هى الاهم هى تعلم c# حتى تتعامل معها برمجيا و عليك تفهم ان برمجة الالعاب ان معنى ان اعطى امر للعبة ان اعطية
امر يجعل اللعبة تقوم بعمل مثلا الانيميشن كذا حسب خيارات المستخدم
رابعا ودة الاهم انك انت التى تحددى صعوبة المشروع فبامكانك انك تجهزى بعض الانيمشن الجاهزة (احداث جاهزة ) للمستخدم بحيث انة يشعر
بانة فى معمل حقيقى ولكن هذة مجرد اشياء مسجلة مسبقا مع اضافة شروط لحدوث الانيميشن
ام تنوين على شى اعمق برمجيا



تمام يعني ممكن استخدم الثري دي + محرك + وابرمج بالسي شارب ... هذي هي الفكرة ؟؟؟


xna هو محرك العاب عبارة عن visual c# مدمج معة بعض ادوات اخرى خاصة ببرمجة الالعاب وهو مصمم لبرمج الالعاب ل xbox 360
و الويندوز ولكن لا تتعجبى من شكلة فاذا هيئتة برمجيا وجرافيكيا (مسار المشروعات والخ ) وضغطى run للكود ستجدين اللعبة تعمل



الصراحة الفلاش حتى اخر تعامل معة كانت امكانياتة محدودة لحد كبير وكان امكانياتة فى 3d كانت ;low poly لدرجة كبيرة تضيع التفاصيل
ولكن مازال خيار قائم
ومن ناحية تحديد البرامج التصميم فكل برامج الثردى واحدة فانا مصمم ب maya ومع ذلك اتعامل مع اى برنامج ثلاثى الابعاد لانهم نفس المصطلحات ولكن المايا يخدمنى بانة كبير فيشمل مصطلحات البرامج الاصغر
ولكن اخر ما يمكنى انصاحك بة هو c4d فاعتبرة من البرامج الضعيفة فى هذة المجال (سيناقشنى البعض فى هذة الكلمة ولكنة رايى )
ولكن max خيار جيد فهو كما اسمع سهل التعلم قليلا بالنسبة لزملائة ولكن ايضاء هناك برامج عليك النظر فيها مثل
light wave و modo و maya و xsi
بالطبع صعوبة تعلم كل برنامج تتوقف على عاملين
ملائمتة (من حيث الواجهة والتحكم ) بالنسبة لك
القدر الذى تريدين تعليمة منة
وفى النهاية فريق العمل هو الذى سيحدد هل تريدون تعلم كل ذلك ام تكتفون بمعرفة ما ستبرمجونة فى xna والعمل من الناحية البرمجية
وانا مستعد ايضاء لمساعدتكم فى ايجاد مواد التعلم


مشكور كل الشكر لافاادتك مرة ثانية وان شاء لي عودة مع استفسارات جديدة ..



تباسيم
إقتباس(الكون @ Nov 10 2008, 11:00 AM) *
السلام عليكم

طبعا من المميز انشاء محاكاه بمكتبات اكثر احترافية مثل OpenGL او DirectX لكن ستكون متعبة جدا و صعبة التنفيذ في غضون شهرين

انا انصحك باستخدام صور متحركة و لغة #C و + GDI

قومي بتصميم الصور ( او استخدام صور جاهزة ) ثم قومي باستخدام اوامر + GDI على اداة صورة

بحيث تقومين بانشاء مصفوفة تمثل قطع الشبكة

ما ان يضع المستخدم جهاز على مساحة العمل حتى تقومين باضافة عنصر للمصفوفة

بعد ذلك يتم تحديث مساحه العمل برسم المشهد كاملا بحيث يتم رسم كل عنصر حسب الصورة المختارة

هذا بالنسبة للرسم اما بالنسبة للتأكد من موضوع نجاح الشبكة فعن طريق شروط في حالة نجاح التوصيل يتم عرض الشبكة وهي تعمل او يتم عرض مكان الخلل عن طريق رسم دائرة او علامة خطأ على الجهاز الغير صحيح


بالمناسبة + GDI مكتبة الرسوميات الملحقة باطار الدوت نت مذهلة و فيها امكانيات تفي بالغرض


تحياتي


وعليكم السلام والرحمة ..
الصراحة انا اخذت اساسيات في اوبن جي الي تحت مكنبة الفيجول سي ++
وكانت عبارة عن رسم اشكال وكذا لكن ماتطرقنا الى الربط..
وفكرتك رااائعة وقريبة من اللي بباااالي ..
جزااك الله كل خير ع افادتك ...

جزااااااااااااااااااااااااااااكم الله كل خير ..
من جد استفدت معكم في اشياء ماكان عندي فيها ادني معلومة ..
بس عشان اريحكم من اللخبطة وانا عارفة اني تعبتكم معاي كثييير ..
فانا جمعت التطبيقات اللي ببالي اعمل مثلها مشروع تخرج ..
واللي الدكتور طالب مثلها بالضبط لكن لمعمل شبكات...
وودي تشرفوني هناك وتشوفونها وتنوروني بارائكم ..
ولكم جزيل الشكر والتقدير ..
ربي يحفظكم ويزيدكم علما ويسخركم لعبادته ..
انتظركم..
http://www.arabteam2000-forum.com/index.php?showtopic=177094
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.