221 lines
16 KiB
HTML
221 lines
16 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8"/>
|
|
<link rel="manifest" href="manifest.webmanifest">
|
|
|
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
|
|
|
<meta name="theme-color" content="#000000" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
|
|
|
<style>
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
background-color: #000000;
|
|
overflow: hidden;
|
|
}
|
|
#canvasArea {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
overflow: hidden;
|
|
}
|
|
|
|
|
|
</style>
|
|
<!-- Libs and GDJS core files : -->
|
|
<script src="libs/jshashtable.js" crossorigin="anonymous"></script>
|
|
<script src="logger.js" crossorigin="anonymous"></script>
|
|
<script src="gd.js" crossorigin="anonymous"></script>
|
|
<script src="libs/rbush.js" crossorigin="anonymous"></script>
|
|
<script src="AsyncTasksManager.js" crossorigin="anonymous"></script>
|
|
<script src="inputmanager.js" crossorigin="anonymous"></script>
|
|
<script src="jsonmanager.js" crossorigin="anonymous"></script>
|
|
<script src="Model3DManager.js" crossorigin="anonymous"></script>
|
|
<script src="timemanager.js" crossorigin="anonymous"></script>
|
|
<script src="polygon.js" crossorigin="anonymous"></script>
|
|
<script src="runtimeobject.js" crossorigin="anonymous"></script>
|
|
<script src="profiler.js" crossorigin="anonymous"></script>
|
|
<script src="RuntimeInstanceContainer.js" crossorigin="anonymous"></script>
|
|
<script src="runtimescene.js" crossorigin="anonymous"></script>
|
|
<script src="scenestack.js" crossorigin="anonymous"></script>
|
|
<script src="force.js" crossorigin="anonymous"></script>
|
|
<script src="RuntimeLayer.js" crossorigin="anonymous"></script>
|
|
<script src="layer.js" crossorigin="anonymous"></script>
|
|
<script src="RuntimeCustomObjectLayer.js" crossorigin="anonymous"></script>
|
|
<script src="timer.js" crossorigin="anonymous"></script>
|
|
<script src="runtimewatermark.js" crossorigin="anonymous"></script>
|
|
<script src="runtimegame.js" crossorigin="anonymous"></script>
|
|
<script src="variable.js" crossorigin="anonymous"></script>
|
|
<script src="variablescontainer.js" crossorigin="anonymous"></script>
|
|
<script src="oncetriggers.js" crossorigin="anonymous"></script>
|
|
<script src="runtimebehavior.js" crossorigin="anonymous"></script>
|
|
<script src="spriteruntimeobject.js" crossorigin="anonymous"></script>
|
|
<script src="affinetransformation.js" crossorigin="anonymous"></script>
|
|
<script src="CustomRuntimeObjectInstanceContainer.js" crossorigin="anonymous"></script>
|
|
<script src="CustomRuntimeObject.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/commontools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/variabletools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/runtimescenetools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/inputtools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/objecttools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/cameratools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/soundtools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/storagetools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/stringtools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/windowtools.js" crossorigin="anonymous"></script>
|
|
<script src="events-tools/networktools.js" crossorigin="anonymous"></script>
|
|
<script src="splash/gd-logo-light.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/pixi.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/pixi-filters-tools.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/runtimegame-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/runtimescene-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/layer-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/pixi-image-manager.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/pixi-bitmapfont-manager.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/spriteruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/CustomObjectPixiRenderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/DebuggerPixiRenderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/loadingscreen-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="pixi-renderers/pixi-effects-manager.js" crossorigin="anonymous"></script>
|
|
<script src="howler-sound-manager/howler.min.js" crossorigin="anonymous"></script>
|
|
<script src="howler-sound-manager/howler-sound-manager.js" crossorigin="anonymous"></script>
|
|
<script src="fontfaceobserver-font-manager/fontfaceobserver.js" crossorigin="anonymous"></script>
|
|
<script src="fontfaceobserver-font-manager/fontfaceobserver-font-manager.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__checkpoints__checkpointexist-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__checkpoints__loadcheckpoint-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__checkpoints__savecheckpoint-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__enemy__isflydead-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__enemy__monsterenemy.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__enemy__triggerflydeath-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__a_advanced_vibration_controller-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__a_change_vibration_magnitude-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__a_set_deadzone-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__a_vibrate_controller-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__axisvalue-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_any_button_pressed-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_any_button_released-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_axis_pushed-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_button_pressed-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_button_released-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_controller_type-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__c_controller_x_is_connected-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__connectedgamepadscount-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__deadzone-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__gamepadcount-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__gamepadtype-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__lastbuttonid-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__lastbuttonstring-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__onfirstsceneloaded-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__onscenepostevents-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__platformergamepadmapper.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__stickangle-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__stickforce-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__stickforcex-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__stickforcey-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__stickrotationvalue-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__strongvibrationmagnitude-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__triggerpressure-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__gamepads__weakvibrationmagnitude-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__panelspritebutton__buttonfsm.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__panelspritebutton__panelspritebutton.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__platformercharacteranimator__platformercharacteranimator.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__player__animatefallingintoportal-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__player__bounce-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__player__issteppingonfloor-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__player__triggerdeath-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__rectanglemovement__distancetoclosestedge-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__rectanglemovement__movealongborderofobject-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__rectanglemovement__movetonearestcorner-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__rectanglemovement__rectanglemovement.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__shakeobject__shakeobject_positionangle.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__smoothcamera__smoothcamera.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__angleto4way-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__angleto8way-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__deadzone-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__isanglein4waydirection-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__isanglein8waydirection-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__isbuttonpressed-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__isbuttonreleased-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__isdirectionpushed4way-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__isdirectionpushed8way-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__joystickangle-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__joystickforce-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__multitouchbutton.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__multitouchjoystick.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__platformermultitouchmapper.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__setbuttonstate-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__setdeadzone-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__setjoystickangle-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__setjoystickforce-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__spritemultitouchjoystick.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__stickangle-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__stickforce-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__stickforcex-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__spritemultitouchjoystick__stickforcey-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__userinterface__stretchtofillscreen-func.js" crossorigin="anonymous"></script>
|
|
<script src="gdjs-evtsext__volumefalloff__setvolumefalloff-func.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/AnchorBehavior/anchorruntimebehavior.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/DebuggerTools/debuggertools.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/LinkedObjects/linkedobjects.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PanelSpriteObject/panelspriteruntimeobject.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/ParticleSystem/particleemitterobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/ParticleSystem/particleemitterobject.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/ParticleSystem/pixi-particles-pixi-renderer.min.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PlatformBehavior/platformerobjectruntimebehavior.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PlatformBehavior/platformruntimebehavior.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PlatformBehavior/platformtools.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PrimitiveDrawing/pixi-graphics-extras/graphics-extras.min.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PrimitiveDrawing/shapepainterruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/PrimitiveDrawing/shapepainterruntimeobject.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/SystemInfo/systeminfotools.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/TextObject/textruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/TextObject/textruntimeobject.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/TiledSpriteObject/tiledspriteruntimeobject-pixi-renderer.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/TiledSpriteObject/tiledspriteruntimeobject.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/TweenBehavior/standard-easing-functions.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/TweenBehavior/tweenruntimebehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/AnimatableBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/EffectBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/FlippableBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/OpacityBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/ResizableBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/ScalableBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="object-capabilities/TextContainerBehavior.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/3D/HemisphereLight.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/Effects/advanced-bloom-pixi-filter.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/Effects/pixi-filters/filter-advanced-bloom.js" crossorigin="anonymous"></script>
|
|
<script src="Extensions/Effects/pixi-filters/filter-kawase-blur.js" crossorigin="anonymous"></script>
|
|
<script src="code0.js" crossorigin="anonymous"></script>
|
|
<script src="data.js" crossorigin="anonymous"></script>
|
|
|
|
|
|
</head>
|
|
<body>
|
|
|
|
|
|
<script>
|
|
|
|
(function() {
|
|
//Initialization
|
|
var game = new gdjs.RuntimeGame(gdjs.projectData, {});
|
|
|
|
//Create a renderer
|
|
game.getRenderer().createStandardCanvas(document.body);
|
|
|
|
//Bind keyboards/mouse/touch events
|
|
game.getRenderer().bindStandardEvents(game.getInputManager(), window, document);
|
|
|
|
//Load all assets and start the game
|
|
game.loadAllAssets(function() {
|
|
game.startGameLoop();
|
|
});
|
|
})();
|
|
|
|
</script>
|
|
</body>
|
|
</html>
|