Asteroids (without Asteroids)
| Sprite | Images |
|---|---|
| sprLazer | ![]() |
| sprShip | ![]() |
|
It is critical both origins are set to Middle Centre, and that both sprites are facing right (right = default direction = 0): |
|
| Object | Sprite | Properties |
|---|---|---|
| objLazer | sprLazer | Visible |
| objShip | sprShip | Visible |
room layout:
| objShip | Key Down → Create event |
|---|---|
| |
| objShip | Key Down → Step event |
|---|---|
| |
| objShip | Key Down → Left event |
|---|---|
| |
| objShip | Key Down → Right event |
|---|---|
| |
| objShip | Key Down → Up event |
|---|---|
| |
| objShip | Key Press → Space event |
|---|---|
| |
extension activities:
- Add asteroids that are spawned using objSpawner from previous examples.
- The spawned asteroids should explode when they are hit with a lazer beam.
- When the ship collides with an asteroid, it should lose health.
- Display health bar, scoring (asteroids destroyed), and lives (start with 3).
- Are there other improvements you could make to this game?







