aboutsummaryrefslogtreecommitdiff
path: root/js/main.js
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2023-12-28 19:43:05 +0000
committerJuan J. Martinez <jjm@usebox.net>2023-12-28 19:47:11 +0000
commited0e61af2c9fb7b016cb72a91d207b761859c676 (patch)
tree7a64f254ecb1b921acf561d3aebc47672d0d9714 /js/main.js
downloadjs-canvas-2023-ed0e61af2c9fb7b016cb72a91d207b761859c676.tar.gz
js-canvas-2023-ed0e61af2c9fb7b016cb72a91d207b761859c676.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");
+ }
+});