littlejsengine
Version:
LittleJS - Tiny and Fast HTML5 Game Engine
50 lines (42 loc) • 1.66 kB
HTML
<meta charset=utf-8><body>
<script src=../../dist/littlejs.js?1.15.3></script>
<script src=../../dist/box2d.wasm.js></script>
<!-- LittleJS Engine Source
<script src=../../src/engine.js></script>
<script src=../../src/engineDebug.js></script>
<script src=../../src/engineUtilities.js></script>
<script src=../../src/engineSettings.js></script>
<script src=../../src/engineObject.js></script>
<script src=../../src/engineDraw.js></script>
<script src=../../src/engineInput.js></script>
<script src=../../src/engineAudio.js></script>
<script src=../../src/engineTileLayer.js></script>
<script src=../../src/engineParticles.js></script>
<script src=../../src/engineMedals.js></script>
<script src=../../src/engineWebGL.js></script>
<script src=../../plugins/box2d.js></script>
<script src=../../plugins/box2d.wasm.js></script>
<script src=../../plugins/drawUtilities.js></script>
<script src=../../plugins/postProcess.js></script>
<script src=../../plugins/uiSystem.js></script>
<script src=../../plugins/zzfxm.js></script>
-->
<script>;
// use fixed size canvas for examples
canvasFixedSize = vec2(960, 540);
// fix bleeding from neighboring pixels
tileFixBleedScale = .5;
// allow improved canvas scaling for smoother graphics
canvasPixelated = false;
// disable watermark
showWatermark = false;
// these functions can be overridden for each example
function gameInit() {}
function gameUpdate() {}
function gameUpdatePost() {}
function gameRender() {}
function gameRenderPost() {}
// check if WebGL can be enabled
function glCanEnable() { return glCanBeEnabled; }
</script>