Author name: Chris Moeller

Creating a Asteroids Flash Game Part 7: Detecting Collisions and Creating Particle Explosions

In the last section, created as asteroids class to easily create a variety of asteroids, as well as move them around on screen. In this section, we’ll create a way to detect collisions between the asteroids and the ship or bullets, and create particle explosions when the collisions happen, as well as break apart asteroids …

Creating a Asteroids Flash Game Part 7: Detecting Collisions and Creating Particle Explosions Read More »

Creating a Flash Asteroids Game Part 6: Creating Asteroids

In the last section, we created bullets, and a method of wrapping the ship and bullets to the other side of the screen when they reach an edge of the screen. In this section, we’ll create an asteroids class that allows us to make a variety of asteroids quickly and easily. We’ll also move them …

Creating a Flash Asteroids Game Part 6: Creating Asteroids Read More »

Creating a Asteroids Flash Game Part 5: Creating and Firing bullets, and making objects “wrap around” the screen

In the last section, we added keyboard input to the ship, so that we could rotate in any direction, and move forward. In this section, we’ll create bullets that are fired from the front of the ship at a limited rate, and make both the ship and the bullets wrap around when they reach the …

Creating a Asteroids Flash Game Part 5: Creating and Firing bullets, and making objects “wrap around” the screen Read More »

Creating a Asteroids Flash Game Part 4: Using Keyboard Controls to Move Around the Ship on screen

In the previous section, we created a base class for all our game objects, and created and rendered our space ship. In this section, we’ll add keyboard control to make our ship be able to move around on screen, and actually see our game start coming to life! Getting Keyboard Input, and Storing Multiple Key …

Creating a Asteroids Flash Game Part 4: Using Keyboard Controls to Move Around the Ship on screen Read More »

Creating a Asteroids Flash Game Part 3: Creating and rendering the ship

In the last section we setup our main game class, created our main game loop, and created the background we will be rendering all of our game objects on to. In this section, we’ll make a base class for all our game objects, create our ship, and use the arrow keys to move it around …

Creating a Asteroids Flash Game Part 3: Creating and rendering the ship Read More »

Creating a Asteroids Flash Game Part 2: Creating the Game Class and rendering the background

In the previous section, we planned out what we are going to accomplish with the game, and setup the flashdevelop environment for creating our asteroids game,. The game can’t be asteroids without being in space. For this, we’ll create and add the background bitmapdata to our stage, and create a game class to handle everything …

Creating a Asteroids Flash Game Part 2: Creating the Game Class and rendering the background Read More »

Creating a Asteroids Flash Game Part 1: Setting up FlashDevelop and Planning

This tutorial will create a vector based asteroids game using the completely free, and best solution for creating flash games, FlashDevelop. Why use FlashDevelop? FlashDevelop is open source, and much better for programming than the flash IDE (and with a $800 savings!). It is truly a remarkable program, and I suggest you donate and let …

Creating a Asteroids Flash Game Part 1: Setting up FlashDevelop and Planning Read More »

Scroll to Top