Как продумать логику столкновения объектов в игре - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Недавно начали изучать Visial Basic и тут сразу же дали курсач (((Помогите очень прошу. Нужно сделать программу "Рогатка" при нажатии на кнопку она стреляет шариком в другие объекты(Причем эти объекты должны двигаться вправо и влево без остановки пока не попадешь) и после истечение определенного времени должно выводится сообщение о том сколько ты выбил и имя игрока. И при нажатии кнопки результаты сохранялись в таблицу примерно так (Имя: сколько выбил) а другой кнопкой игрок мог посмотреть у кого какой результат. Помогите если не трудно!!! Заранее спасибо, Арестан

Решение задачи: «Как продумать логику столкновения объектов в игре»

textual
Листинг программы
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        Timer22.Enabled = True
 
 
 
        q = PictureBox8.Top
        w = PictureBox9.Top
        i = PictureBox10.Top
        r = PictureBox11.Top
        t = PictureBox12.Top
        y = PictureBox13.Top
        u = PictureBox14.Top
        a = PictureBox1.Top
        s = PictureBox1.Left
        d = PictureBox2.Top
        f = PictureBox2.Left
        g = PictureBox3.Top
        h = PictureBox3.Left
        j = PictureBox4.Top
        k = PictureBox4.Left
        z = PictureBox5.Top
        x = PictureBox5.Left
        c = PictureBox6.Top
        v = PictureBox6.Left
        b = PictureBox7.Top
        n = PictureBox7.Left
        If q = a Or s Then
            PictureBox1.Visible = False
            PictureBox8.Visible = False
        ElseIf q = d Or f Then
            PictureBox2.Visible = False
            PictureBox8.Visible = False
        ElseIf q = g Or h Then
            PictureBox3.Visible = False
            PictureBox8.Visible = False
        ElseIf q = j Or k Then
            PictureBox4.Visible = False
            PictureBox8.Visible = False
        ElseIf q = z Or x Then
            PictureBox5.Visible = False
            PictureBox8.Visible = False
        ElseIf q = c Or v Then
            PictureBox6.Visible = False
            PictureBox8.Visible = False
        ElseIf q = b Or n Then
            PictureBox7.Visible = False
            PictureBox8.Visible = False
        End If
        If PictureBox8.Visible = False Then
            Button5.Visible = False
            Button6.Visible = True
        End If

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы