abshammeri
مشرف قسم برمجة الألعاب و مراقب عام سابق
- نجد - الرياض
- برمجة الالعاب
- سلسلة تقنيات نحو الاحتراف :: كيف يكتشف الحارس اللاعب في العاب التجسس
مناقشة جميلة .. انا جربت مثال " هي فولت " .. مثال رائع كالعادة . لكن هذا الحل صالح لغاية " الانتهاء من التودي " انا وقفت .. وتخيلت ان امامي snake .. المثلث عندها لن يجدي . ممكن ان يكون snake عند اقدام الحارس فعندها لن يراه . ولو فرضنا اننا سنضمن كل المنطقة الت…
- شرح كيفية برمجة صفحات ديناميكية ب c++
لو كانت الفكرة برمجة برنامج من خلال السي ..لانتاج صفحات الانترنت .. كبرنامج الفرونت بيج .. فهذا اسهل .. مثل هذه البرامج تسمى محرر الhtml .. وهذه البرامج اعتقد سهلة البرمجة.
- أساسيات الرسم في OpenGL
هنا : http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip وراجع المواضيع المثبتة لمعرفة طريقة التثبيت ( فهرس دروس OpenGL - GLUT ) لكن لاحظ أن المكتبة تعمل الان على بيئة 32 بت .. يعني الاصدارات القديمة من المكتبة كانت زي كذا -- glut.h glut.lib glut.dll -- اما…
- سلسلة تقنيات نحو الاحتراف :: كيف يكتشف الحارس اللاعب في العاب التجسس
اين الذي يقول .. متى سنبدأ :) . ------------ انا مشغول حاليا .. لكن فكرتي باختصار هي باستخدام متوازي المستطيلات بدلا من المثلث لاكتشاف العدو . انا الم اعرف حتى الان الفائدة من اختيار المثلث بالتحديد . ------------ الفكرة سهلة متى ما كان اللاعب والحارس لوحدها .…
- ولكن اين VB.Net ؟
هذا مطروح للادارة .. لكن لا اعرف متى سينفذ .
- بريمج: صانع الصور .. نسق جديد للصور
--- تطبيقك اكثر من رائع .. وسأحاول تحويله الى السي .
- OpenGL ,DirectX حسم معركة المكتبات ...أدخل لمعرفة طرق عملها....
المقالة موجودة في المواضيع المثبته كرابط فهي لم تمت ان شاء الله . فلماذا نفرد لها موضوع كامل .. فقط لرفعها .. كان يكفي تعمل up للمقالة !!! . عموما تشكر على نشاطك الملحوظ في المنتدى .. وأتمنى ان ارى احد العابك قريبا .
- لماذا عدم استخدام فلاش فى صنع الألعاب ؟؟
الفلاش ممتاز في الالعاب التودي .. لكن هنا نناقش برمجة الالعاب عن طريق لغات البرمجة وليس السكربتات . هكذا قام المنتدى .. وسيستمر ان شاء الله .
- سلسلة تقنيات نحو الاحتراف :: كيف يكتشف الحارس اللاعب في العاب التجسس
هذه مشاركة من الاخ hunterxhunter طلب مني اضافة هذا الرد لانه مشغول ( ادعو له بالتوفيق) . السلام عليكم أحيي أخي الكريم الكون بسبب إهتمامه بالمنتدى وأيضا من منا لايعرف بقيت الأعضاء الكرام مثل High volt و أيضا أخي السيد وإعدرواني على الإطالة تطبيق حركة موجودة في …
- محرك ألعاب adventure احترافي من تصميمي _ خاص للعبة رفعت اسماعيل
اعتقد انه محرك وليس برنامج اذا لم تخني الذاكرة .. على العموم نحن بانتظار المرفق .. واستخدم برنامج WINARA للتقسيم كما ذكر لك الاخ " الكون:
- كيفية عمل لعبة البيليارد ثلاثية الابعاد
انشغلت ... اسف . مكتبة فيزيائية خاصة بالبلياردو ممكنة :) .. سأرد لاحقا انا الان منشغل .. اعتذر .. لكن فقط حتى مايطفش كاتب الموضوع من الانتظار .
- كيفية عمل لعبة البيليارد ثلاثية الابعاد
لا اعتقد انه يوجد مساحة للذكاء الاصطناعي هنا .. الا اذا كنت تريد من الكمبيوتر ان يلعب .. هذه ممكن تؤجلها لمرحلة لاحقة . الفيزياء في لعبة مثل البلياردو هي حجر الاساس .. ممكت تستخدم محرك فيزيائي اذا كنت تريد عمل ما تعمله الشركات العالمية :) .. فهي في الغالب تعتم…
- للمبتدئين جدا: عمل لعبة صغيرة من الالف الى الياء
المرحلة الرابعة : الان سننشئ اللاعب الاول ... وهو الذي سيحركه المستخدم .. عندنا مهمتين رئيسيتين . الاولى : نحرك اللاعب ... تبعاً لحركة الماوس ... الثانية: نريد اكتشاف التصادم بين اللاعب والكرة .. أولا: تحريك اللاعب : RECT player_1 ={0,490,40,500}; أنشأنا تركيب…
- بريمج: صانع الصور .. نسق جديد للصور
المثال بالمرفقات ..وهو يعتمد على مكتبة DevIL .. يعني اذا اردت ترجمة الكود فتحتاج للمكتبة DevIL أما التطبيق فأضفت معه مكتبات dll المهمة . -- الاستنتاجات : بعض الصور الpalette التابع لها يحتوي فقط على الالوان التي استخدمتها الصورة .. مثل الصورة gametutorials الم…
- للمبتدئين جدا: عمل لعبة صغيرة من الالف الى الياء
المرحلة الثالثة : في هذه المرحلة نريد أن نقوم بتحركيك الكرة .. ثم ستصطدم بالجدار ثم ستتجه للاتجاه المعاكس ... اذا نحن بحاجة لامرين مهمين جدا جدا .. الاول : تريد ان نكتشف التصادم بين الكرة واطراف النافذة . وهذا سهل وقد تعلمنا كيف يتم ذلك في المرحلة السابقة , ال…
- كيفية إنشاء Sprite في OpenGL
الحمدلله .. النتيجة مرضية . مشكور يا اخي " الكون" وأكثر الله من أمثالك . كانت مشكلتي الاساسية طوال هذه المدة هي static float A =(float)1/4; كنت اكتبها كذا static float A =1/4; فتصبح قيمة A صفر .. لا أعلم ماهو السبب !!! نحتاج للسؤال في منتدى السي . على العموم ا…
- بريمج: صانع الصور .. نسق جديد للصور
انا سويت مثال يستورد PALETTE من صور ذات 256 لون ... لكن النتائج غريبة .( سأضع المثال لاحقا بعد التعديلات ) . احيانا تخرج الالوان .. وهي الالوان التي استخدمتها الصورة فقط . واحيانا تخرج الوان لم تستخدمها الصورة ... مثلا صورة لونها اسود ... يكون PALETTE لها عبار…
- خبراء برمجة العاب تعالوا عشان نتناقش
انا اعرف انك عضو جديد عشان كذا ما اغلقنا الموضوع :) . لكن أتمنى أن يستمر حماسك .. خاصة أنه سيتم اضافة تحديثات للقسم خلال ايام قليلة .. ستكون موجهة بشكل اكبر للمبتدئين عشان تكون الصورة واضحة لديكم .. ان شاء الله . القسم يحتاج لاعضاء متحمسين :) .
- ما أولى المواضيع التي تحب أن تجد لها كتب عربيه أو مترجمه ؟
اخترت Computer Graphics لكن أيضا أهتم بكتب برمجة الالعاب بشكل أكبر .. وللاسف ليست موجودة ضمن القائمة . لكن لم تخبرنا مالهدف من التصويت .. هل تريد إنشاء سيرفر كتب : ) ,.
- بريمج: صانع الصور .. نسق جديد للصور
بارك الله فيك .. والله يسامح العشرين شخص اللي حملوا المرفقات وتفرجوا على التطبيق ثم لاحس ولاخبر . أنا لا املك جهاز في البيت حاليا .. لذلك لا استطيع عمل التجاب اللازمة . ولكن أتمنى أن تحاول تطوير الكود ليقوم بالحصول على الPALETTE ( الالوان التي تستخدمها الصورة)…