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

سؤال لكل المهتمين بلغة C++

مغلق
بدأه SB4 في 21 يوليو 2005 · 5 رد · 573 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف حالكم إن شاء الله بخير

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

في البداية هدفي من تعلم لغة البرمجة C++ ليس صنع برامج أو غيرها لم أفكر يوما في صنع البرامج ولا أريد التفكير فيها ولك هدفي هو برمجة وتصميم الألعاب كـ ألعاب البليستيشن وأن أكون محترفا في هذا المجال ولن أقف وأنحصر في مكان واحد للتعلم فعندما أكون مستعدا وهذا الإستعداد يكون عندما أصمم لعبة بواسطة لغة الـ C++ حتى ولو كانت بسيطة أو سخيفة هنا أكون مستعدا لتعلم برمجة الألعاب وذلك بالسفر للخارج وهذا أتركة فيما بعد ....

لذلك لدي سؤال :

هل المستوى الذي أريد الوصول إلية يتطلب مني معرفة كاملة ودقيقة للغة البرمجة الـ C++ أم معرفة نقاط في اللغة يرتكز عليها تصميم وتطوير الألعاب وهي التي تكوون كافية لتصميم الألعاب كـ لمحترفين بكل دقة وجميع تفاصيلها ؟؟؟؟

أنتظر منكم الإجابة بفارق الصبر

لكم مني كل التقدير والإحترام...

#2

برمجة الالعاب == احتراف السي ,,,,

لكن ممكن تبدأ بتدرج ,, حبة من هنا ,, وحبة من هناك ,,,

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#3

السلام عليكم

لماذا لم تعرض مشاكلك و استفساراتك في قسم اللينوكس ؟

MPSI/MP* - CPR Tanger

#4

شكرا لك أخي الشمري

وسوف أخذ بنصيحتك

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

أخي كابوس

مشاركتي ليش أختصاصها اللينوكس فهي عبارة عن سؤال بخصوص لغة C++

#5

الالعاب هي برامج .. لذلك برمجة الالعاب هي صناعة برامج .. بل هي اكثر انواع البرامج تعقيدا, لانها تشمل كل شيء تقريبا .. بدءا من الواجهة مرورا بمنطق اللعبة و ليس انتهاءا بالذكاء الصناعي.

كمرحلة اولى عليك ان تفهم لغة السي بلص بلص كلغة برمجة (باعتبارها مقدمة الى عالم البرمجة)

بعد ذلك عليك ان تفهم البرمجة كبرمجة (بغض النزظر عن اللغة) .. لازم تتعلم كيف تفكر في حل المشاكل و كيف تصمم برامجك قبل كتابتها.

هناك ثلاث مراحل في البرمجة: التحليل, التصميم, البرمجة

و هناك مراحل تأتي فيما بعد من اختبار للبرنامج و اعادة كتابة اجزاء منه .. الخ.

المهم ان تتعلم كيف تبرمج .. كيف تفكر بعقلية برمجية.

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

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

#6

يعطيك ألف عافية أخوي hasan_aljudy

وإن شاء الله بسوي أللي قلتة

وتقبل مني كل الإحترام والتقدير

هذا الموضوع مغلق.

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