مشاهدة النسخة كاملة : تحريك شخصية ب فيجول بيسك
طيف الساهر
22-10-2007, 08:54 PM
لسلام عليكم درس لعمل حركة في الفيجول بيسك اعتذر ان كان الموضوع قديم او نشره شخص قبلي فكرة مشابها
تمت الدروس بواسطة طيف الساهر
الدروس بامتداد PDF استخدم اكربات ريدير
اسود الرافدين
22-10-2007, 10:03 PM
شكرا لك اخي على الدروس
Evil Joker
23-10-2007, 02:57 PM
هلا اخوي ومرحبا بعوودتك بالقسم ومشكور اخـوي على الملفات
Amir Imam
23-10-2007, 05:37 PM
بسم الله
شكرا يا اخي العزيز على هذا الموضوع .. انا اول لغة بدأت ابرمج بها هي الفيجوال بيسك وأعتقد انها ه اكثر لغة استطيع التعامل معها .. واول لعبة عملتها كانت بالفيجوال بيسك (ها ... ايام) .. لكن في نفس الوقت اعتقد ان الفجوال بيسك جيدة في برمجة التطبيقات وقواعد البيانات لكنها غير جيدة في برمجة الألعاب .. والله اعلم
kakarot
23-10-2007, 09:15 PM
جزاك الله خيراً على الدروس
Elkfrawy
25-10-2007, 01:35 AM
السلام عليكم ورحمة الله وبركاته
- مشكور أخي علي الدروس .
- وأنا أتفق مع الأخ Amir Imam في أن فيجوال بيزك غير مفضل به في تصميم الألعاب ، فأنا كنت أيضاً مبرمج فيجوال بيزك وحاولت أن أقوم بعمل ألعاب به ، ولكني وجدتها عمليه صعبه وممله ومليئه بالشوائب والأخطاء ، حتي رأيت جيم ميكر فشددت الرحال إيه .
- ولهذا فأنا قمت بالتصويت لجيم ميكر في برمجة الألعاب (وليس في البرمجه العامه) .
Amir Imam
25-10-2007, 07:52 PM
بسم الله
طريقة تحريك الالعاب هذه قوية وجميلة وممكن تفيد ان شاء الله .. هحاول اعمل مثال مشابه متكامل واضيفة
جزاك الله خيرا
طيف الساهر
27-10-2007, 04:26 AM
اشكر جميع الذين قامو بالرد على الموضوع واتمنى ان يكون الدرس مفيد
والان هذا الملف المرفق يحتوي على مثال تطبيقي على الدروس بعد فك الضغط ستظهر فايلات فيجول بيسك مع فولدر باسم game انقل هذا الفولدر الى درايف c وشغل المثال
Amir Imam
27-10-2007, 01:56 PM
بسم الله
حلو هذا المثال .. واعتقد انه يفيد جدا في الالعاب القتالية .. ولكن مازال هناك الكثير .. ولكن انا اعتقد المشكلة - بالنسبة لي - تكمن في كيفية الحصول على هذه الصور المتتابعة .. جزاك الله خيرا
طيف الساهر
27-10-2007, 04:50 PM
افتح ضغط الفيلات واحد بعد الاخر كلها في فولدر واحد وستجد صور متكررة تستفيد منها
لشخصية واحدة
ان شاء الله عن قريب اشرح خاصية التصادم بين الشخصيات في فيجول
السلام عليكم
برمجة الألعاب بلغة برمجة أمر جميل جدا .. وهو أفضل بمئة مرة من البرمجة ببرنامج ألعاب كالجيم ميكر .. لكنه أصعب بقليل .. لأنك من السهولة أن تبدأ بتصميم لعبة بالجيم ميكر خلال ربع ساعة .. أما بالفيجوال بيسك فستحتاج إلى بذل جهد أكبر ولو بقليل لعمل هذه اللعبة :) .. ولكن النتيجة ستكون لصالح الفيجوال بيسك من ناحية السرعة والقوة ..
ربما لن تلاحظ الفرق في الألعاب الثنائية .. ولكن ما أن تبدأ تبرمج 3D فإنك تلقائيا يجب أن تحول للغة برمجة..
وأهنئك على هذه العزيمة وإختيارك الطريق الصعب :) ,.,
سامي.خ
05-12-2007, 11:17 AM
فيه خطأ في البرنامج
انت كاتب في الكود
انت كاتب في الكود
Static r
r = r + 1
If r = 12 Then r = 1
p = "c:\game\"
f = Trim(Str$(r) + ".jpg")
pf = p + f
fighter.Picture = LoadPicture(pf)
كذا غلط، لأنه بيقرأ الصور من قرص السي فقط، بعني لو حطيت الملفات مع اللعبة ما راح تشتغل
المفروض تحط مسار يكون مع ملف اللعبة دائماً
إستبدل السطر
p = "c:\game\"
بهذا السطر
p = App.Path & "\game\"
وكمان السطر هذا
a = "c:\game\walk\"
إستبله بهذا
a = App.Path & "\game\walk\"
الخطأ هذا انا عانيت منه من زمن طويل وما أبغاكم تعانون منه
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .