abshammeri
مشرف قسم برمجة الألعاب و مراقب عام سابق
- نجد - الرياض
- برمجة الالعاب
- سؤال حول مكتبة Allegro /dev C++
أهلا بك أخي . لم اجد في هذه المكتبة شيء مميز عن ماهو موجود في SDL مثلا .. sdl استخدمها للالعاب والتطبيقات الثنائية الابعاد و OpenGL للثنائية الابعاد والثلاثية كذلك .. عموما .. OpenGL و SDL و OpenAL و irr .. بدأت تنتشر لدينا عن طريق أشخاص تبرعوا بالكتابة عنها .…
- عملية الzooming
عبارة عن Camera .. تتحكم باحداثيات العدسة وليس الكامرا نفسها .. الفكرة بسيطة .. لكن تحتاج لكلاس جيد يتحكم بالكامرا بسلاسة :) ..
- تحليل اللعبة الكلاسيكية Binary Land ..
سأقول رأيي : كنت أريد اقتراح هذه اللعبة .. لكن تراجعت عنها بعد اقتراح الاخ hard .. في هذه اللعبة .. ستلاحظ ان العنكبوت حركته عشوائية اكثر مما هي موجهة .. هذا ما لاحظته على الاقل :) ,, وكما قال الاخ dream . - حركة البطريق هي كما قال الاخ dream تماما .. - اكتشاف…
- تحليل اللعبة الكلاسيكية Binary Land ..
السلام عليكم . هذه أحد سلسلة من المواضيع المطروحة التي تهدف لتحليل ألعاب ثنائية الأبعاد من ناحية ( خوارزمية بحتة) . اللعبة المقترحة هي : Binary Land . اللعبة من اقتراح الأخ HARD . الروابط وفرها الاخ سلوان على هذا الرابط ( المشاركة رقم 11 ). العب اللعبة قليلا .…
- ما رأيكم : اضافة موضوع اسبوعي لمحاكاة لعبة ما .. وتحليلها .
لما ان الاخ سلوان وجدها .. اذا فلنبدأ بالتحليل :) .. الاخ HARD و مصفوفة .. سنحلل اللعبة المقترحة الان . اعذروني .. سأفتح الموضوع الان اختصارا للوقت :) ..
- الاكساء في OpenGL >>تقدر تقول دروس
OpenGL .. لا تدري أين تشتغل .. ولايهمها ذلك .. كل ماتريده OpenGL منك أربعة أمور لا أقل ولا أكثر : 1- بيانات الصورة .. وغالبا تكون مصفوفة من البايتات Bytes . 2- عرض الصورة . 3- طول الصورة . 4- نوع الصورة .. أو عدد قنوات الصورة RGB - RGBA - .. حتى تعرف كيف سيتم …
- ما رأيكم : اضافة موضوع اسبوعي لمحاكاة لعبة ما .. وتحليلها .
يبدو من الصورة أنها تثير الرغبة بالبكاء :huh: هذا النوع من الالعاب جيد من ناحية خوارزمية .. واختيار موفق أخي .. لكن اللعبة لايوجد لها رابط تحميل ... أتمنى أن نبحث عن رابط للعبة .. حتى نجربها ونعرف كيف تعمل .. ناسيها بصراحة .. هذه مجموعة من Roms ... ممكن تجدوا …
- [مخالف - لم يستخدم البحث :]طلب أحسن المكتبات + أحسن محركات الألعاب فقط
الأخ الكريم/السلام عليكم ورحمة الله وبركاته مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة استخدام البحث قبل السؤال. قواعد طرح المشاركات /index.php?showtopic=29343 تم الرد على جميع اسئلتك كما ترى …
- كيف أتحكم بسرعة لعبتي .
لاتوجد اختلافات أخي .. :) .. لا تكن متخوف من السي لهذه الدرجة .. اذا كنت مبرمج سابق بأي لغة .. فالامر أسهل مما تتخيّل .. أي كتاب سينفع معك .. انت فقط ابدأ .. وستجدنا في قسم السي ننتظر أسئلتك :) .. لايلزم اتقان السي بلس 100% حتى تبرمج العاب .. مثل حالتي يعني :)…
- كيف أتحكم بسرعة لعبتي .
أنا استخدم VC 2005 و 2008 .. لاتوجد فروقات بينهم كما أرى ,, :)
- الاكساء في OpenGL >>تقدر تقول دروس
حسب ما اذكر .. يوجد في jogl كلاس لتحميل الصور .. أعدك ان شاء الله باعادة قراءة jogl .. ودليلها ... حتى نضع بعض الامثلة ان شاء الله ..
- كيف استخدم Memcpy مع كلاس مثل Char
بارك الله فيك أخوي فهد .. بعد مقارنةة برنامجك .. ببرنامجي .. هذا هو الفرق : #include<iostream> #include<string.h> using namespace std; template<class T> class Char { private: T m_str; public: Char() { } virtual ~Char() // هنا المشكلة { } T getData(){return m_s…
- أسئلة حول الحروف العربية في اليونيكود Unicode .
بارك الله فيكم يا اخوان على هذه المعلومات ...
- كيف أتحكم بسرعة لعبتي .
قمت بتطبيق ماقلت .. لا اعلم ان كنت قد فهمت المقصود من كلامك ,, والان صار 66 ( قيمة fps ) كنت أتوقف لمدة 16 جزء من الثانية . وهذه تمثل frame .. لذلك صرت اضيف فريمين كل loop .. //*********************************************** static char titleBar[25] = {0}; sta…
- حل مشكلة اللغة العربية
السلام عليكم .. مشروعك رائع أخي .. وأهنيك عليه .. لدي بعض الملاحظات التي تضيف لمشروعك ولا تعيبه .. * الجزئية الخاصة باختبار الحروف .. مثل الدالة convet_ar_to_en case 'ذ': c='`'; break; case 'د': c=']'; break; case 'ج': c='['; break; case 'ح': c='p'; break; cas…
- كيف استخدم Memcpy مع كلاس مثل Char
السلام عليكم .. بنيت كلاس على طريقة الجافا اسمه Char لحاجتي اليه .. واريد أن تصبح جميع العمليات التي تجري على النوع العادي char تجري على الكلاس Char .. وقمت باعادة تعريف عدد كبير من operator مثل * - + ++ -- الخ .. والان اريد نقل بيانات من الكلاس Char الى الكلا…
- من قرأ هذا الكتاب عن Template !
حياك الله أبو عتب :) .. وين الغيبة .. بالنسبة لل Template فاكتشفت ان فيها فروع كثيرة .. مثل تخصيصها .. Template Specialization.. و استخدامها لتطبيق مفهوم تعدد الاشكال بطريقة أخرى ... أمور رائعة حقيقة .. نتمنى نرى مواضيع متقدمة عن ال Template :) .
- تعلم الجرافيكس واصنع برنامج الفلاش
يا اخي انت رهيب :) ,, أنا مغرم كثيرا بالqt وخاصة بدعمها الرائع للجرافكس .. ولكن أتكاسل دوما عن قراءة الكتب الانجليزية ... شكرا لك مرة أخرى .. بالمناسبة .. لا ننسى أن QT تقدم دعم لمكتبة OpenGL .. وهذا يعني أن عمل برنامج شبيه بالاوتوكاد مش مستحيل أبدا.. كمحاكاة …
- المحرك الفيزيائي العالمي Physx في عهدة Nvidia ..
السلام عليكم .. لم اعرف الخبر الا اليوم ... المحرك ينتقل من شركة الى اخرى .. أخيرا انتقل المحرك الفيزيائي الى شركة NVIDIA واختفت ageia من الوجود :wacko: وجاءت اصدارات جديدة http://developer.nvidia.com/object/physx_d...ads.html#System وترقبوا كروت فيزيائية قادم…
- اسئلة في برمجة الالعاب الاستراتيجية عن طريق الفارة الادراج و الافلات
يجب ان تدخل في البرمجة لكي تعرف مثل هكذا امور .. في الWindows شيء اسمه Drag and Drop .. وهذا ما تشاهده في البرامج .. أما في الالعاب فلا نستخدم هذا !!! .. انت تقوم بالبرمجة .. ببساطة تأخذ احداثيات الماوس .. ووبعدها يتصرف الجنود.. اما ذكاءهم .. فهذا موضوع اخر يح…