![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Meteor defense project
GameEngine/GameEngine.cpp
- Committer:
- jasper0712
- Date:
- 2017-03-27
- Revision:
- 7:3be4369131c6
- Parent:
- 6:a554424e4517
- Child:
- 9:4c4d787c7a8b
File content as of revision 7:3be4369131c6:
#include "GameEngine.h" GameEngine::GameEngine() { } GameEngine::~GameEngine() { } void GameEngine::drawSpawn(N5110 &lcd){ //spawning every 4 second. //moving every 2 second. if (drawit ==0) { drawit =15; spa.randomizeSpawn(Array1, Array2); spa.moveSpawn(Array1, Array2); spa.updateSpawn(Array1,Array2,lcd); } else { drawit -=0.5; spa.updateSpawn(Array1,Array2,lcd); } } void GameEngine::drawLaserPlayer(Gamepad &pad, N5110 &lcd) { weap.drawWeapon(pad, lcd); if (pad.buttonhold == 1) { //printf("hi, button is working \n"); weap.weaponMath(pad); weap.drawLaser(Array2, lcd); } } void GameEngine::checkGameRule() { }