aboutsummaryrefslogtreecommitdiff
path: root/js/main.js
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2025-02-09 17:25:59 +0000
committerJuan J. Martinez <jjm@usebox.net>2025-02-09 17:25:59 +0000
commit6f5fa0b5240d6edd3bce72ea1549e4cd9b0ce2bc (patch)
tree44ebe6f5cfb1eb9214c5877342c7914de07f215a /js/main.js
downloadjs-twin-shooter-6f5fa0b5240d6edd3bce72ea1549e4cd9b0ce2bc.tar.gz
js-twin-shooter-6f5fa0b5240d6edd3bce72ea1549e4cd9b0ce2bc.zip
Initial import
Diffstat (limited to 'js/main.js')
-rw-r--r--js/main.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/js/main.js b/js/main.js
new file mode 100644
index 0000000..808ff4a
--- /dev/null
+++ b/js/main.js
@@ -0,0 +1,11 @@
+window.addEventListener("DOMContentLoaded", (ev) => {
+ var canvas = document.getElementById("game");
+ if (canvas.getContext) {
+ var game = new MyGame(canvas);
+ game.start();
+ } else {
+ canvas.style.backgroundColor = "rgb(21, 21, 21)";
+ canvas.insertAdjacentHTML("afterend", "<p>No Canvas 2D support found, please try a different browser.</p>");
+ console.log("No canvas 2D support found");
+ }
+});