All there but errors need fixing

Dependencies:   mbed

main.cpp

Committer:
el18rs
Date:
2020-05-23
Revision:
2:55092965eadd
Parent:
1:35dba0833c7d
Child:
3:522c6f850e91

File content as of revision 2:55092965eadd:

/*
ELEC2645 Embedded Systems Project
School of Electronic & Electrical Engineering
University of Leeds
2019/20

Name: Ruby Smith
Username: el18rs
Student ID Number: 201259470
Date: 22/05/20
*/

// includes
#include "mbed.h"
#include "Gamepad.h"
#include "N5110.h"


// objects
Gamepad pad;
N5110 lcd;


int ScreenHeight = 84;
int ScreenWidth = 48;
string block[7] // store tetromino blocks as a w-string




/* int Rotate(int px, int py, int r)
{
    int pi = 0;
    switch (r % 4);
    {
        case 0: pi = py * 4 + px; // shape width = 4
        break;
        
        case 1: pi = 12 + py - (px * 4); // rotates the shape by 90 degrees
        break;
        
        case 2: pi = 15 - (py * 4) - px; // rotates the shape by 180 degrees
        break; 
        
        case 3: pi = 3 - py + (px * 4); // rotates the shape by 270 degrees
        break;
        
        }
        return pi;
    }
*/

void title()
{
    using namespace std:
    
    system("cls");
    
    cout << "--------------------------------------------------------\n";
    
    cout << "------- ------- ------- -------    ---    -----\n";
    cout << "   |    |          |    |      |    |    |     ||n";
    cout << "   |    |          |    |      |    |    |\n";
    cout << "   |    -----      |    -------     |     -----\n";
    cout << "   |    |          |    |    |      |          |\n";
    cout << "   |    |          |    |     |     |    |     |\n";
    cout << "   |    -------    |    |      |   ---    -----\n";
    
    cout << "\t<menu>\n";
    cout << "\t1: Start Game\n\t2: Quit\n\n";
    
    cout << "---------------------------------------------------------\n";
    
}

int GameOver()
{
    using namespace std;
    
    char a;
    cout << " -----     -    -     - ------- ------- -     - -------- ------\n";
    cout << "|     |   | |   ||   || |       |     | |     | |        |     |\n";
    cout << "|        |   |  | | | | |       |     | |     | |        |     |\n";
    cout << "|  ---- |     | |  |  | -----   |     | |     | ------   ------\n";
    cout << "|     | |-----| |     | |       |     |  |   |  |        |   |\n";
    cout << "|     | |     | |     | |       |     |   | |   |        |    |\n";
    cout << " -----  |     | |     | ------- -------    |    -------- |     |\n";
    cout << "\n\nPress any key\n";
    
    return 0;   
}
int main()
{
    

}