abshammeri
مشرف قسم برمجة الألعاب و مراقب عام سابق
- نجد - الرياض
- برمجة الالعاب
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
مايحتاجه القارئ لكي يقوم بتجريب المحرك أثناء التطوير : كل ما تحتاجه هو كالتالي : 1- سأضيف لمرة واحدة فقط جميع ملفات lib و h و dll التي تحتاجها .. وماعليك الا تحملها وتنزلها على جهازك . هذه هي الملفات . Atomic_Game_Engine.zip بعد أن حملتها ستجد مجلد اسمه Atomic…
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
السلام عليكم ورحمة الله وبركاته فائدة الموضوع : تطوير محرك ألعاب لتطوير ألعاب ثنائية البعد . اللغة : C++ . المكتبات : OpenGL – SDL – DevIL – OpenAL – FTGL بالاضافة الى Win32 API . المترجم الذي سأعمل عليه : Visual Cpp 2005 . سبب التسمية : فكرة تسمية المشروع بال…
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
بسم الله الرحمن الرحيم مشروع تطوير محرك الألعاب الذري Atomic Game Engine
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
هذه محاولة بائسة ( رسمت مربع بدلا من البطة ) .. الهدف هو المحاكاة . استخدمت نفس أسلوب لعبة Pong .. واذا نقرت بالماوس الايسر وأصبت المربع سينطلق بط اخر :D . انتظر محاكاة اكثر واقعية ,, Duck_hunt___test.zip
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
نعم ثابت .. بس ترا الى الان ما حاولت .. والكود سهل ان شاء الله .. لكن الهدف الاساسي هو تحريك القسم .. مافيه احد يسأل قلت أنا أسأل .. والشكوى لله :D
- عدد جيد من الالعاب الثنائية الابعاد المميزة مع السورس كود
السلام عليكم ,, http://www.gamedesign-online.com/index.php?menu=SDL موقع ممتازة يعرض عدد من الالعاب والدروس حول هذه المكتبة ( المتميزة ) , وهذه صورة احدها .. والسورس كود لها واضح ومنظم .
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
السلام عليكم . وقعت هذه الايام بالالعاب الكلاسيكية .. من أشهرها لعبة صائد البط . اللعبة يبدو لي بسيط .. لكن النقطة اللي تحتاج تفكير .. هي تحرك البطة .. وفق مسار ثابت .. هل نحرك البطة .. كما في العاب الPong .. او باسلوب اخر .. .. على فكرة .. البط ما يطير .. حسب…
- كيفية الحصول على الحروف العكوسة من لوحة المفاتيح
:) . أنا منشغل بقسم برمجة الالعاب وهالمشاريع اللي ما تخلص ..( ما انجزت شي الى الان ) . سأبدأ اليوم وأحاول أطبق الخطوات التي ذكرتها .
- ارجوووكم مساعدة في المربعات
يتم تعيين الإحداثيات ( لنظام الثنائي الابعاد عن طريق الدالة glOrtho ) gluOrtho2D(0,200,0,200); البارمتر الاول والثاني ( يمين ويسار ) . البارمتر الثالث والرابع ( أسفل و أعلى ) . هنا .. جهة اليمين == صفر . جهة اليسار = 200 أسفل النافذة = 0 . أعلى النافذة = 200 ب…
- ارجوووكم مساعدة في المربعات
باستخدام for داخل for .. الاولى للصف والاخرى للعمود .. for(int i=0;i<10;i++) { for(int j=0;j<10;j++) { x+=20; glLoadIdentity(); glTranslatef(x,y,0); glBegin(....); . . glEnd(); } y+=10; } هذا كفكرة عامة .. اذا لم تتضح الفكرة ممكن نضيف مثال اكثر تفصيل في الOpen…
- مميزات دايركت إكس 10
شاهدت الروابط التي وضعها الزميل SandHawk . أحد الروابط يستعرض عضلات المحرك .. وجذب انتباهي مايلي : * ما يعرف what you see is what you get ( ويزي وق :) ) . . شاهت محرر المحرك .. يقومون بالتلاعب باللعبة في خلال ثواني معدودة .. وبالفعل .. ماتراه هو ما تحصل عليه .…
- برنامج جرافكس لعرض النشرة الجويه
وعليكم السلام . المشروع كبير ~ وليس لدي أي تجربة . لكن استطيع ان اوجهك : 1- استخدم dx أو OpenGL . ( مع أي لغة برمجة تتقنها ) . الفكرة يبدو لي انه يوجد مجسمات تعرضها ( تمثل التضاريس ) . انظر : http://www.lighthouse3d.com/opengl/terrain/ http://www.two-kings.de/…
- مميزات دايركت إكس 10
رجاءً لا تعرضون أي صورة .. لانريد تحطيم :( . لااريد ان ادخل في نقاش في هذه المسألة .. لانه لا ناقة لي ولاجمل بمثل هذه الامور , لكن أشعر ان البعض قد حزم حقائبه متوجها للdx 10 .. ولكن : صدرت قبل مدة تحديث لل OpenGL ( النسخة 2.1 ) ( هو تحديث لل GLSL ) .. واقرؤا :…
- مقدمة إلى Script
وعليكم السلام ورحمة الله وبركاته ,, قرأت كثيرا حول هذه اللغات ,, ولكن لم ارى مثال ... واضح .. يوضح الفكرة .. مااتمناه تطبيق عملي بسيط :) ,, لغة السكربت سهل تعلمها (في سويعات) .. لكن نحتاج الى تطبيقات تبين أهميتها . انتظر بفارغ الصبر باقي الموضوع . . لعلك تفتح …
- سلسلة دروس الرياضيات والذكاء الاصطناعي(الدرس الأول)
المثال رائع وزاده روعة العالم الثلاثي الابعاد :-) ,, استمر الله يوفقك بمثل هذه المواضيع ... فأنت من القلائل اللي يشجعون الواحد على البقاء في المنتدى .
- كيفية الحصول على الحروف العكوسة من لوحة المفاتيح
أتوقع يجب أن نضع حدود للمشروع والا رح نضيع .. أرى فوق رأسي عدة علامات استفهام ,,, سأطرحها حتى لو كان طرحها في غير وقتها ولكن : أين المشكلة الان .. هل هي بتحويل الكلام الملخبط .. او مراقبة لوحة المفاتيح .. او تغيير الخطأ ( يعني تدخل داخل البرنامج وداخل الحقل ال…
- مميزات دايركت إكس 10
لو نظرنا لهذه الصور . http://flyawaysimulation.com/postt11370.html رأيي المتواضع ,, ( وسأتحدث بشكل عام) . الكل انبهر أيام dx4arab عندما شاهدنا مكعب يدور :) ,,, ولا اخفيك .. اندهاشي الشديد ,عند تطبيق أول دروس يزيد الدليقان ايام dx8 . ومع ظهور لغات التظليل بما ف…
- مساعدة . لرسم ورقة شجر ,
ماهي هذه المكتبات . اعطنا الروابط
- ماهي اقتراحاتكم بالنسبة للخطة التطويرية للقسم .
هلا اخوي hunterxhunter ( نسيت اسمك معلش :) ) . بشر .. عسا الاختبارات ممتازة .. يقولون كلش سهل .. الا الرياضيات والجلوجيا :) ؟ . نرجع لموضوعنا .. القس قسمناه الى ثلاثة أقسام .. OpenGL DX كل شيء الا OpenGL , DX . ومع ذلك ستجد المواضيع قليلة .. الان خلونا نبدأ في…
- ال Color Key مفهومه + تطبيق (باستخدام OpenGL)
السلام عليكم , المصادر : http://www.codesampl...rc/oglsrc_4.htm http://www.opengl.or...ers/discard.php Color Key مصطلح في برمجة الالعاب (خاصة ال2D ) . الهدف منه هو ( أن تحدد لون موجود في صورة .. يحيث هذا اللون لا يظهر عند عرض الصورة على الشاشة ) مثال ، هذه الص…