omar_cplusplus
- مصر
- بخصوص الهيدر الجديد للموقع ...
السلام عليكم و رحمة الله و بركاته الهيدر الجديد للمنتدى كبير جدا على الصفحة أقصد أن عرضه أكبر من عرض الصفحة هكذا فلكي أراه كاملاً يجب أن أستعمل شريط التمرير الأفقي نرجوا تقليل عرضه قليلاً حتى يتناسب مع عرض الصحفة و جزاكم الله خيراً
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
أنتهيت من دالة التصادم و عذراً على التأخير ... كان عندي بعض الكورسات و الإمتحانات و إن شاء الله أنتهي منها الإسبوع القادم typedef struct {float X1,X2,Y1,Y2;} line; int Takato3(float X1,float X2, float X3, float X4, float Y1, float Y2, float Y3, float Y4) { flo…
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
أين فريق البرمجة ؟؟؟؟ إلى أين توصلتم في class السفينة و class الصخور ؟؟ اليوم إن شاء الله سأضع دالة التصادم مع الصخور ...
- ما هي طريقة التعامل مع ملفات الصور ؟؟؟
نعم ... أعلم أن هناك دوال و فئات جاهزة ... و لكن إذا كنت سأعمل تلك الدالة من الصفر ؟؟ أي أقوم بفتح الملف و قرائته و توزيع البيانات على المصفوفة .. دون إستعمال الدوال الجاهزة
- اين يباع الميكروكونتلورر فى الاسكندرية
أنا لا أعلم تحديداً ... لكن ربما يكون هناك بعض منها في المكتبات التي أمام كلية الهندسة ...
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
و لكن هل سنترك الصور الآخرى أم سنضع السفينتان في اللعبة ؟؟؟
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
لكن هل نريد أن تكون الصورة من فوق من الجانب ؟؟؟
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
أنا فضلت dev-cpp لأنني أعمل على لينوكس على gcc حتى تكون المترجمات متوافقة لكن لا مشكلة في إستعمال أي مترجم آخر
- برنامجك الأول : Opengl + Glut
إن شاء الله .. كنت أفكر في عمل درس عن البرمجة في لينوكس بشكل عام ... و بلغة سي++ بشكل خاص ... و لهذا أضفت هذا الموضوع /index.ph...=167889&hl= هل تريد الدروس فيديو أم نصية ؟؟
- برنامجك الأول : Opengl + Glut
الله ينور يا معلم ... كنت أنوي أن أعمل شروحاً لمكتبة glut ... لكن جيد أنك سبقتني لهذا الأمر لأنني كنت سأشرح من نظام لينوكس و ليس ويندوز ... و بما أنني لا أعرف كيفية إستخدام نظام ويندوز فإني أسأل ... هل بعد عمل نسخة exe من أي برنامج و فيه مكتبة glut .. هل أحتاج…
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
ينفع ... المهم أن تكون هذه ملفات الرأسية موجودة gl.h و glu.h و glut.h ...
- لينكس لا يدعم فيستا
أرابيان كانت توزيعة ممتازة جداً و لكنها قديمة .. منذ عام 2005 إستعمل أي توزيعة جديدة ... جواثا العربية ممتازة
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
طالما إنك شغال على الويندوز ممكن تستعمل DEV-CPP
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
أنا أعمل على لينوكس و أستعمل مترجم GCC يمكنك تعلم مكتبة glut من خلال هذا الرابط http://www.opengl.org/documentation/specs/...pec3/spec3.html
- Windows Vista نظام مبتكر ومتفرد ليس له مثيل ، إليك الدليل
لماذا تتحاملون على ماك كل هذا ؟؟؟ هل هو بغض لأبل بدون سبب ؟؟؟ لكن نستطيع أن نقول أن رغم ذلك فإن أنظمة ماك ليس فيها العدد الهائل من الBugs الذي في أنظمة مايكروسوفت يكفي أنهم أقدم منهم خبرة
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
لن نستعمل Visual C++ بل مكتبة glut ... و هي تابعة لopengl تقوم بإنشاء النوافذ و إستقبال مدخلات المستخدم هل لديك خبرة في Opengl ؟؟؟
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
حسب الحالة الصحية يعني ... لو رأيت الصور التي آتى بها الأخ "و ماذا بعد؟" لفهمت المقصد يكون هناك متغير في الكلاس إسمه health مثلاً ... و دالة رسم السفينة تنظر في قيمة هذا المتغير لتحدد أي صورة سيتم تحميلها
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
جزاك الله خيراً ... بداية جيدة ... لكن لا تنسى متغير الacceleration ... و كذلك هناك متغيران للزاوية .. متغير لنظر السفينة و متغير لسير السفينة .. و في الغالب تكون زاوية النظر موافقة لزاوية السير ... إلا في بعض حالات الإصطدام ... لن نحتاج إلى دالة getch ... هذه…
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
لن أستعمل طريقة إكتشاف تصادم مستطيل مع مستطيل بل سأقسم صورة الصخرة إلى دوائر و مثلثات و مستطيلات و كذلك أقسم السفينة إلى مثلث في الأعلى (واجهة السفينة) و مستطيل في بقية جسم السفينة ... و أكتشف تصادم كل شكل في السفينة مع كل شكل في الصخرة
- ( المشروع مكتمل ) ورشة عمل للعبة السفينة
هذا هو المقصود لا يهمني صورة الصخور ... هناك كلاس للصخور فيه دوال رسمها حسب اللقطة الحالية ... و دالة التصادم ستأخذ كلاس الصخرة لتعرف مكانها و تأخذ كلاس السفينة لتعرف مكانها و سرعتها و من ثم قوة الإصطدام .... كنت أقصد بهذه الجملة أن هذه التصادم في هذه الصورة ي…