VBGN108 - VB.NET Asteroids Game - Circle Shape Collision and Collision Detection

Опубликовано: 17 Июнь 2026
на канале: MrHem
112
5

Contents
Circle Shape Collision Detection
Checking when projectiles collide with asteroids
Destroying the asteroids and projectiles


#VCE #VB.NET
Game Development in VB.NET – Making 2D Asteroid Game
As a continuation to the Game Development in VB.NET with VS2017 course (   • VBGM100 - VB.NET Introduction to Game Deve...  )
, this series investigates building an asteroids game from the 2D game framework. If you are unfamiliar with VB.NET basics, please complete the introductory course to VB.NET first (   • VB102 - VB.NET Navigating Visual Studio  ).
1) Introduction to Inheritance:    • VBGN100 - VB.NET Asteroids Game - Introduc...  
2) Inheriting from the base game object:    • VBGN101 - VB.NET Asteroids Game - Inheriti...  
3) Spawning Lots of projectiles:    • VBGN102 - VB.NET Asteroids Game - Spawning...  
4) Vectors and drawing our space shape part 1:    • VBGN102-1 - VB.NET Asteroids Game - Vector...  
5) Vectors and drawing our space shape part 2:    • VBGN102-2 - VB.NET Asteroids Game - Vector...  
6) Vectors and drawing our space shape part 3:    • VBGN102-3 - VB.NET Asteroids Game - Vector...  
7) Turning the spaceship:    • VBGN103 - VB.NET Asteroids Game - Turning ...  
8) Limiting the speed of the spaceship:    • VBGN104 - VB.NET Asteroids Game - Limiting...  
9) Managing the destruction of projectiles:    • VBGN105 - VB.NET Asteroids Game - Managing...  
10) Creating our asteroids:    • VBGN106 - VB.NET Asteroids Game - Creating...  
11) Keeping objects in the Game Window:    • VBGN107 - VB.NET Asteroids Game - Keeping ...  
12) Circle Shape Collision and Collision Detection:    • VBGN108 - VB.NET Asteroids Game - Circle S...  
13) Adding game stop, win and lose conditions:    • VBGN109 - VB.NET Asteroids Game - Adding w...  
14) Adding Sound Effects and Music:    • VBGN110 - VB.NET Asteroids Game - Adding S...  
15) Finalising the graphic part 1 – Asteroid shape:    • VBGN111-1 - VB.NET Asteroids Game - Finali...  
16) Finalising the graphic part 2 – Adding Stars:    • VBGN111-2 - VB.NET Asteroids Game - Finali...