aboutsummaryrefslogtreecommitdiff
path: root/js/mygame.js
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2023-12-29 00:01:33 +0000
committerJuan J. Martinez <jjm@usebox.net>2023-12-29 00:01:33 +0000
commitcd83ca3058dac4caa8bb214a244fa45fbb75488c (patch)
tree199f7a8bd2a17ad16e2a16f9cb681c0ffdc9e550 /js/mygame.js
parented0e61af2c9fb7b016cb72a91d207b761859c676 (diff)
downloadjs-canvas-2023-cd83ca3058dac4caa8bb214a244fa45fbb75488c.tar.gz
js-canvas-2023-cd83ca3058dac4caa8bb214a244fa45fbb75488c.zip
Simplified render, use a back buffer
So we only scale once.
Diffstat (limited to 'js/mygame.js')
-rw-r--r--js/mygame.js8
1 files changed, 1 insertions, 7 deletions
diff --git a/js/mygame.js b/js/mygame.js
index 6293150..bd5b498 100644
--- a/js/mygame.js
+++ b/js/mygame.js
@@ -4,9 +4,7 @@ const min = Math.min;
class MyGame extends Game {
constructor(canvas) {
- super(canvas);
- this.width = 320;
- this.height = 240;
+ super(canvas, 320, 240);
this.data = {
sound: "snd/test.ogg",
@@ -25,8 +23,6 @@ class MyGame extends Game {
}
draw() {
- this.drawStart();
-
/* draw an image */
this.ctx.drawImage(this.res.player, 0, 0);
@@ -34,7 +30,5 @@ class MyGame extends Game {
if (this.keys["a"]) {
this.playSnd(this.res.sound);
}
-
- this.drawEnd();
}
}