1
0
forked from sent/waves
waves/public/assets/g/funnyballgame/editor.js
2025-04-09 17:11:14 -05:00

36 lines
865 B
JavaScript

let playerSize = 20;
let speed = 5;
let mouseX,
mouseY = 0;
let startX = 0;
let startY = 0;
let state = 0;
let draw = false;
// state: 0 = main page, 1 = levels page, -1 = level
var frameTime = 0,
lastLoop = new Date(),
thisLoop;
let currentTime,
firstTime = new Date();
var filterStrength = 20;
let curLevel;
document.addEventListener("DOMContentLoaded", () => {
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");
function draw() {
ctx.clearRect(0, 0, canvas.width, canvas.height);
ctx.fillStyle = "#111111";
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.fillStyle = "red";
ctx.fillRect(110, 0, 120, 320);
ctx.fillRect(380, 200, 120, 280);
ctx.fillStyle = "blue";
ctx.fillRect(500, 400, 140, 80);
ctx.fillRect(30, 200, 40, 40);
}
setInterval(draw, 1000 / 30);
});