Pertama-tama yang kita butuhkan adalah
4 picture box untuk gambar doraemon
2 button untuk tombol mulai dan Keluar
4 Label untuk judul, Waktu, lbl60, dan Score
1 Textbox untuk score
Dan Inilah hasil nya
1. Halaman Awal
 2. Halaman Mulai main

3. Halaman Mendapat Nilai
 4. Halaman Game Over

5. Halaman Main lagi
 6. Halaman Menang

Kalo udah tampilan ini nih scriptnya:
Public Class Form1 
    Dim
  doral1 As System.Drawing.Point 
    Dim
  doral2 As System.Drawing.Point 
    Dim
  doral3 As System.Drawing.Point 
    Dim
  doral4 As System.Drawing.Point 
    Sub
  aktif() 
        TextBox1.Text = 0 
        lbl60.Tag = 60 
        PictureBox1.Enabled = True 
        PictureBox2.Enabled = True 
        PictureBox3.Enabled = True 
        PictureBox4.Enabled = True 
        TextBox1.Enabled = True 
        Button2.Enabled = True 
        Timer1.Enabled = True 
    End Sub 
    Sub
  nonaktif() 
        PictureBox1.Enabled = False 
        PictureBox2.Enabled = False 
        PictureBox3.Enabled = False 
        PictureBox4.Enabled = False 
        TextBox1.Enabled = False 
        Button2.Enabled = False 
        Timer1.Enabled = False 
    End Sub 
    Private Sub Form1_Load(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles MyBase.Load 
        nonaktif() 
        doral1.X = 15 
        doral1.Y = 52 
        doral2.X = 166 
        doral2.Y = 52 
        doral3.X = 328 
        doral3.Y = 52 
        doral4.X = 496 
        doral4.Y = 52 
    End Sub 
    Private Sub TextBox1_TextChanged(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles
  TextBox1.TextChanged 
        If
  TextBox1.Text = 100 Then 
            nonaktif() 
            MessageBox.Show("Anda menang " & "Nilai Anda " & TextBox1.Text) 
            nonaktif() 
            Button1.Text = "Main Lagi" 
            Button2.Enabled = True 
        End If 
    End Sub 
    Private Sub Timer1_Tick(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles Timer1.Tick 
        lbl60.Tag = lbl60.Tag - 1 
        lbl60.Text = lbl60.Tag 
        If
  lbl60.Tag = 0 Then 
            PictureBox1.Enabled = False 
            PictureBox2.Enabled = False 
            PictureBox3.Enabled = False 
            PictureBox4.Enabled = False 
            TextBox1.Enabled = False 
            Button2.Enabled = False 
            Timer1.Enabled = False 
            MessageBox.Show("Game Over " & "Nilai Anda " & TextBox1.Text) 
            nonaktif() 
            Button1.Text = "Main Lagi" 
            Button2.Enabled = True 
        End If 
    End Sub 
    Private Sub Button1_Click(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles Button1.Click 
       
  aktif() 
        doral1.X = 15 
        doral1.Y = 52 
        doral2.X = 166 
        doral2.Y = 52 
        doral3.X = 328 
        doral3.Y = 52 
        doral4.X = 496 
        doral4.Y = 52 
        PictureBox1.Location = doral1 
        PictureBox2.Location = doral2 
        PictureBox3.Location = doral3 
        PictureBox4.Location = doral4 
    End Sub 
    Private Sub Button2_Click(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles Button2.Click 
        End 
    End Sub 
    Private Sub PictureBox1_Click_1(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles PictureBox1.Click 
        PictureBox1.Visible = True 
        TextBox1.Text = TextBox1.Text + 20 
    End Sub 
    Private Sub PictureBox2_Click_1(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles PictureBox2.Click 
        PictureBox2.Visible = True 
        TextBox1.Text = TextBox1.Text + 20 
    End Sub 
    Private Sub PictureBox3_Click_1(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles PictureBox3.Click 
        PictureBox3.Visible = True 
        TextBox1.Text = TextBox1.Text + 20 
    End Sub 
    Private Sub PictureBox4_Click_1(ByVal
  sender As System.Object, ByVal e As
  System.EventArgs) Handles PictureBox4.Click 
        PictureBox4.Visible = True 
        TextBox1.Text = TextBox1.Text + 20 
    End Sub 
    Private Sub PictureBox1_MouseMove_1(ByVal sender As System.Object, ByVal e As
  System.Windows.Forms.MouseEventArgs) Handles
  PictureBox1.MouseMove 
        Randomize() 
        Dim
  kanan As Integer
  = Panel1.Width * Rnd() 
        PictureBox1.Left = kanan 
    End Sub 
    Private Sub PictureBox2_MouseMove_1(ByVal sender As System.Object, ByVal e As
  System.Windows.Forms.MouseEventArgs) Handles
  PictureBox2.MouseMove 
        Randomize() 
        Dim
  kanan As Integer
  = Panel1.Width * Rnd() 
        PictureBox2.Left = kanan 
    End Sub 
    Private Sub PictureBox3_MouseMove(ByVal
  sender As System.Object, ByVal e As
  System.Windows.Forms.MouseEventArgs) Handles
  PictureBox3.MouseMove 
        Randomize() 
        Dim
  kanan As Integer
  = Panel1.Width * Rnd() 
        PictureBox3.Left = kanan 
    End Sub 
    Private Sub PictureBox4_MouseMove(ByVal
  sender As System.Object, ByVal e As
  System.Windows.Forms.MouseEventArgs) Handles
  PictureBox4.MouseMove 
        Randomize() 
        Dim
  kanan As Integer
  = Panel1.Width * Rnd() 
        TextBox1.Enabled = False 
    End Sub 
End Class 
 | 
 
Yang mau download hasilnya bisa disini
0 komentar:
Posting Komentar