#include "GameBoy.h"
GameBoy gb;
int pointX = 5;
int pointY = 5;
int car[4][3]={
{0, 1, 0},
{1, 1, 1},
{0, 1, 0},
{1, 0, 1}
};
void cs(int x, int y){// cs - carShow - показатиМашинку
for(int c=0; c<=2; c++)//c-column-стовпчик
for(int r=0; r<=3; r++)//r-row-рядок
gb.setLed(x+c, y+r, car[r][c]);
}
void cs2(int x, int y){//enemy
for(int c=0; c<=2; c++)
for(int r=0; r<=3; r++)
gb.setLed(x+c, y+r, car[3-r][c]);
}
int x2=1,y2=0; //enemy
int x=1; //змінна для позиції машинки ліво/право
void setup() {gb.begin(0);pinMode(13, OUTPUT);}
void loop() {
gb.clearDisplay();
cs(x,12);
cs2(x2, y2++);
if(y2>=16){y2=0; if(random(2)) x2=4; else x2=1;}/**/
if(y2>=12 and x2 == x){
tone(13, 9000,10000);
}
if(gb.getKey()==5)x=4;
if(gb.getKey()==4)x=1;
delay(80);
}