Как продумать логику столкновения объектов в игре - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д