Chronos234 commited on
Commit
6a526b2
·
verified ·
1 Parent(s): afff368

Create game.js

Browse files
Files changed (1) hide show
  1. game.js +27 -0
game.js ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const canvas = document.getElementById('gameCanvas');
2
+ const ctx = canvas.getContext('2d');
3
+
4
+ canvas.width = window.innerWidth;
5
+ canvas.height = window.innerHeight;
6
+
7
+ // Definir as variáveis de jogo
8
+ let towers = [];
9
+ let enemies = [];
10
+
11
+ function update() {
12
+ ctx.clearRect(0, 0, canvas.width, canvas.height);
13
+
14
+ // Atualizar torres
15
+ for (let tower of towers) {
16
+ tower.update();
17
+ }
18
+
19
+ // Atualizar inimigos
20
+ for (let enemy of enemies) {
21
+ enemy.update();
22
+ }
23
+
24
+ requestAnimationFrame(update);
25
+ }
26
+
27
+ update();