contains my game for the embedded systems project 2645
Dependencies: mbed FXOS8700CQQQ
GameEngine/RocketRacer.cpp
- Committer:
- OmarAlebiary
- Date:
- 2019-03-26
- Revision:
- 8:b547037f42be
- Parent:
- 7:7e50cac5e0f4
- Child:
- 9:edb39a8334ee
File content as of revision 8:b547037f42be:
#include "RocketRacer.h" Gamepad Mypad; void RocketRacer::MainGameDisplay(N5110 &lcd){ lcd.clear(); lcd.drawRect(0,0,52,48,FILL_TRANSPARENT); char buffer[14]; // char buffer1[14]; // int score=64; sprintf(buffer,"score"); lcd.printString(buffer,55,0); //sprintf(buffer1,"%d",score); // lcd.printString(buffer1,58,1); lcd.refresh(); } void RocketRacer::GameLoop(Gamepad &pad){ Direction d=pad.get_direction(); if(d==W){ printf("its left\n"); } else if(d==E){ printf("its Right\n"); } else if(d==CENTRE){ printf("its middle\n");} } void RocketRacer::EndGame(N5110 &lcd){ lcd.clear(); lcd.printString("Game over!!!",5,0); lcd.printString("Better Luck ",2,2); lcd.printString("next time",2,3); lcd.refresh(); }