الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطواتي الاولى في عالم برمجة الجرافيكس و محتاج مساعدتكم

بدأه prof.programer في 20 مايو 2008 · 38 رد · 6,447 مشاهدة · في DirectX
مشاركة: واتساب X فيسبوك تيليجرام
#26

واذا خاطبهم الجاهلون(رغد) قالو سلاما

يرجى التصرف من المشرفين

اقتباس

أبكـــــي فتبتسم الجراح من البكا

فكـــــأنّها في كـل جارحـــــــة فـم ُ

يالابتسـام الجــرح كـم أبكي و كم

ينساب فــــوق شفاهه الحمرا دم

ُ

#27

هناك نقطة مهمة أشار إليها الأخ أحمد صالح

وأريد أن أضيف شئ أن المبرمجين في السابق كانو أذكياء في جانب تسيير الذاكرة

وليس معنى أنك عندما تكون تبرمج بالسي ++ فسيكون تسيير الذاكرة أحسن فالأمر يعود لذكاء المبرمج حتى وان استعمل الدوت نت أو أي لغة أخرى

نصيحتي لك أخي السائل أن تبدأ بالرياضيات وهناك ستجد عدة مراجع من بينها كتاب الأخ أحمد صالح بالمنتدى

أيضا التصميم

الخيال الواسع أيضا

وفي الأخير تأتي لغة البرمجة :)

وان كنت ستستعمل محركات فأنصحك حسب تسلسل سهولة الاستعمال

Irrlicht

Mogre

XNA

طبعا الترتيب حسب وجهة نظري وقد يكون الترتيب مختلف عند البعض

اقتباس
واللي مو عاجبه يحرك حواجبه 010.gif

واللي عاجبه :) ماذا يفعل ؟ :D

بالتوفيق ان شاء الله للجميع

#28
DreamNet كتب:

نصيحتي لك أخي السائل أن تبدأ بالرياضيات وهناك ستجد عدة مراجع من بينها كتاب الأخ أحمد صالح بالمنتدى

أيضا التصميم

الخيال الواسع أيضا

وفي الأخير تأتي لغة البرمجة :)

طبعا الترتيب حسب وجهة نظري وقد يكون الترتيب مختلف عند البعض

واللي عاجبه :) ماذا يفعل ؟ :D

بالتوفيق ان شاء الله للجميع

Agree

,.,.,.,.,.,.

اطيب المُنى

:happy:

تم تعديل هذه المشاركة بواسطة رغـــــــــد في 26 مايو 2008 في 19:56

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#29

أي مشرف بيشوف كلامي مرايح يعمل شيء..كلامي علمي وصحيح..تعريف للغة Basic وتعريف للغة ++C..وانت بتقول انا مرِح!!! وبتمد لسانك هيك :P وجالس تمزح معنا..ولما انا كاتبة اللي مو عاجبه يحرك حواجبه وبمزح معاك صايرة جاهلة !!وسفيهة كمان؟؟

شو بقول الله يسامحك اخي..وعلى عيني اخي رايحة عدلا للمشاركة اللي فوق.

,.,.,.,.,.,.,.,.,.,.,.

اطيب المُنى

تم تعديل هذه المشاركة بواسطة رغـــــــــد في 26 مايو 2008 في 15:33

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#30
اقتباس
على كل انا حاسس الموضوع صار جدلي و نبين فروق و قوة كل لغة و هاد مو موضوع المشاركة

لذالك بدل ما نضيع الوقت بالنقاش خلينا نبدا بطرح الافكار البنّاءة و جماعة ال ++C يطرحو الافكار و جماعة ال net. يحاولوا يطبقوها بلغاتهم

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

وحرك حواجبو و من هالحكي

مالنا شغل غير نرد على بيسك و سي بلسو انتي تقولي و انا اقول

والمفروض تلاحظي اني تقبلت كل شي قبل ما اطلب نبدا بخطوات عملية بس انتي مسكتي ب<<< روحي رياضية و حولتي الموضوع مناقرات و جكارات

انا انسان عملي وقت المزح مزح و يجن جنوني لو واحد يمزح بين الجد والعمل

اقتباس

أبكـــــي فتبتسم الجراح من البكا

فكـــــأنّها في كـل جارحـــــــة فـم ُ

يالابتسـام الجــرح كـم أبكي و كم

ينساب فــــوق شفاهه الحمرا دم

ُ

#31

الامر لا يستاهل كل هذا

وأرى أن الأخت رغد اعتذرت وسحبت كلامها

لذلك تحلى بالروح الرياضية :) ولنحاول أن نستفيد من بعضنا أكثر أو نوقف المناقشة أحسن

#32

اخ DreamNet

روحي رياضية ولكن الذي ازعجني اني طلبت تحويل الموضوع الى جدي و هي استمرت بالمزاح

على كل سحابة و مرت

والنقاش الهادف :lol: مستمر

اقتباس

أبكـــــي فتبتسم الجراح من البكا

فكـــــأنّها في كـل جارحـــــــة فـم ُ

يالابتسـام الجــرح كـم أبكي و كم

ينساب فــــوق شفاهه الحمرا دم

ُ

#33
DreamNet كتب:
الامر لا يستاهل كل هذا

وأرى أن الأخت رغد اعتذرت وسحبت كلامها

لذلك تحلى بالروح الرياضية :) ولنحاول أن نستفيد من بعضنا أكثر أو نوقف المناقشة أحسن

شاكرة لك اخي الكريم DreamNet..خلص اخوتي تصالحنا وهو مثل اخي (ماعندي اخوان والله) وانا مثل اخته وهيك صايرين..وكملوا موضوعكم,,

,.,.,.,.,.

اطيب المُنى

:happy:

تم تعديل هذه المشاركة بواسطة رغـــــــــد في 26 مايو 2008 في 19:32

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#34

السلام عليكم ورحمة الله وبركاته مرة اخرى

prof.programer

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

احد يحكي قدامه كلمة و يصير متعصب لها و يدافع عنها بكل ما اوتي من علم و غير علم هههههههه..>>>حلوة غير علم

وبعدين اللي يقول كبار المبرمجين يعتبرون لغة BASIC بدائية

اول شيء انت قلت كبار المبرمجين هل تعتبر نفسك كبار المبرمجين ؟؟

ثاني شيء انت قلت BASIC وهي لغة اكل الدهر عليها و شرب ، هلا نحنا في vb.net كم سنة فرق بينهم ؟؟؟ انت جاوب نفسك بنفسك

؟

اخي prof.programer ابتعادا عن الاساليب الاستفزازية , لايوجد من قال انه من كبار المبرمجين , :wub:

ثانيا نحن هنا لانتكلم عن مقارنة لغة بلغة , كل ماهنالك مجرد " نصيحة " بإمكانك الاخذ بها او اسمع وطنش ,

كل مايدور حديثي عنه كان حول هذه الجملة من ردك السابق :

اقتباس
بالمقابل شي عملي

فاحب اضيف شي جديد و اتقن الجرافيكس في ال vb

متعصب ضد احتكار ال ++ C

انا اتكلم عن السي ++ كلغة قوية تستطيع ان تستفيد من مميزاتها في برمجة اللالعاب اكثر من الفيجوال بيسك التي تستخدم الـ Interpreter على عكس السي ++ التي تستخدم Compiler , وتستطيع استخدام المؤشرات للتعامل مع الذاكرة بشكل ابسط واسرع من الفيجوال بيسك , وتستطيع تضمين Assembly code داخل السي ++ , هل تعلم ماذا يعني هذا ؟

لاتقل لي ان المعالجات تطورت واصبحت اسرع , نعم تطورت ولكن يوجد هناك تطبيقات ضخمه تحتاج للسرعه . مثل الالعاب

تحياتي .

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#35

دائما يتم تحويل الموضوع ...

لم لا تعودو للموضوع الأصلي ؟؟

اخ prof.programer يمكنك ان تعتبر vb.net اقوى لغة فاعمل بها , المهم انك تكون راضي ومستريح لا اكثر ولا اقل ...

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#36

اتعجب كيف يمكننا تحويل اي موضوع تقني بحت إلى منافسة شخصية, للأسف نفتقد للموضوعية بشكل مخيف...

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

الأخ prof.programer أنصحك بـ XNA ايضاً, ولكن للأسف لكي تستطيع ان تفهم العمليات الرياضية التي ستحتاج إستخدامها يجب عليك أن تتعرف على ماهية تلك العمليات اولاً, كبداية, فإن التعرف على الـ vector math هو كافي بالنسبة لـ XNA.

ستجد دروس سريعة في أي كتاب او اي دليل تقرأه يتعلق بالرسوميات عن المتجهات حيث إنها الأساس, ستحتاج أشياء أخرى طبعاً مثل التعامل مع المصفوفات وكيفية تمثيل والإستفادة من السطوح Planes ولكن ذلك يأتي في ما بعد.

ستجد دروساً جيدة جداً هنا في هذا المنتدى عن الرياضيات التي ستحتاجها, اتمنى أن تتأكد من وجود جواب لسؤالك في المنتدى قبل ان تفتح موضوعاً جديداً, لأن هنالك فرصة كبيرة ان يكون سؤالك قد تمت إجابته سابقاً من قبل أشخاص أكفاء وذو خبرة وبأفضل طريقة ممكنة, وإذا لم تعثر على ما تحتاج سنكون سعداء لتقديم المعلومات التي تحتاجها. :)

إنظر مثلاً الموضوع المثبت: /index.php?showtopic=117856

بعدها يجب ان تتعرف على نظام الإحداثيات الثلاثية الأبعاد, ونظرة بسيطة عن كيفية عمل الـ graphics pipeline, مثلاً ما هو الـ vertex وما هو الـ triangle/polygon وما هي فائدتهما؟ أشياء مثل ذاكرة العمق Depth buffer أو كما تسمى ايضاً Z-Buffer وماشابه قد تساعدك على فهم الفلسفة المستخدمة لتكوين المشاهد.

هذه الأشياء نظرية ولا تأخذ وقتاً, يمكنك ان تتعلمها في اقل من يوم واحد.

والآن, لأنك مبرمج VB.NET, فأفترض إن لديك Visual Studio بطبيعة الحال, لذلك فتستطيع مباشرة تحميل وتثبيت برنامج الـ XNA من هنا.

والـ documentation هو جزء من MSDN, وستجد فيه معلومات ودروس جيدة جداً.

أعتقد إن لديك ما يكفي الآن... إبدأ العمل! ;)

تم تعديل هذه المشاركة بواسطة SandHawk في 26 مايو 2008 في 19:10

#37

:)

كعادته الأخ سلوان دقيق في رسم المعالم

فقط كي لا أنسى بالنسبة لموضوع الvb.net و XNA فالعديد كان متشاؤما لتخصيص الدعم للXNA للسي شارب فقط من طرف ميكروسفت

لكن هذا لا يعني أبدا أن الأمر سيكون صعبا على الفيبي

دروس تطبيقية للXNA بالvb2005

كما لا اخفي اعجابي بالعمل الجميل المنجز تحت مشروع Mogre أو مايسمى بالManaged Ogre والذي وفر اطار جيد لاستعمال المحرك المشهور Ogre تحت لغات الدوت نت

أتمنى ان شاء الله فتح موضوع خاص بالmogre اذا توفرت الظروف :wacko:

بالتوفيق دائما

#38

حتى كنت عاملة موافقة Agree على كلام اخي DreamNet وانا عمري ما عملت على المكتبات اللي كاتبا بكلامه وأصلا انا ماني مهتمة ببرمجة الألعاب..انا مهتمة بالجرافيكس من نحية الكمبيوتر ومن الناحية الهندسية والتطبيقات الفيزيائية البحتة وليست الألعاب..ودارسة وقارئة جيدة لكتب إنجيلية Bibles تتعلق بهذا الخصوص..وبالفعل الرياضيات ودراساتها والفيزياء هي الخطوة الأولى إلى عالم Graphics ولكن اخي الكريم Prof.Programmer..كان رايد الخطوة الأولى إلى المكتبة مباشرة ومكنت فاهمته وهذا خطأي..وخلص كملوا الموضوع..لحدا يرجع الكلام اللي فات حول المشكلة..

Please :happy:

,.,.,.,.,.,.,.,.,.,.

اطيب المُنى

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#39
اقتباس
لكن هذا لا يعني أبدا أن الأمر سيكون صعبا على الفيبي

دروس تطبيقية للXNA بالvb2005

ياخي ابدعت بهذا الرابط و فعلا هذا اللي كنت ادور عليه من اول اسف على الانقطاع المفاجئ لاني منهمك في الدراسة

و التجريب لحين استكمال الخطوات الاولى و سنحاول ترجمة ما هو موجود لعشاق ال VB.net

مع تحياتي

اقتباس

أبكـــــي فتبتسم الجراح من البكا

فكـــــأنّها في كـل جارحـــــــة فـم ُ

يالابتسـام الجــرح كـم أبكي و كم

ينساب فــــوق شفاهه الحمرا دم

ُ

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…