abshammeri
مشرف قسم برمجة الألعاب و مراقب عام سابق
- نجد - الرياض
- برمجة الالعاب
- مكتبة لانشاء(تصيير) الاشجار باستخدام OpenGL .
السلام عليكم .. لقد تهورت وقمت بارسال سؤال لصاحب المكتبة ورد علي .. تخيلوا !!!! . أرسل لي كود توضيحي Template Code . .. مع بعض التلميحات ... وهي مفيدة لمن اراد كتابة الكود على اكثر من مكتبة ( sdl - glut الخ ) .. طبعا لابد من opengl . hello_treelib.cpp بس لغتي …
- لقد ضقت ذراعا بهذا المنتدى و من به
لو كنت مش مبرمج فيبي كان أقنعناك بالعدول عن رأيك .. لكن حياك الله على كل حال :) .
- تحميل direct x
وعليكم السلام .. راجع هذا الموضوع . /index.ph...=110402&hl= والحجم هو 7 ميقا .. لكن المكتبة ليست لمترجمات مايكروسوفت ..
- سلسلة دروس الرياضيات والذكاء الاصطناعي(الدرس الثاني)
لو عندنا قسم للرياضيات والخوارزميات للالعاب .. فأنت المشرف من هالحين :) . قمت بتنفيذ تعليماتك خطوة بخطوة .. وطلع لي حركة جميلة هذا مثال ( يعني حسبت الميل والجزؤ المقطوع من محور الصادات في ورقة خارجية ..لاني فقط اريد النتيجة). المهم طلع لي كل شيء عشرة على عشرة …
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
بالنسبة لinput خليها بعدين .. تحتاج وقت فراغ وكوب شاهي . ------------------------------ وهذه بعد خطوة جديدة., تم اضافة عنصر الجرافكس للمحرك . :huh: .. يعني تقدر تشخبط على الشاشة وتسوي اللي براسك . - تم اضافة واجهة اسمها IRender . وعملت لها COpenGLRender . ووفر…
- تغيير لون الكنترول
وعليكم السلام ورحمة الله وبركاته . هنا تستخدم الرسائل .. مثلا ..WM_CTLCOLORSTATIC . في الحقيقة نسيت الطريقة .. لاني من زمان ما استخدمت الAPI .. لكن هذه الروابط ستفيدك ان شاء الله. http://www.winprog.org/tutorial/dlgfaq.html وهذا مثال من الاخ jass موجود في الصف…
- كيفية الحصول على الحروف العكوسة من لوحة المفاتيح
أخي surini .... البرنامج عمل معي :) . أخذت البرنامج وشغلت في جهازي في المنزل واشتغل .. أما في المقهى لم يشتغل .. ما اعرف وين المشكلة . البرنامج ممتاز جدا .. ويؤدي الغرض منه . بالنسبة لمكان البرنامج .. فهنا نرجع لصاحب الموضوع .. الاخ بندر . ومن رأيي المتواضع ان…
- كيفية الحصول على الحروف العكوسة من لوحة المفاتيح
اخي surini .. لا اعرف كيف استخدم برنامجك . . قمت بكتابة نص في المفكرة .. قم تحديده .. قمت بالضغط على Control + alt + t .. فتظهر لي قائمة ( اللغة العربية - اللغة الانجليزية ) . ولكن لا يتغير النص . --------- انا حاولت استخدم بعض الدوال ( محاولات بسيطة ) .. لكن …
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
رائع يا high volt .. لكن انت صعبتها بقوة :) .. لكن لاحظت ان المسار يتكرر في كل بطة . لكن لم توضح الطريقة التي استخدمتها لعمل ذلك .. باالنسبة لاداة صانع المسارات أنا نسيتها :D . . أما محاولة الاخ algeriano .. فهي برأيي الافضل حتى الان :) . المسارات عشوائية .. ا…
- ربط OpenGL بالCpp عن طريق مكتبة SDL .
السلام عليكم . كما نعرف يمكن استخدام Win32 API لهذا الغرض , ولكن يقولون أنها صعبة ولا تسمح بنقل اللعبة لتعمل على بيئة اللينوكس مثلا . وكما نعرف يمكن استخدام المكتبة GLUT لهذا الغرض ولكن يقولون انها سهلة جدا لدرجة انك تفقد السيطرة على برنامجك .. والLOOP فيها عب…
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
السلام عليكم . هذه الخطوة الثانية . الInput طلّعت روحي . وفجرت رأسي . لم أستوعب تماما عمل الSDL مع الinput . عموما التحديثات هي كالتالي : • تعديلات على الواجهة IDevice (وعلى أبنائها بالطبع ) . . شملت إضافة عدة دوال جديدة وهي : virtual bool run()=0; virtual voi…
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
سعدت كثيرا بهذه المداخلات .. أنا أفهم تماما مايفكر به الاخ عربي والاخ عبدالله ( hunter ) . أنتم تريدون محرك ليس مجرد تغليف للOpenGL بحيث لو حدثت مصيبة للOpenGL سيذهب معها المحرك . تريدون محرك مبني على كائنات وتراكيب ليس لها علاقة بمكتبة معينة .. انما هي قابلة …
- سؤال في مكتبات GUI
عليكم السلام ورحمة الله وبركاته . أنا جربت العديد من المكتبات ,, سأعرض لك اقتراحاتي : هناك انواع من المكتبات : - مكتبات مخصصة لبيئة معينة مثل SDL و GLUT .. ولمكتبة جرافكس معينة مثل OpenGL . مثال : مكتبة لل SDL فقط : http://www.alhem.net/project/guiclient/ http…
- ( المشروع مكتمل ) ورشة عمل : تطوير محرك الألعاب الذري ( AGE )
بالنسبة للكود المصدري فلم أبدأ بعد حتى ارسله لك :) .. أتمنى لو يتم تطوير محرك الصوت والامور الاخرى .. وهذا امر يسعدني ,, لكن الجرافكس بالذات .. مايصلح يطورها الا شخص واحد .. لان الاذواق تختلف والافكار تختلف .. فمن الصعب التوفيق بين كل الرغبات , لازلت اقول ... …
- أخيرا حل مشكلة الصوت مع OpenAL
رائع أخي . أنا محتار بصراحة بين OpenAL و Fmod . على العموم .. سأختار OpenAL . . هناك بعض المفاهيم في هذه المكتبة مثل SOURCE وما الى ذلك .. المكتبة كلها تقوم على هذه المفاهيم .. أيضا عندك AL_PITCH و AL_GAIN .. هذه حاولت اغير قيمها وظهرت لي أصوات شنيعة :) . عموم…
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
جميل المحاولة يا حريف البرمجة .. بس الجرافكس مش ولابد أيضا :) . ولكن على الاقل أفضل من مثالي اللي مافيه الا أسود وأبيض . لكن المفروض يطلع البط من الاعشاب وليس من التراب :) . اللعبة من السهل الممتنع .. ولكن لازلنا في انتظار تطبيق اكثر واقعية ..
- رائع يا لينكس ! Compiz Fusion
هل يعرف أحد عن التقنيات المستخدمة .. أقصد في الويندوز كانت الGDI ثم انتقلوا الان الى DX 10 في الفيستا . في الLinux .. ماهو التطورالبرمجي اللي حصل حتى تظهر هذه التأثيرات الجميلة .
- سؤال عن حل تمرين و عن كود
معلومة كنت أبحث عنها ولم أجدها الا الان .. شكرا لك :) .
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
ياليت .. النقطة اللي تحتاج شغل هي بالمستقيمات المائلة .
- لعبة صائد البط ( duck hunt) .. من يستطيع محاكاتها ..
هذه بطة داجنة بسهولة تصيدها :) . أتمنى يكون من ضمن الأسلحة ار بي جي .. لنستمتع أكثر :lol: ------------- أذكر عندما كنت صغيرا استغرب من هذا المسدس ولم اكن افهم كيف يصيب الهدف .. لكن لم يكن دائما دقيق . اذكر أني كنت أوجهه الى السقف واطلق النار فتسقط البطة .. واح…