| 1234567891011121314151617181920212223242526272829303132333435 | 
							- import { actor } from "./actor.js";
 
- import { render_engine } from "./render-engine.js"
 
- class scene {
 
-     #canvas;
 
-     #player;
 
-     #engine;
 
-     constructor() {
 
-         this.#player = new actor();
 
-         this.#canvas = document.createElement("canvas");
 
-         const context = this.#canvas.getContext("webgl2");
 
-         if (!context) {
 
-             throw new TypeError("Browser does not support WebGL.");
 
-         }
 
-         this.#engine = new render_engine(this.#canvas, context, this.#player);
 
-         this.#canvas.classList.add("space-render");
 
-     }
 
-     get player() {
 
-         return this.#player;
 
-     }
 
-     get canvas() {
 
-         return this.#canvas;
 
-     }
 
-     run() {
 
-         this.#engine.run();
 
-     }
 
- }
 
- export { scene };
 
 
  |