ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Committer:
el17arm
Date:
Fri Mar 22 02:00:48 2019 +0000
Revision:
6:866281ce2b44
Parent:
4:b92da6a09c8b
Child:
7:c6e6ec0e3396
Sprite made smaller, problem with multiple jumping solved, collision much better but still some slight issues.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el17arm 2:725c213b2396 1 #include <iostream>
el17arm 2:725c213b2396 2 #include "Levelengine.h"
el17arm 2:725c213b2396 3
el17arm 2:725c213b2396 4 Levelengine::Levelengine()
el17arm 2:725c213b2396 5 {
el17arm 2:725c213b2396 6 }
el17arm 2:725c213b2396 7
el17arm 2:725c213b2396 8 Levelengine::~Levelengine()
el17arm 2:725c213b2396 9 {
el17arm 2:725c213b2396 10 }
el17arm 2:725c213b2396 11
el17arm 2:725c213b2396 12 void Levelengine::test_level(N5110 &lcd)
el17arm 3:d27ee2440829 13 {
el17arm 2:725c213b2396 14
el17arm 3:d27ee2440829 15 //Border
el17arm 6:866281ce2b44 16 lcd.drawRect(0,0,1,HEIGHT,FILL_BLACK);
el17arm 6:866281ce2b44 17 lcd.drawRect(0,0,WIDTH,1,FILL_BLACK);
el17arm 6:866281ce2b44 18 lcd.drawRect(WIDTH -1,15,1,33,FILL_BLACK);
el17arm 4:b92da6a09c8b 19 lcd.drawRect(0,HEIGHT -1,168,1,FILL_BLACK);
el17arm 2:725c213b2396 20
el17arm 3:d27ee2440829 21 //platforms
el17arm 6:866281ce2b44 22 lcd.drawRect(0,41,34,2,FILL_BLACK);
el17arm 6:866281ce2b44 23 lcd.drawRect(40,45,30,2,FILL_BLACK);
el17arm 6:866281ce2b44 24 lcd.drawRect(20,22,15,2,FILL_BLACK);
el17arm 6:866281ce2b44 25
el17arm 6:866281ce2b44 26
el17arm 6:866281ce2b44 27 printf("Level x %i \n", _x_position);
el17arm 6:866281ce2b44 28
el17arm 2:725c213b2396 29
el17arm 2:725c213b2396 30 }