Mortal Kombat Game ELEC2645

Dependencies:   mbed N5110 ShiftReg Joystick

Committer:
ozy
Date:
Thu Apr 22 01:24:12 2021 +0000
Revision:
7:737fb0c3dbef
Parent:
6:a1a7dc264fed
Child:
8:e2e2eb4ea0ca
Code with Refresh problem

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ozy 6:a1a7dc264fed 1 #include "GameEngine.h"
ozy 6:a1a7dc264fed 2
ozy 6:a1a7dc264fed 3 GameEngine::GameEngine() {}
ozy 6:a1a7dc264fed 4
ozy 7:737fb0c3dbef 5 void GameEngine::init(){
ozy 7:737fb0c3dbef 6 _fighter.init();
ozy 6:a1a7dc264fed 7 }
ozy 6:a1a7dc264fed 8
ozy 7:737fb0c3dbef 9 void GameEngine::start(N5110 &lcd, DigitalIn &buttonA, DigitalIn &buttonB, DigitalIn &buttonC, DigitalIn &buttonD, AnalogIn &joy_v, AnalogIn &joy_h) {
ozy 7:737fb0c3dbef 10 // function that draws fighter and allows user to control it
ozy 7:737fb0c3dbef 11 _fighter.move_fighter(lcd, buttonA, buttonB, buttonC, buttonD, joy_v, joy_h);
ozy 7:737fb0c3dbef 12 _enemy.init(lcd);
ozy 7:737fb0c3dbef 13 lcd.refresh();
ozy 7:737fb0c3dbef 14 wait(0.3);
ozy 7:737fb0c3dbef 15 }
ozy 7:737fb0c3dbef 16