تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] ملف مفتوح ..تصميم لعبة متاهة بسيطة جدا
#1
السلام عليكم
لانني مبتدى في عالم ال vb
 هذا اول مشروع لي في تصميم الالعاب


كل ما عيك وضع صور كحواجز و اجعلها باي لون تريد
اختر المسار الذي تريده
ثم في الكود

فقط يجب ان تضع اسماء الصور  كلها في مصفوفة الحواجز
PHP كود :
Public Class Form1
    Dim blk
() As PictureBox
  

    Private Sub Form1_Load
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        blk 
= New PictureBox() {PictureBox1PictureBox2PictureBox3PictureBox4,
 
      PictureBox5PictureBox6PictureBox7PictureBox8PictureBox9PictureBox10PictureBox11,
 
       PictureBox12PictureBox13PictureBox14PictureBox15PictureBox16PictureBox17PictureBox18,
 
      PictureBox19PictureBox20PictureBox21PictureBox22PictureBox23PictureBox24PictureBox25PictureBox26}
 
 
   End Sub

    Private Sub Form1_KeyDown
(ByVal sender As ObjectByVal e As System.Windows.Forms.KeyEventArgsHandles Me.KeyDown
        If e
.KeyCode Keys.Up Then
            PDinasor
.Image My.Resources.lapinU

            Tup
.Start()
 
           Tdown.Stop()
 
           Tright.Stop()
 
           Tleft.Stop()
 
       End If
 
       If e.KeyCode Keys.Down Then
            PDinasor
.Image My.Resources.lapinD
            Tdown
.Start()
 
           Tup.Stop()
 
           Tright.Stop()
 
           Tleft.Stop()
 
       End If
 
       If e.KeyCode Keys.Left Then
            PDinasor
.Image My.Resources.lapinL
            Tleft
.Start()
 
           Tup.Stop()
 
           Tdown.Stop()
 
           Tright.Stop()
 
       End If
 
       If e.KeyCode Keys.Right Then
            PDinasor
.Image My.Resources.lapinR
            Tright
.Start()
 
           Tup.Stop()
 
           Tdown.Stop()
 
           Tleft.Stop()
 
       End If
 
   End Sub



    Private Sub Tup_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Tup.Tick
        PDinasor
.Top -= 5
        For i 
0 To 25
            If 
(PDinasor.Bounds.IntersectsWith(blk(i).Bounds)) Then
                Tup
.Stop()
 
               PDinasor.Top PDinasor.Top 5
            End 
If
 
       Next
        If 
(PDinasor.Bounds.IntersectsWith(Pcarot.Bounds)) Then
            Tup
.Stop()
 
           Label1.Visible True

        End 
If
 
   End Sub

    Private Sub Tdown_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Tdown.Tick
        PDinasor
.Top += 5
        For i 
0 To 25
            If 
(PDinasor.Bounds.IntersectsWith(blk(i).Bounds)) Then
                Tdown
.Stop()
 
               PDinasor.Top PDinasor.Top 5
            End 
If

 
       Next
    End Sub


    Private Sub Tright_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Tright.Tick
        PDinasor
.Left += 5
        For i 
0 To 25
            If 
(PDinasor.Bounds.IntersectsWith(blk(i).Bounds)) Then
                Tright
.Stop()
 
               PDinasor.Left PDinasor.Left 5
            End 
If
 
       Next
    End Sub

    Private Sub Tleft_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Tleft.Tick
        PDinasor
.Left -= 5
        For i 
0 To 25
            If 
(PDinasor.Bounds.IntersectsWith(blk(i).Bounds)) Then
                Tleft
.Stop()
 
               PDinasor.Left PDinasor.Left 5
            End 
If

 
       Next
    End Sub

 

    Private Sub PDinasor_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles PDinasor.Click

    End Sub
End 
Class 

الملف المفتوح للتعديل

http://www.mediafire.com/file/il8mddx0gg...t.zip/file

بالتوفيق
 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , asemshahen5
#2
تسلم اناملك

الله يعطيك الصحة والعافية

مشروع جميل ومتعوب علية

جاري تحميل الملف
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Big Grin [مشروع] تصميم محرر اكواد بسيط من خلال الفيجوال بيسك مع السورس كود ahmadpal 1 2,139 23-01-24, 05:38 PM
آخر رد: alkndy
Star [مشروع] برنامج مبيعات مفتوح المصدر 2018 mohammedvego 174 143,852 18-11-23, 03:01 AM
آخر رد: Darweesh
Thumbs Up [VB.NET] برنامج محاسبي مجاني ( مبيعات - مشتريات - مخزون - حسابات ) مفتوح المصدر توب سوفت 3 7,703 06-11-23, 01:36 AM
آخر رد: Ramzigh
Wink [مشروع] مشروع تصميم فورم بشكل جديد بالفيجوال ستوديو مع السورس كود ahmadpal 8 7,016 12-04-23, 11:41 PM
آخر رد: spiky
Thumbs Up [سؤال] اريد برنامج لادارة العيادات الكاملة مفتوح المصدر.. بلييييز yousef alsayed mohamed 2 5 7,290 15-03-23, 02:59 AM
آخر رد: باياها
Video [مشروع] لعبة إختبر معلوماتك [أسئلة عشوائية]+[قاعدة بيانات xml] + [تأثيرات صوتية] عبدالله الدوسري 12 18,097 30-10-22, 05:52 PM
آخر رد: ibra9009
  [مشروع] تصميم برنامح تعليمي للاطفال ...رتب كلمات الجملة ( سحب الكلمة ) عبد الهادي بهاب 2 2,003 17-09-22, 12:11 PM
آخر رد: اسلام عمر القاضي
  [مشروع] فكرة بسيطة نصوص جاهزة كبادئة او كما تريد سعود 0 884 30-06-22, 07:13 PM
آخر رد: سعود
  فكرة عمل موقع تواصل اجتماعي أو فيس بوك أو منصة تعليمية بسيطة بلغة ASP.net فيجوال بيسك ggtt17121985 0 1,129 24-06-22, 12:49 PM
آخر رد: ggtt17121985
  لعبة الارقام ولكن بطرقة مختلفة Mtaktak 2 1,023 11-05-22, 01:29 PM
آخر رد: dasktop

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم