Contents
Creating our Base Class - Game Object
SpaceShip Class inherit from Game Object
#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... )
, 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 - Int...
2) Inheriting from the base game object: • VBGN101 - VB.NET Asteroids Game - Inh...
3) Spawning Lots of projectiles: • VBGN102 - VB.NET Asteroids Game - Spa...
4) Vectors and drawing our space shape part 1: • VBGN102-1 - VB.NET Asteroids Game - V...
5) Vectors and drawing our space shape part 2: • VBGN102-2 - VB.NET Asteroids Game - V...
6) Vectors and drawing our space shape part 3: • VBGN102-3 - VB.NET Asteroids Game - V...
7) Turning the spaceship: • VBGN103 - VB.NET Asteroids Game - Tur...
8) Limiting the speed of the spaceship: • VBGN104 - VB.NET Asteroids Game - Lim...
9) Managing the destruction of projectiles: • VBGN105 - VB.NET Asteroids Game - Man...
10) Creating our asteroids: • VBGN106 - VB.NET Asteroids Game - Cre...
11) Keeping objects in the Game Window: • VBGN107 - VB.NET Asteroids Game - Kee...
12) Circle Shape Collision and Collision Detection: • VBGN108 - VB.NET Asteroids Game - Cir...
13) Adding game stop, win and lose conditions: • VBGN109 - VB.NET Asteroids Game - Add...
14) Adding Sound Effects and Music: • VBGN110 - VB.NET Asteroids Game - Add...
15) Finalising the graphic part 1 – Asteroid shape: • VBGN111-1 - VB.NET Asteroids Game - F...
16) Finalising the graphic part 2 – Adding Stars: • VBGN111-2 - VB.NET Asteroids Game - F...