احمد صالح
مشرف قسم برمجة الألعاب والالكترونيات سابقاً
- مصر - القاهرة
- Electronics,Embedded Systems, Game development,and Mobile Development.
- عضو جديد يحتاج إلى إرشاد
بالنسبة للدايركت شو توجد امثلة كثيرة في SDK ... و بها classes مكبسلة لتسهيل عملية تشغيل هذه الواجهه يمكن استخدمها بسرعة و بسهولة .
- ما هو الفرق بين script and program؟
السكربت و هو ما يشابه سكربت الافلام اى النص يختلف عن البرنامج و هو ما سنعتبره هنا اللعبة . السكربت هو غالباً ملف نصي يدور بداخله احداث اللعبة مثل 1. تغير زوايا الكاميرا في المشد الثاني 2. ادخال عدد من الشخصيات الجديدة 3. تشغيل صوت ما السكربت يتم برمجته كمحرك خ…
- هل ممكن أجوبة لهذه الأسألة
و عليكم السلام ،، 1. طالما علي الويندوز يُتاح لك استخدام إما DirectX - OpenGL او ما شابههم 2.من خلال ما رأيت بعيني معظمهم يستخدمون " محركات " مبنية علي مكتبات " DirectX- OpenGL" . 3. جميع العاب الحاسب ملحوظة OpenGL يجعلك ان تبرمج العاب علي غير الويندوز مثلاً ا…
- هل يمكن c language ?
السي لوحدتها بمكتبة رسومات يمكن ذلك .. و لكن من الافضل استخدام DirectX - OpenGL ... اسرع للهاردوير
- كيف اربط صفحات اللعبه مع بعض
تسمي هذه العملية بالالية المحددة الخطوات Finite State Machine و اسهل طريقة لها كالتالي بتعريف عدد من الحالات للعبة ، ثم استخدام جملة If او Switch للاختيار بين الحالات #define Game_Start 0 #define Game_Menu 1 #define Game_Shut 2 or u can use Enums .. onther cod…
- اريد شرح لهاذا؟؟؟؟؟
الكود يستخدم الدايركت اكس ، يجب استخدام مكتبة DirectX SDK headers & Libs و يجب استخدام مشروع نوافذ 32 Win32 لتشغيله .
- اسئلة خاصة لمحترفى برمجة الالعاب
بسم الله ،،، مجموعة الاسئلة هذه تخص متخصص برمجة الرسومات الاحترافية ( برامج الرسم الثلاثي الابعاد + الالعاب ) 1. اسمه جورو و ينطق " جورو " . و هو نوع من انواع الظل الذى يستخدمه الدايركت اكس كنوع الاضاءة الافتراضية و هناك خوارزم له و حسابات له يمكن البحث فيها ف…
- المساعده في الكود !
void DrawCircle (int iCenterX, int iCenterY, float iRadius, unsigned int iRed, unsigned int iGreen,unsigned int iBlue, int iAlpha, int iVertices) { /// the algorithm is so simple , it just draws number of points ( Vertices ) on a complete circle (360) Degrees …
- DirectX & Applications - For Proffs
اخي الالعاب و جميع البرامج التي تستخدم علي سبيل المثال الدايركت اكس يجب في اولها ان تقوم بتحميل الملف D3D9.dll علي سبيل مثال الاصدار . و OpenGl كذلك. فبرنامجك يجب ان يقوم بعمل فك تجميعي او Disassemlbing للملف و قراءة ان كانت الدالة D3D9CreateObject() مستخدم فا…
- المساعده في الكود !
يجب ان تقولي ما هي بيئة العمل التي تعملي عليه ...
- سؤال عن الكاميرا في ال opengl
اخي ، يوجد انواع عديدة من الاسقاط و هنا اقصد إسقاط الاجسام علي شاشة الحاسب . دايركت اكس ـ و GL يدعمان تقريباً 1. الاسقاط المنظوري Perspective Projection و فيه تستطيع التجول في عالم ثلاثي الابعاد .. حيث يحاكي هذا الاسقاط الواقع بحيث اذا زاد المحور الثالث و هو ع…
- اسئلة خاصة لمحترفى برمجة الالعاب
ألسلام عليكم ،، هذه الاسئلة كانت لي ،، سوف اجب عليها إن شاء الله لكني الان لسه راجع من المشفي و مريض حقاُ ، لكن في اقرب وقت سوف اجب عليها.
- المساعده في الكود !
ما الذي تشتغل عليه ؟ لكي نكتب كود له DirectX, OpenGL..etc?
- التعرف على امكانيات كلا من dmax و Maya و Direct3d
لا توجد علاقة بين Direct3D و Maya و Gmax Direct3D هو صانع مثل هذه البرامج . بالاضافة إلي OpenGL و البرمجة بالسوفت وير .
- المساعده في الكود !
صورة توضيحية
- المساعده في الكود !
اتريد/ي استخدم/ي هذه المعادلات القطبية لدوران نقطة ... و من ثم يمكن تدوير الدائرة لان الدائرة هي مجموعة من النقط ...الخ . x=r*cos(theta) حيث r هو نصف قطر الدائرة ، و ثيتا هي مقدار زاوية الدوران علي المحور السيني X . y=r*sin(theta
- سؤال في Directx
انا لا افقه شىء لكي تنافسني :blink:
- سؤال مهم
من رسالة الخطأ ، نلاحظ ان الدايركت اكس لم يستطع الوصول إلي كارت العرض .. لابد ان هناك خطأ في إعداد الدايركت اكس ، ضع/ي كود إعداد الوصول إلي كارت العرض Initilias/zing Direct3D
- سؤال في Directx
gamsoft كيفك ؟ اخي الدايركت اكس جرافيكس اداة للرسم و لا توجد علاقه بين ملفات .X و DirectX غير ان ميكروسوفت وضعت مكتبة مساعدة تسمي D3DX لتحميل هذه المجسمات ... و يمكن تحميل اي مجسم لاي برنامج رسم باستخدام الدايركت اكس و لو رجعنا إلي الوراء ستلاحظ ان اساسا برامج…