Laila Al Badwawi 200906179 SpaceInvaders I declare this my own independent work and understand the university rules on plagiarism.

Dependencies:   mbed

Committer:
fy14lkaa
Date:
Mon May 06 13:47:06 2019 +0000
Revision:
130:4ce67451d0c1
Parent:
129:a5b90c497f9c
Child:
133:eed60548d170
added printf statement to the spaceship.cpp

Who changed what in which revision?

UserRevisionLine numberNew contents of line
fy14lkaa 28:4786e81ce3e3 1 #include "Alien.h"
fy14lkaa 130:4ce67451d0c1 2
fy14lkaa 28:4786e81ce3e3 3
fy14lkaa 28:4786e81ce3e3 4
fy14lkaa 28:4786e81ce3e3 5 Alien::Alien()
fy14lkaa 28:4786e81ce3e3 6 {
fy14lkaa 28:4786e81ce3e3 7
fy14lkaa 28:4786e81ce3e3 8 }
fy14lkaa 28:4786e81ce3e3 9
fy14lkaa 28:4786e81ce3e3 10 Alien::~Alien()
fy14lkaa 28:4786e81ce3e3 11 {
fy14lkaa 28:4786e81ce3e3 12
fy14lkaa 28:4786e81ce3e3 13 }
fy14lkaa 28:4786e81ce3e3 14
fy14lkaa 91:f9e2ff484014 15
fy14lkaa 96:01434284987f 16 void Alien::init(int x_alien,int y_alien, int speed_alien)
fy14lkaa 28:4786e81ce3e3 17 {
fy14lkaa 97:58e5b454931f 18
fy14lkaa 96:01434284987f 19 _x_alien = x_alien;
fy14lkaa 96:01434284987f 20 _y_alien = y_alien;
fy14lkaa 97:58e5b454931f 21 _speed_alien = speed_alien;
fy14lkaa 91:f9e2ff484014 22
fy14lkaa 28:4786e81ce3e3 23 }
fy14lkaa 97:58e5b454931f 24
fy14lkaa 97:58e5b454931f 25 void Alien::draw(N5110 &lcd)
fy14lkaa 97:58e5b454931f 26 {
fy14lkaa 97:58e5b454931f 27 lcd.drawRect(_x_alien,_y_alien,_x_alien+5,_y_alien+5,FILL_BLACK);
fy14lkaa 97:58e5b454931f 28 }
fy14lkaa 98:663e584183bf 29
fy14lkaa 98:663e584183bf 30 void Alien::update(Direction d,float mag)
fy14lkaa 98:663e584183bf 31 {
fy14lkaa 98:663e584183bf 32 _speed_alien = int(mag*10.0f);
fy14lkaa 130:4ce67451d0c1 33
fy14lkaa 130:4ce67451d0c1 34 /*if (_hit_enemy <_x_bullet) {
fy14lkaa 130:4ce67451d0c1 35 _hit_enemy=1;
fy14lkaa 130:4ce67451d0c1 36 } else {
fy14lkaa 130:4ce67451d0c1 37 _hit_enemy=0;
fy14lkaa 130:4ce67451d0c1 38 }
fy14lkaa 130:4ce67451d0c1 39 */
fy14lkaa 130:4ce67451d0c1 40
fy14lkaa 130:4ce67451d0c1 41
fy14lkaa 98:663e584183bf 42
fy14lkaa 98:663e584183bf 43 }