RaspberryRocketeer/frontend/game.ts
2022-12-06 09:45:43 +01:00

30 lines
No EOL
546 B
TypeScript

let obstacle: Obstacle;
let raspberry: Raspberry;
function setup() {
createCanvas(1000, 1000);
raspberry = new Raspberry();
obstacle = new Obstacle(
new Pipe(new Position(width, 0), 32, height),
new Pipe(new Position(width, height - (height / 3)), 32, height),
);
}
function draw() {
background(187)
raspberry.draw();
raspberry.update();
obstacle.draw();
obstacle.update();
if (obstacle.position.x < 0) {
obstacle.resetPosition();
}
}
//
// function keyPressed() {
//
// }