تفضل حمل هذا توترال
يمكن تتعلم شي عن أونلاين بس تذكر المساله مش Piece Of Cake![]()
أضغط هنا
تفضل حمل هذا توترال
يمكن تتعلم شي عن أونلاين بس تذكر المساله مش Piece Of Cake![]()
أضغط هنا
انه ما فهمت منه شي
بس احتاج مساعده في لعبتي
إذا تعرف ممكن تصمم معاي الاونلاين في شهر 2
my list games for the playstation 3grand theft auto ivwarhawkmotor stormthe getwayeight daysdays to vegasNBA streetgran turismo hd![]()
بخلي اللعب الجماعي إلى 2 player
لأن الاونلاين معقد شوي ..... واجد !
المهم انشاء الله اسوي لعبه احسن من لعبة سوبر عرب ^^
عندي سؤال
هل ممكن اني آخذ مثال و احط شوي منه في لعبتي ؟ أو اعدل فيه و اغيره تغيير كامل ؟
المثال هو عن block مغامرات
يقفز قفزتان
و يقفز على الجدار
و يحرك الاشياء إلي صوبه
اللعبه الغاز إذا عرفتها
و ابي اصمم فيها لأنها عاجبتني واجد
my list games for the playstation 3grand theft auto ivwarhawkmotor stormthe getwayeight daysdays to vegasNBA streetgran turismo hd![]()
عندي بعد سؤال
إذا عندي شكل ثريدي امصممنه من برنامج الثريدي ماكس الديمو
كيف احطه في الجيم ميكر ؟
و إذا ما يصير في الجيم ميكر ...... في أي برنامج احطه ؟
سوري على طلباتي الكثيره > <
my list games for the playstation 3grand theft auto ivwarhawkmotor stormthe getwayeight daysdays to vegasNBA streetgran turismo hd![]()
أعتقد أحمد صقر عنده فكرة ؟عندي بعد سؤال
إذا عندي شكل ثريدي امصممنه من برنامج الثريدي ماكس الديمو
كيف احطه في الجيم ميكر ؟
بس لحظة شوف هذه صفحة فيها عشرات الأمثلة للثريدي![]()
صفحة تحتوي على أمثلة قيمة < أضغط >
أفتحهم وشوف الفكرة وطريقة بعض الامثلة في تصدير الثريدي
ومع العلم الصفحة تحتوي على امثلة أخرى لأنماط مختلفة للالعاب ثنائية الأبعاد![]()
وهناك سؤال لك ؟ هل نسختك للجيم ميكر مسجلة ؟
Game Maker 6.1 Regestered ?
فقط لتأكد
لا على العكس مايحتاي تتأسفسوري على طلباتي الكثيره > <
اسأل اخوي بما انك تسأل في موضوع صحيح فنحن نرحب بالأسئلة
ولاتتردد في طلب أو أستفسار عن أي شي ونحن ان شاء الله
نحاول ما بوسعنا للمساعدة الجميع![]()
وان شاء الله تتوفق في تصميم لعبتك ترا الموضوع المثبت ينتظرها![]()
اللعبه بسيطه ^^
و نسختي مسجله حق الجيم ميكر
my list games for the playstation 3grand theft auto ivwarhawkmotor stormthe getwayeight daysdays to vegasNBA streetgran turismo hd![]()
طلب مساعدة في فيجوال بيسك 6.0
كيف اعرف نوع كرت الشاشة وحجمه و الموديل او اي شغلة منهم(لاجل الحماية على اللعبة زي UBI SOFT(
منتظر بفارغ الصبر
تم الانسحاب من المندى
لاسباب شخصية
السلام عليكم
منذ مدة طويلة لم أكتب رد في هذا المنتدى .. أتمنى أن تكونوا بصحة جيدة إخواني أعضاء منتدى برمجة الألعاب
أخي الكريم AmeenBilal
لدي خلفية عن الموضوع و لكن بلغة السي++ .. و هذا هو الكود اللازم لمعرفة نوع كرت الشاشة و إعدادات دقة الشاشة التي يستطيع عرضها كـ 800×600 و 1024×768 ... إلخ
أولاً نقوم بتعريف سجل باسم cInfo يحتوي على الحقول التالية :
1 – ident : و هذا المتغير من النوع D3DADAPTER_IDENTIFIER9 .. سنستخدم هذا المتغير لمعرفة نوع كرت الشاشة .
2 – numModes : نوعه UINT ( عدد موجب ) .. لمعرفة عدد الأنواع التي يمكن للكرت عرضها من دقة الشاشة .
3 – isScaleOk : نوعه bool .. للتأكد من كرت الشاشة يستطيع عرض الدقة التي حددناها مسبقاً في المحرك .
الأن يجب أن يكون لديك مؤشر من النوع IDirect3D9* و الذي استخدمته لإنشاء الـ Device للمحرك و الذي هو من النوع IDirect3DDevice9* .. سأضع الكود اللازم :كود PHP:
struct cInfo {
D3DADAPTER_IDENTIFIER9 ident;
UINT numModes;
bool isScaleOk;
};
أولاً قمنا بتعريف سجل من النوع cInfo و الذي سيحوي البيانات اللازمة .. و من ثم قمنا بتعريف المؤشر d3d9 و الذي سنستخدمه للحصول على بيانات كرت الشاشة من الجهاز و ذلك في أول سطرين .. بعد ذلك سنستخدم الإجراء GetAdapterIdentifier و الذي سيخزن المعلومات اللازمة لكرت الشاشة و يضعها في الوسيط الثالث : Info.identكود PHP:
cInfo Info;
IDirect3D9* d3d9;
d3d9 = Direct3DCreate9( D3D_SDK_VERSION );
// Get Adapter Info
d3d9->GetAdapterIdentifier(D3DADAPTER_DEFAULT, 0, &Info.ident);
Info.numModes = d3d9->GetAdapterModeCount(D3DADAPTER_DEFAULT
, D3DFMT_X8R8G8B8);
for( UINT i=0; i<Info.numModes; i++ )
{
D3DDISPLAYMODE mode;
d3d9->EnumAdapterModes(D3DADAPTER_DEFAULT, D3DFMT_X8R8G8B8
, i, &mode);
if( mode.Width == 800 && mode.Height == 600 )
{
Info.isScaleOk = true; break;
}
}
بعد ذلك استخدمنا الدالة GetAdapterModeCount للحصول كما قلنا على عدد الإعدادات التي يستطيع الكرت عرضها و سيخزن العدد في الحقل Info.numModes
الأن نقوم بفتح حلقة for و ذلك من أجل المرور على جميع الإعدادات و التأكد من أن كرت الشاشة يستطيع عرض الدقة 800×600 و ذلك من خلال تعريف المتغير mode من النوع D3DDISPLAYMODE و من ثم الحصول على كل إعداد عن طريق الدالة EnumAdapterModes و لاحظ كيف أننا ننتقل بين الإعدادت في هذه الدالة عن طريق الوسيط i في الوسيط الثالث .. و ستخزن في كل دورة البيانات في المتغير mode عن طريق الوسيط الرابع .. و بعد ذلك نتأكد من القيم هل تساوي إعداداتنا المطلوبة ( 800×600 على سبيل المثال ) و بعدها نخرج من الحلقة إذا وجدنا أن كرت الشاشة يدعم تلك الأرقام .
أعتذر عن الشرح السريع و ذلك لضيق وقتي .. أتمنى أن أكون قد أفتدك و لو قليلاً أخي الكريم
لا إله إلا اللهمشروع لتعليم أساسيات لغة الـ ++C :-موضوع لتعليم الفيجوال بيسك 6 :
انا اريد ان اعرف كيف يتم نزع تلك اللوحة الاشهارية ابتاع جيم مايكر اللي مكتوب عليها this program created with game maker
و مشكورين على الاجابة بالف شكر
هذه اللوحة هي لأن البرنامج تجريبي ويحتاج للسيريال
إذا كان عندك الإصدار 6.1 فأنا جبت لك السيريال بالمرفقات
سبحان الله وبحمده...سبحان الله العظيم
اذا اردت أن تجدني اضغط هنا
هذا أول موضوع لي بقسم صناعة الألعاب
انا حد الان انتهيت من الامتحانات مروا بخير و ان انشاء الله كل شيء ياتيك بخير و مثل ما تتوقع و حظ سعيد يا اخي في الله و اتمنى لك النجاح و شكرا جزيل على السيريال
السلم عليكم يا اخوة العرب انا عندي طلب بدي اخمل الدارك بيسك فلي عندوا رابط التحميل لا يبخل علينا و السلام عليكم