UNPKG

blob2d

Version:

Typed Modular 2D Game Engine for Web

23 lines (18 loc) 604 B
import {Docker} from 'blob2d'; import PIXI, {Application} from 'pixi.js'; import {maps} from './assets'; import {loader} from './loader'; import {Level} from './scenes'; import {Addons, Events} from './types'; // disable interpolation when scaling, will make texture be pixelated PIXI.settings.SCALE_MODE = PIXI.SCALE_MODES.NEAREST; const app = new Application({ antialias: false, resizeTo: window, }); document.body.appendChild(app.view); loader.load(() => { const docker = new Docker<Addons, Events>(app); const level = new Level(maps.demo_01, loader.resources); docker.mount(level); });