1. This project was to make our own side
scrolling space shooter
I started with making my own sprites which
are 2D pictures that can be used as an
animation
This will be the playable character. I have
named him Olaf_Spr so when it comes to
coding I know what he is called.
To defend him self he will ire blue and green
lasers at enemy's
EDIT - he now blinks
His outlines have been redone to make him
stand out more from the background
The laser comes from his eye
2. This will be the enemy sprite named
BarmyOwl_Spr, this enemy will fire lasers at the
playable character.
EDIT-His eyes move as well as his tie flashes red
and yellow as part of an animation.
His lasers come from his eyes
3. This is the mask, what enemy lasers and
objects hit to damage him.
This will be done to all sprites so objects
have an accurate boundary so lasers and
other objects only damage if hit.
EDIT-all sprites have a precise mask.
4. This is all the coding for the player object
witch includes collision with enemy objects
and lasers.
5. This is the movement coding and the limits
coding so the player can move, but not off-screen
EDIT-Limits widened due to being to small in
height.
Movement is slightly faster to help dodge
lasers.
6. This is he room or the level, full with moving
backgrounds at different speeds, and a
foreground of very fast moving stars.
EDIT-buttons taken out due to not enough
sprite space
7. This is what I have so far, as you can see a
point system, life bar, jet system and
enemies.
8. Jet particle system now working and active
on player
EDIT-giving enemy objects a jet system too.
9. The audio for enemy's, lasers and player
now work and are being used, each sound is
unique and given to a separate object.
10. The sounds including music have been
renamed to help me navigate
EDIT- music plays though the game with
loop
12. The system has been edited to spawn
enemies correctly and play music
EDIT-alarm 1 and 3 are working correctly.
Now when the players death animation
finishes the room/level restarts
13. Destroying instances now work with all
objects. So the build up off-screen isn't too
big and enemies that are off-screen cannot
shoot
14. Different alarms go for different enemies so
they shoot in different patterns.
15. The shield is now more advanced and
includes a better life system
16. This is the coding for the shield/life bar for
when it reaches 0 the death animation plays
17. The font for the point system has a better
name, colour, size and placement, so it is not in
the way.