xxxxxxxxxx
97
//IPAD DIMENSIONS
let iBoardW = 2880;
let iBoardH = 1720;
let iPitW = 220;
let iPitH = 404;
let iMargin = 23.6;
let iBallR = 50;
let iPitNumW = iPitW;
let iPitNumH = 70.8;
let iStorehouseW = 2625;
let iStorehouseH = 150;
let iTimeBarW = 2312;
let iTimeBarH = iMargin;
let iScoreW = 120;
let iScoreH = 236;
let iScoreFS = 64;
let iPitNumFS = 48;
let iTitleFS = 256;
let iGeneralFS = 64;
//DIVIDE BY
let factor = 4;
let canvasW = iBoardW / factor;
let canvasH = iBoardH / factor;
let pitW = iPitW / factor;
let pitH = iPitH / factor;
let margin = iMargin / factor;
let ballR = iBallR / factor;
let pitNumW = iPitNumW / factor;
let pitNumH = iPitNumH / factor;
let storehouseW = iStorehouseW / factor;
let storehouseH = iStorehouseH / factor;
let timeBarW = iTimeBarW / factor;
let timeBarH = iTimeBarH / factor;
let scoreW = iScoreW / factor;
let scoreH = iScoreH / factor;
let scoreFS = iScoreFS / factor;
let pitNumFS = iPitNumFS / factor;
let titleFS = 256;
let generalFS = 64;
let boardW = canvasW;
let boardH = canvasH;
let boardX = (canvasW - boardW) / 2;
let boardY = (canvasH - boardH) / 2;
let numHoles = 6;
let holeRadius = 25;
let player1Score = 0;
let player2Score = 0;
let currentPlayer = 1;
let game;
let cur = 1;
let background_img;
function preload() {
background_img = loadImage('assets/images/Landscape.png');
}
function setup() {
createCanvas(canvasW, canvasH);
}
function draw() {
background(0);
// image(background_img, 0, 0, canvasW, canvasH)
stroke(240, 232, 26);
strokeWeight(2);
textAlign(CENTER);
fill(74, 161, 255);
textSize(titleFS/factor);
textFont("bubble3d");
text("TOGYZKUMALAK", canvasW/2, canvasH/3);
strokeWeight(0);
fill(255);
textSize(generalFS/factor);
textFont("depixelklein");
// text("Accumulate the highest score by moving pebbles strategically!", canvasW/2, canvasH/2);
fill(240, 232, 26);
if(frameCount % 60 < 30) {
text("!! THIS IS A TWO PLAYER GAME !!", canvasW/2, canvasH/2);
}
fill(255);
text("Press ' SELECT ' buttons simultaneously to start", canvasW/2, canvasH/1.1);
}