Ferrum
- مشروع لعبة كوت بو 6
يا جماعة سويت موقع انجليزي (لجذب اكبر قدر من الجمهور) لبرمجة الألعاب www.desertstormgames.net دخلوا على المنتدى و شوفوا صور اللعبة ;) الـ AI شغال و كل شي تمام شوي و اخلص اللعبة و راح تكون open source بس محتاج لمساعدة اخوي الشمري لأن موقع الـ source forge معقد …
- برنامج يحسب عدد الايام المتبقية عن مناسبة معينة
احدى الطرق تقدر تستخدم الـ functions الموجودين في windows.h الخاصة في حساب الوقت في structures مخصصين لهذي الشغلات و حساباتها راجع الـ MSDN
- الشاشة السوداء في C++
زيادة على ما قالوه الإخوان برمجة الـ DOS تعتبر افضل (أوليا) من برمجة الجرافكس و الرسوم دايما و إلى الأبد قبل ما تشرع في برمجة برنامج WinAPI32 (مثلا) اختبر صحة الكود و الـ functions في الـ DOS لأنه اسهل في عرض المتغيرات و تتبعها
- تحدي للمبرمجين
اخوي سهل جدا هالبرنامج و ما اعتبره تحدي #include <iostream> using namespace std; void sum_avg_max(int* pList, int* pSum, int* pAvg, int* max); void bubble_sort(int* pIntList, int size = 3); void swap(int* pX, int* pY); const int MAX_INTS = 3; int main() { int …
- ممكن سؤال
switch ما تشتغل إلا على char و الأعداد الصحيحة
- ماهو الenum ...؟؟ مقالة تفصل هذا الموضوع بالكامل ..
مع اني ما استخدم الـ enum ابدا لكن مشكور على التوضيح هذا... لأني صراحة كل ما اشتري كتاب اطوف اي فقرة تتكلم عن الـ enum انا قريت ان الـ enum ماهو إلا const unsigned int او شغلة جذي
- Name Space ام Static Class ؟؟
العفو اخوي :) استخدام الـ dll مفيد في حالة ان برنامجك كبير و تخطط انك تنزل له تحديثات للمستخدم عن طريق تغيير الـ dll اما البرامج البسيطة مثل ما قلت namespace او static class كافي عليها
- Name Space ام Static Class ؟؟
في كتاب Large-Scale C++ Software Design لبرمجة الأنظمة الكبيرة و التعرف على افضل طرق البرمجة و اكثرها سرعة لا يستخدم الكاتب الـ namespace ابدا لتغطية المتغيرات الخاصة بأحد المبرمجين (مثلا) او احد المكتبات او لتغطية الدوال إنما يستخدم static class لعمل نفس الوظ…
- ما هو أكثر المفاهيم غموضاً حول ++c برأيك ؟!
اخوي انا الشي اللي ينرفزني و يربكني اهو الـ multiple inheritance خصوصا لو دشينا بالـ virtual inheritance لإزالة الـ diamond problem خصوصا لو كنت تسويها بأسفل شجرة التوارث...... باختصار... روح انتحر احسن لك اما بالنسبة للغة كاستخدام فماكو شي غامض بالنسبة
- مشروع لعبة كوت بو 6
اخوي حاضر من عيني باقي شوية و اخلص اللعبة بالجرافيكس!! و احط اول نسخة تجريبية :)
- كيف اتعلم البرمجة واافضل لفة لهذة الاهداف وا افضل لفة ابتدى بيها
تعلم الـ ++C باستخدامها تقدر تبرمج تقريبا جميع الأشياء و جميع الأنظمة تقريبا مثل الـ Symbian كلها مكتوبة بالـ ++C فالـ ++C تقدر تعتبرها لغة native لكل الأنظمة
- توضياحت بسيطه
اخوي الـ wfc او Qt مالها علاقة ابدا بنظام الدوس مادام توك متعلم الـ Object-Oriented Programming خلك فيها و لا تتعمق في سوالف الـ GUI هذي غلطة المبرمجين الجدد ، على طول يبون يغوصون بالعميق انت الحين تعلم الـ ++C كاملة و اقرا عنها اكثر من كتاب و سو برامج في نظام…
- هل هنا من يبرمج من نظام مكانتوش ،،، او لديه خبره ومعرفه
اخوي مادري إذا البرمجة لنظام الماك مفيدة، لأن Steve Jobs بنفسه يقول: We are tool makers يعني كأنه يقولك انت استخدم الماك و ارتاح و احنا نبرمج اللي تبيه الشركات الكبرى فقط تبرمج للماك اما الأفراد فيتوجهون للويندوز او اللينكس لكن إذا كنت مدمن ماك و تبي تبرمج انص…
- مشروع لعبة كوت بو 6
حبيبي أول ما اخلص من امتحانات الفاينل بالجامعة احط لك النسخة التجريبية =) آمرني انا مثل ما قلت اول ما اخلص اللعبة على نظام الدوس راح ابرمجها على الويندوز فإذا حاب تساعدني في تصميم الكروت حياك الله =)
- ماهي الطريقة لعمل واجهة ++c
استخدم Qt او Windows API في كتب كثيرة للإثنين
- كيف تكتب تقرير عن مشروع ما
Project description و اهو فقرة صغيرة عامة عن المشروع و هدفه الـ functions اللي يحتويها البروجيكت و تفاصيله مثل الـ return value و شنو طريقة عمل الفنكشن وبأي قيم يمكن يكون undefined المكاتب اللي استخدمتيها في المشروع و منو كان مؤلفها.. يعني اشياء بسيطة تتعلق با…
- مشروع لعبة كوت بو 6
السلام عليكم، انا لغيت مشروع لعبة الأونو لأن كان التصميم ظعيف جدا جدا و غير مخطط له و الكود كان كبير زيادة عن اللزوم بشكل غير طبيعي و غير متوقع و الـ classes كانت تستخدم data members مالها داعي ابدا مما جعل حجمها كبير. و مسحت البروجيكت و بديت في برجمة لعبة الج…
- مساعدة بصنع لعبة كانسة الالغام
اخوي لا تندفع كثيرا خصوصا انك مبتدأ إذا تبي تبرمج الـ mine sweeper لازم تفكر في أشياء وايد و اشلون تبرمجها فعليا مثل 1- المربعات 2- طريقة توزيع الألغام و اللي يترتب عليها طريقة توزيع الأرقام حواليها (أو حتى العكس) و هذي أشياء كلها لازم تفكر فيها رياضيات و تطور…
- حول انشاء Project
مثل ما قال الأخو فهد ، و الـ resource يمكن ان يحتوي على الكثير من الأشياء مثل : 1- bitmaps 2- menus 3- dialog boxes .. إلخ :)
- هل يوجد طريقة لبناء عدة اوبجكتات بطريقة ديناميكية
ولا تزعل :D for(int i = 0; i < (int)vObjs.size(); ++i) if(vObjs) delete vObjs; vObjs.clear();