├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── docs.yml │ ├── main.yml │ └── test.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── BACKERS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── biome.json ├── eslint.config.mjs ├── lefthook.yml ├── media ├── Banner │ └── Banner - Billboard - Original Logo - horizontal.png ├── Colored Logo Files │ ├── Grayscale Transparent - horizontal.png │ ├── Grayscale Transparent.png │ ├── Original Logo - horizontal.png │ ├── Original Logo Symbol.png │ ├── Original Logo.png │ ├── Transparent Logo - horizontal.png │ └── Transparent Logo.png ├── Favicon │ ├── Favicon Transparent.ico │ ├── Favicon Transparent.png │ └── Favicon.png ├── Logo Preview.png ├── SVG Vector Files │ ├── Grayscale Transparent - horizontal.svg │ ├── Grayscale Transparent.svg │ ├── Original Logo - horizontal.svg │ ├── Original Logo Symbol.svg │ ├── Original Logo.svg │ ├── Transparent Logo - horizontal.svg │ └── Transparent Logo.svg ├── Social Media Kit │ ├── Facebook │ │ ├── Facebook Cover Image.png │ │ └── Facebook Profile Image.png │ ├── Instagram │ │ └── Instagram Profile Image.png │ ├── LinkedIn │ │ ├── LinkedIn Background Photo.png │ │ ├── LinkedIn Cover Photo.png │ │ └── LinkedIn Profile Image.png │ ├── Twitter │ │ ├── Twitter Header Image.png │ │ └── Twitter Profile Image.png │ └── Youtube │ │ ├── Youtube Cover Image.png │ │ └── Youtube Profile Image.png ├── Zoom Backgrounds │ ├── Zoom Background (black).png │ └── Zoom Background (white).png ├── archives │ ├── loading-screen-logo.png │ ├── loading-screen-logo.svg │ ├── logo.png │ └── melon-logos-update1.svg └── shoebox_JSON_export.sbx ├── package.json ├── packages ├── debug-plugin │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── scripts │ │ ├── build.ts │ │ └── clean.ts │ ├── src │ │ ├── counters.js │ │ ├── debugPanel.js │ │ ├── font │ │ │ ├── PressStart2P.fnt │ │ │ ├── PressStart2P.ltr │ │ │ └── PressStart2P.png │ │ └── index.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── examples │ ├── index.html │ ├── package.json │ ├── src │ │ ├── examples │ │ │ ├── aseprite │ │ │ │ ├── ExampleAseprite.tsx │ │ │ │ ├── assets │ │ │ │ │ ├── paladin.json │ │ │ │ │ └── paladin.png │ │ │ │ ├── entities.ts │ │ │ │ ├── game.ts │ │ │ │ └── play.ts │ │ │ ├── benchmark │ │ │ │ ├── ExampleBenchmark.tsx │ │ │ │ ├── Fruit.tsx │ │ │ │ ├── assets.tsx │ │ │ │ └── assets │ │ │ │ │ ├── Apple_Green.png │ │ │ │ │ ├── Apple_Red.png │ │ │ │ │ ├── Apple_Yellow.png │ │ │ │ │ ├── Banana.png │ │ │ │ │ ├── Berry.png │ │ │ │ │ ├── Cherry.png │ │ │ │ │ ├── Lemon.png │ │ │ │ │ ├── Lime.png │ │ │ │ │ ├── Orange.png │ │ │ │ │ ├── Pear.png │ │ │ │ │ ├── Plum.png │ │ │ │ │ └── Watermelon.png │ │ │ ├── deviceTest │ │ │ │ └── ExampleDeviceTest.tsx │ │ │ ├── dragAndDrop │ │ │ │ └── ExampleDragAndDrop.tsx │ │ │ ├── graphics │ │ │ │ └── ExampleGraphics.tsx │ │ │ ├── helloWorld │ │ │ │ └── ExampleHelloWorld.tsx │ │ │ ├── isometricRpg │ │ │ │ ├── ExampleIsometricRPG.tsx │ │ │ │ ├── PlayerEntity.ts │ │ │ │ ├── assets │ │ │ │ │ ├── Blank_Sprite_Sheet_4_2_by_KnightYamato.png │ │ │ │ │ ├── forest.png │ │ │ │ │ ├── isometric.tmx │ │ │ │ │ ├── isometric_grass_and_water.png │ │ │ │ │ └── isometric_staggered.tmx │ │ │ │ ├── createGame.ts │ │ │ │ ├── play.ts │ │ │ │ └── resources.ts │ │ │ ├── lights │ │ │ │ ├── ExampleLights.tsx │ │ │ │ └── assets │ │ │ │ │ └── pixel-art-16-bit-sega-streets-of-rage-city-wallpaper.jpg │ │ │ ├── platformer │ │ │ │ ├── ExamplePlatformer.tsx │ │ │ │ ├── assets │ │ │ │ │ ├── bgm │ │ │ │ │ │ ├── dst-gameforest.mp3 │ │ │ │ │ │ └── dst-gameforest.ogg │ │ │ │ │ ├── fnt │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── PressStart2P.fnt │ │ │ │ │ │ ├── PressStart2P.ltr │ │ │ │ │ │ ├── PressStart2P.png │ │ │ │ │ │ └── PressStart2P.ttf │ │ │ │ │ ├── img │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ ├── UI │ │ │ │ │ │ │ │ ├── shadedDark01.png │ │ │ │ │ │ │ │ ├── shadedDark07.png │ │ │ │ │ │ │ │ ├── shadedDark13.png │ │ │ │ │ │ │ │ ├── shadedDark15.png │ │ │ │ │ │ │ │ ├── shadedDark30.png │ │ │ │ │ │ │ │ └── shadedDark36.png │ │ │ │ │ │ │ ├── character │ │ │ │ │ │ │ │ ├── walk0001.png │ │ │ │ │ │ │ │ ├── walk0002.png │ │ │ │ │ │ │ │ ├── walk0003.png │ │ │ │ │ │ │ │ ├── walk0004.png │ │ │ │ │ │ │ │ ├── walk0005.png │ │ │ │ │ │ │ │ ├── walk0006.png │ │ │ │ │ │ │ │ ├── walk0007.png │ │ │ │ │ │ │ │ ├── walk0008.png │ │ │ │ │ │ │ │ ├── walk0009.png │ │ │ │ │ │ │ │ ├── walk0010.png │ │ │ │ │ │ │ │ └── walk0011.png │ │ │ │ │ │ │ ├── collectables │ │ │ │ │ │ │ │ └── coin.png │ │ │ │ │ │ │ └── enemies │ │ │ │ │ │ │ │ ├── fly_dead.png │ │ │ │ │ │ │ │ ├── fly_fly.png │ │ │ │ │ │ │ │ ├── fly_normal.png │ │ │ │ │ │ │ │ ├── slime_dead.png │ │ │ │ │ │ │ │ ├── slime_normal.png │ │ │ │ │ │ │ │ └── slime_walk.png │ │ │ │ │ │ ├── background.png │ │ │ │ │ │ ├── clouds.png │ │ │ │ │ │ ├── readme.txt │ │ │ │ │ │ ├── texture.ftpp │ │ │ │ │ │ ├── texture.json │ │ │ │ │ │ ├── texture.png │ │ │ │ │ │ └── tileset.png │ │ │ │ │ ├── map │ │ │ │ │ │ ├── map1.json │ │ │ │ │ │ ├── map1.tmx │ │ │ │ │ │ ├── map2.json │ │ │ │ │ │ ├── tileset.json │ │ │ │ │ │ └── tileset.tsx │ │ │ │ │ └── sfx │ │ │ │ │ │ ├── cling.mp3 │ │ │ │ │ │ ├── cling.ogg │ │ │ │ │ │ ├── die.mp3 │ │ │ │ │ │ ├── die.ogg │ │ │ │ │ │ ├── enemykill.mp3 │ │ │ │ │ │ ├── enemykill.ogg │ │ │ │ │ │ ├── jump.mp3 │ │ │ │ │ │ └── jump.ogg │ │ │ │ ├── createGame.ts │ │ │ │ ├── entities │ │ │ │ │ ├── HUD.ts │ │ │ │ │ ├── coin.ts │ │ │ │ │ ├── controls.ts │ │ │ │ │ ├── enemies.ts │ │ │ │ │ └── player.ts │ │ │ │ ├── gameState.ts │ │ │ │ ├── play.ts │ │ │ │ └── resources.ts │ │ │ ├── text │ │ │ │ ├── ExampleText.tsx │ │ │ │ ├── arialfancy.fnt │ │ │ │ ├── arialfancy.png │ │ │ │ ├── text.ts │ │ │ │ ├── xolo12.fnt │ │ │ │ └── xolo12.png │ │ │ ├── utils.tsx │ │ │ └── whac-a-mole │ │ │ │ ├── ExampleWhacAMole.ts │ │ │ │ ├── HUD.ts │ │ │ │ ├── assets │ │ │ │ ├── bgm │ │ │ │ │ ├── whack.mp3 │ │ │ │ │ └── whack.ogg │ │ │ │ ├── fnt │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── PressStart2P.fnt │ │ │ │ │ ├── PressStart2P.ltr │ │ │ │ │ ├── PressStart2P.png │ │ │ │ │ └── PressStart2P.ttf │ │ │ │ ├── img │ │ │ │ │ ├── background │ │ │ │ │ │ └── bg_dirt128.png │ │ │ │ │ ├── foreground │ │ │ │ │ │ ├── grass_lower128.png │ │ │ │ │ │ └── grass_upper128.png │ │ │ │ │ └── sprites │ │ │ │ │ │ └── mole.png │ │ │ │ └── sfx │ │ │ │ │ ├── laugh.mp3 │ │ │ │ │ ├── laugh.ogg │ │ │ │ │ ├── ow.mp3 │ │ │ │ │ └── ow.ogg │ │ │ │ ├── data.ts │ │ │ │ ├── manager.ts │ │ │ │ ├── mole.ts │ │ │ │ ├── play.ts │ │ │ │ └── resources.ts │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── melonjs │ ├── CHANGELOG.md │ ├── package.json │ ├── pnpm-lock.yaml │ ├── scripts │ │ ├── build.ts │ │ └── clean.ts │ ├── src │ │ ├── application │ │ │ ├── application.js │ │ │ ├── defaultApplicationSettings.ts │ │ │ ├── header.js │ │ │ ├── images │ │ │ │ ├── scale-fill-max.png │ │ │ │ ├── scale-fill-min.png │ │ │ │ ├── scale-fit.png │ │ │ │ ├── scale-flex-height.png │ │ │ │ ├── scale-flex-width.png │ │ │ │ ├── scale-flex.png │ │ │ │ └── scale-stretch.png │ │ │ ├── resize.js │ │ │ ├── scaleMethods.ts │ │ │ └── settings.ts │ │ ├── audio │ │ │ └── audio.js │ │ ├── camera │ │ │ └── camera2d.js │ │ ├── const.ts │ │ ├── geometries │ │ │ ├── earcut.ts │ │ │ ├── ellipse.ts │ │ │ ├── images │ │ │ │ └── convex_polygon.png │ │ │ ├── line.ts │ │ │ ├── observablePoint.ts │ │ │ ├── path2d.js │ │ │ ├── point.ts │ │ │ ├── polygon.ts │ │ │ ├── rectangle.ts │ │ │ ├── roundrect.ts │ │ │ └── toarccanvas.ts │ │ ├── globals.d.ts │ │ ├── images │ │ │ └── object_properties.png │ │ ├── index.js │ │ ├── input │ │ │ ├── gamepad.js │ │ │ ├── images │ │ │ │ ├── event_coord.png │ │ │ │ └── gamepad_diagram.png │ │ │ ├── input.js │ │ │ ├── key.ts │ │ │ ├── keyboard.ts │ │ │ ├── pointer.js │ │ │ └── pointerevent.js │ │ ├── lang │ │ │ ├── console.js │ │ │ └── deprecated.js │ │ ├── level │ │ │ ├── level.js │ │ │ └── tiled │ │ │ │ ├── TMXGroup.js │ │ │ │ ├── TMXLayer.js │ │ │ │ ├── TMXObject.js │ │ │ │ ├── TMXTile.js │ │ │ │ ├── TMXTileMap.js │ │ │ │ ├── TMXTileset.js │ │ │ │ ├── TMXTilesetGroup.js │ │ │ │ ├── TMXUtils.js │ │ │ │ ├── constants.js │ │ │ │ └── renderer │ │ │ │ ├── TMXHexagonalRenderer.js │ │ │ │ ├── TMXIsometricRenderer.js │ │ │ │ ├── TMXOrthogonalRenderer.js │ │ │ │ ├── TMXRenderer.js │ │ │ │ ├── TMXStaggeredRenderer.js │ │ │ │ └── autodetect.js │ │ ├── loader │ │ │ ├── cache.js │ │ │ ├── loader.js │ │ │ ├── loadingscreen.js │ │ │ ├── melonjs_logo.png │ │ │ └── parsers │ │ │ │ ├── binary.js │ │ │ │ ├── compressed_textures │ │ │ │ ├── compressed_image.js │ │ │ │ ├── parseDDS.js │ │ │ │ ├── parseKTX.js │ │ │ │ ├── parseKTX2.js │ │ │ │ ├── parsePKM.js │ │ │ │ └── parsePVR.js │ │ │ │ ├── fetchdata.js │ │ │ │ ├── fontface.js │ │ │ │ ├── image.js │ │ │ │ ├── json.js │ │ │ │ ├── script.js │ │ │ │ ├── tmx.js │ │ │ │ └── video.js │ │ ├── math │ │ │ ├── color.ts │ │ │ ├── images │ │ │ │ ├── glortho.gif │ │ │ │ └── identity-matrix_2x.png │ │ │ ├── math.ts │ │ │ ├── matrix2d.ts │ │ │ ├── matrix3d.ts │ │ │ ├── observableVector2d.ts │ │ │ ├── observableVector2d_old.ts │ │ │ ├── observableVector3d.ts │ │ │ ├── observableVector3d_old.ts │ │ │ ├── vector2d.ts │ │ │ └── vector3d.ts │ │ ├── particles │ │ │ ├── emitter.js │ │ │ ├── particle.ts │ │ │ └── settings.js │ │ ├── physics │ │ │ ├── body.js │ │ │ ├── bounds.ts │ │ │ ├── collision.js │ │ │ ├── detector.js │ │ │ ├── quadtree.js │ │ │ ├── response.js │ │ │ ├── sat.js │ │ │ └── world.js │ │ ├── plugin │ │ │ └── plugin.js │ │ ├── polyfill │ │ │ ├── console.ts │ │ │ ├── index.ts │ │ │ └── roundrect.ts │ │ ├── pool.ts │ │ ├── renderable │ │ │ ├── collectable.js │ │ │ ├── colorlayer.js │ │ │ ├── container.js │ │ │ ├── draggable.js │ │ │ ├── dragndrop.js │ │ │ ├── entity │ │ │ │ └── entity.js │ │ │ ├── imagelayer.js │ │ │ ├── images │ │ │ │ ├── 9-slice-scaling.png │ │ │ │ ├── anchor_point.png │ │ │ │ └── spritesheet_grid.png │ │ │ ├── light2d.js │ │ │ ├── nineslicesprite.js │ │ │ ├── renderable.js │ │ │ ├── sprite.js │ │ │ ├── text │ │ │ │ ├── bitmaptext.js │ │ │ │ ├── bitmaptextdata.ts │ │ │ │ ├── glyph.ts │ │ │ │ ├── text.js │ │ │ │ ├── textmetrics.js │ │ │ │ └── textstyle.js │ │ │ ├── trigger.js │ │ │ └── ui │ │ │ │ ├── uibaseelement.js │ │ │ │ ├── uispriteelement.js │ │ │ │ └── uitextbutton.js │ │ ├── state │ │ │ ├── stage.js │ │ │ └── state.js │ │ ├── system │ │ │ ├── device.js │ │ │ ├── dom.ts │ │ │ ├── event.ts │ │ │ ├── eventEmitter.spec.ts │ │ │ ├── eventEmitter.ts │ │ │ ├── images │ │ │ │ └── element-box-diagram.png │ │ │ ├── legacy_pool.js │ │ │ ├── platform.ts │ │ │ ├── pool.ts │ │ │ ├── save.ts │ │ │ └── timer.ts │ │ ├── tweens │ │ │ ├── easing.ts │ │ │ ├── interpolation.ts │ │ │ └── tween.ts │ │ ├── utils │ │ │ ├── agent.ts │ │ │ ├── array.ts │ │ │ ├── file.ts │ │ │ ├── function.ts │ │ │ ├── semver.ts │ │ │ ├── string.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── version.ts │ │ └── video │ │ │ ├── canvas │ │ │ └── canvas_renderer.js │ │ │ ├── images │ │ │ ├── lighter-blendmode.png │ │ │ ├── multiply-blendmode.png │ │ │ ├── normal-blendmode.png │ │ │ └── screen-blendmode.png │ │ │ ├── renderer.js │ │ │ ├── rendertarget │ │ │ └── canvasrendertarget.js │ │ │ ├── texture │ │ │ ├── atlas.js │ │ │ ├── cache.js │ │ │ └── parser │ │ │ │ ├── aseprite.js │ │ │ │ ├── spritesheet.js │ │ │ │ └── texturepacker.js │ │ │ ├── utils │ │ │ └── autodetect.js │ │ │ ├── video.js │ │ │ └── webgl │ │ │ ├── buffer │ │ │ └── vertex.js │ │ │ ├── compositors │ │ │ ├── compositor.js │ │ │ ├── primitive_compositor.js │ │ │ └── quad_compositor.js │ │ │ ├── glshader.js │ │ │ ├── shaders │ │ │ ├── primitive.frag │ │ │ ├── primitive.vert │ │ │ ├── quad.frag │ │ │ └── quad.vert │ │ │ ├── utils │ │ │ ├── attributes.js │ │ │ ├── precision.js │ │ │ ├── program.js │ │ │ ├── string.js │ │ │ └── uniforms.js │ │ │ └── webgl_renderer.js │ ├── tests │ │ ├── bitmapfontdata.spec.ts │ │ ├── body.spec.js │ │ ├── bounds.spec.ts │ │ ├── camera.spec.js │ │ ├── color.spec.ts │ │ ├── container.spec.js │ │ ├── earcut │ │ │ ├── expected.json │ │ │ ├── fixtures │ │ │ │ ├── bad-diagonals.json │ │ │ │ ├── bad-hole.json │ │ │ │ ├── boxy.json │ │ │ │ ├── building.json │ │ │ │ ├── collinear-diagonal.json │ │ │ │ ├── degenerate.json │ │ │ │ ├── dude.json │ │ │ │ ├── eberly-3.json │ │ │ │ ├── eberly-6.json │ │ │ │ ├── empty-square.json │ │ │ │ ├── filtered-bridge-jhl.json │ │ │ │ ├── hilbert.json │ │ │ │ ├── hole-touching-outer.json │ │ │ │ ├── hourglass.json │ │ │ │ ├── infinite-loop-jhl.json │ │ │ │ ├── issue107.json │ │ │ │ ├── issue111.json │ │ │ │ ├── issue119.json │ │ │ │ ├── issue131.json │ │ │ │ ├── issue142.json │ │ │ │ ├── issue149.json │ │ │ │ ├── issue16.json │ │ │ │ ├── issue17.json │ │ │ │ ├── issue29.json │ │ │ │ ├── issue34.json │ │ │ │ ├── issue35.json │ │ │ │ ├── issue45.json │ │ │ │ ├── issue52.json │ │ │ │ ├── issue83.json │ │ │ │ ├── outside-ring.json │ │ │ │ ├── rain.json │ │ │ │ ├── self-touching.json │ │ │ │ ├── shared-points.json │ │ │ │ ├── simplified-us-border.json │ │ │ │ ├── steiner.json │ │ │ │ ├── touching-holes.json │ │ │ │ ├── touching2.json │ │ │ │ ├── touching3.json │ │ │ │ ├── touching4.json │ │ │ │ ├── water-huge.json │ │ │ │ ├── water-huge2.json │ │ │ │ ├── water.json │ │ │ │ ├── water2.json │ │ │ │ ├── water3.json │ │ │ │ ├── water3b.json │ │ │ │ └── water4.json │ │ │ ├── test.spec.ts │ │ │ └── utils.ts │ │ ├── ellipse.spec.ts │ │ ├── entity.spec.js │ │ ├── font.spec.js │ │ ├── input.spec.js │ │ ├── legacy_pool.spec.js │ │ ├── line.spec.ts │ │ ├── loader.spec.js │ │ ├── mat2d.spec.ts │ │ ├── mat3d.spec.ts │ │ ├── math.spec.js │ │ ├── observablePoint.spec.js │ │ ├── obsvervableVector2d.spec.ts │ │ ├── obsvervableVector3d.spec.ts │ │ ├── plugin.spec.js │ │ ├── point.spec.js │ │ ├── polygon.spec.js │ │ ├── pool.test.ts │ │ ├── public │ │ │ └── data │ │ │ │ ├── img │ │ │ │ └── rect.png │ │ │ │ └── sfx │ │ │ │ ├── silence.mp3 │ │ │ │ └── silence.ogg │ │ ├── rectangle.spec.ts │ │ ├── renderable.spec.js │ │ ├── renderer.spec.js │ │ ├── roundrect.spec.ts │ │ ├── save.spec.js │ │ ├── sprite.spec.js │ │ ├── texture.spec.js │ │ ├── timer.spec.js │ │ ├── utils.spec.js │ │ ├── vector2d.spec.ts │ │ └── vector3d.spec.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── vitest.config.ts ├── tsconfig │ ├── base.json │ └── package.json └── vite-plugin-glsl │ ├── package.json │ ├── src │ ├── loadShader.ts │ ├── main.ts │ └── types.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json ├── turbo.json └── vitest.workspace.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: melonjs 4 | 5 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /BACKERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/BACKERS.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/biome.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/lefthook.yml -------------------------------------------------------------------------------- /media/Banner/Banner - Billboard - Original Logo - horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Banner/Banner - Billboard - Original Logo - horizontal.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Grayscale Transparent - horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Grayscale Transparent - horizontal.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Grayscale Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Grayscale Transparent.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Original Logo - horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Original Logo - horizontal.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Original Logo Symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Original Logo Symbol.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Original Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Original Logo.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Transparent Logo - horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Transparent Logo - horizontal.png -------------------------------------------------------------------------------- /media/Colored Logo Files/Transparent Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Colored Logo Files/Transparent Logo.png -------------------------------------------------------------------------------- /media/Favicon/Favicon Transparent.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Favicon/Favicon Transparent.ico -------------------------------------------------------------------------------- /media/Favicon/Favicon Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Favicon/Favicon Transparent.png -------------------------------------------------------------------------------- /media/Favicon/Favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Favicon/Favicon.png -------------------------------------------------------------------------------- /media/Logo Preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Logo Preview.png -------------------------------------------------------------------------------- /media/SVG Vector Files/Grayscale Transparent - horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Grayscale Transparent - horizontal.svg -------------------------------------------------------------------------------- /media/SVG Vector Files/Grayscale Transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Grayscale Transparent.svg -------------------------------------------------------------------------------- /media/SVG Vector Files/Original Logo - horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Original Logo - horizontal.svg -------------------------------------------------------------------------------- /media/SVG Vector Files/Original Logo Symbol.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Original Logo Symbol.svg -------------------------------------------------------------------------------- /media/SVG Vector Files/Original Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Original Logo.svg -------------------------------------------------------------------------------- /media/SVG Vector Files/Transparent Logo - horizontal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Transparent Logo - horizontal.svg -------------------------------------------------------------------------------- /media/SVG Vector Files/Transparent Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/SVG Vector Files/Transparent Logo.svg -------------------------------------------------------------------------------- /media/Social Media Kit/Facebook/Facebook Cover Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Facebook/Facebook Cover Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/Facebook/Facebook Profile Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Facebook/Facebook Profile Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/Instagram/Instagram Profile Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Instagram/Instagram Profile Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/LinkedIn/LinkedIn Background Photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/LinkedIn/LinkedIn Background Photo.png -------------------------------------------------------------------------------- /media/Social Media Kit/LinkedIn/LinkedIn Cover Photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/LinkedIn/LinkedIn Cover Photo.png -------------------------------------------------------------------------------- /media/Social Media Kit/LinkedIn/LinkedIn Profile Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/LinkedIn/LinkedIn Profile Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/Twitter/Twitter Header Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Twitter/Twitter Header Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/Twitter/Twitter Profile Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Twitter/Twitter Profile Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/Youtube/Youtube Cover Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Youtube/Youtube Cover Image.png -------------------------------------------------------------------------------- /media/Social Media Kit/Youtube/Youtube Profile Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Social Media Kit/Youtube/Youtube Profile Image.png -------------------------------------------------------------------------------- /media/Zoom Backgrounds/Zoom Background (black).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Zoom Backgrounds/Zoom Background (black).png -------------------------------------------------------------------------------- /media/Zoom Backgrounds/Zoom Background (white).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/Zoom Backgrounds/Zoom Background (white).png -------------------------------------------------------------------------------- /media/archives/loading-screen-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/archives/loading-screen-logo.png -------------------------------------------------------------------------------- /media/archives/loading-screen-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/archives/loading-screen-logo.svg -------------------------------------------------------------------------------- /media/archives/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/archives/logo.png -------------------------------------------------------------------------------- /media/archives/melon-logos-update1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/archives/melon-logos-update1.svg -------------------------------------------------------------------------------- /media/shoebox_JSON_export.sbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/media/shoebox_JSON_export.sbx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/package.json -------------------------------------------------------------------------------- /packages/debug-plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/LICENSE -------------------------------------------------------------------------------- /packages/debug-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/README.md -------------------------------------------------------------------------------- /packages/debug-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/package.json -------------------------------------------------------------------------------- /packages/debug-plugin/scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/scripts/build.ts -------------------------------------------------------------------------------- /packages/debug-plugin/scripts/clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/scripts/clean.ts -------------------------------------------------------------------------------- /packages/debug-plugin/src/counters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/src/counters.js -------------------------------------------------------------------------------- /packages/debug-plugin/src/debugPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/src/debugPanel.js -------------------------------------------------------------------------------- /packages/debug-plugin/src/font/PressStart2P.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/src/font/PressStart2P.fnt -------------------------------------------------------------------------------- /packages/debug-plugin/src/font/PressStart2P.ltr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/src/font/PressStart2P.ltr -------------------------------------------------------------------------------- /packages/debug-plugin/src/font/PressStart2P.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/src/font/PressStart2P.png -------------------------------------------------------------------------------- /packages/debug-plugin/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/src/index.js -------------------------------------------------------------------------------- /packages/debug-plugin/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/tsconfig.build.json -------------------------------------------------------------------------------- /packages/debug-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/debug-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/index.html -------------------------------------------------------------------------------- /packages/examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/package.json -------------------------------------------------------------------------------- /packages/examples/src/examples/aseprite/ExampleAseprite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/aseprite/ExampleAseprite.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/aseprite/assets/paladin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/aseprite/assets/paladin.json -------------------------------------------------------------------------------- /packages/examples/src/examples/aseprite/assets/paladin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/aseprite/assets/paladin.png -------------------------------------------------------------------------------- /packages/examples/src/examples/aseprite/entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/aseprite/entities.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/aseprite/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/aseprite/game.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/aseprite/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/aseprite/play.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/ExampleBenchmark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/ExampleBenchmark.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/Fruit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/Fruit.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Apple_Green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Apple_Green.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Apple_Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Apple_Red.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Apple_Yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Apple_Yellow.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Banana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Banana.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Berry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Berry.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Cherry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Cherry.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Lemon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Lemon.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Lime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Lime.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Orange.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Pear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Pear.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Plum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Plum.png -------------------------------------------------------------------------------- /packages/examples/src/examples/benchmark/assets/Watermelon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/benchmark/assets/Watermelon.png -------------------------------------------------------------------------------- /packages/examples/src/examples/deviceTest/ExampleDeviceTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/deviceTest/ExampleDeviceTest.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/dragAndDrop/ExampleDragAndDrop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/dragAndDrop/ExampleDragAndDrop.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/graphics/ExampleGraphics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/graphics/ExampleGraphics.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/helloWorld/ExampleHelloWorld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/helloWorld/ExampleHelloWorld.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/ExampleIsometricRPG.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/ExampleIsometricRPG.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/PlayerEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/PlayerEntity.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/assets/Blank_Sprite_Sheet_4_2_by_KnightYamato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/assets/Blank_Sprite_Sheet_4_2_by_KnightYamato.png -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/assets/forest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/assets/forest.png -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/assets/isometric.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/assets/isometric.tmx -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/assets/isometric_grass_and_water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/assets/isometric_grass_and_water.png -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/assets/isometric_staggered.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/assets/isometric_staggered.tmx -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/createGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/createGame.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/play.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/isometricRpg/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/isometricRpg/resources.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/lights/ExampleLights.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/lights/ExampleLights.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/lights/assets/pixel-art-16-bit-sega-streets-of-rage-city-wallpaper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/lights/assets/pixel-art-16-bit-sega-streets-of-rage-city-wallpaper.jpg -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/ExamplePlatformer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/ExamplePlatformer.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/bgm/dst-gameforest.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/bgm/dst-gameforest.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/bgm/dst-gameforest.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/bgm/dst-gameforest.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/fnt/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/fnt/LICENSE.txt -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/fnt/PressStart2P.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/fnt/PressStart2P.fnt -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/fnt/PressStart2P.ltr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/fnt/PressStart2P.ltr -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/fnt/PressStart2P.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/fnt/PressStart2P.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/fnt/PressStart2P.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/fnt/PressStart2P.ttf -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark01.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark07.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark13.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark15.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark30.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/UI/shadedDark36.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0001.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0002.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0003.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0004.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0005.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0006.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0007.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0008.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0009.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0010.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/character/walk0011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/character/walk0011.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/collectables/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/collectables/coin.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/enemies/fly_dead.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/enemies/fly_dead.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/enemies/fly_fly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/enemies/fly_fly.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/enemies/fly_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/enemies/fly_normal.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/enemies/slime_dead.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/enemies/slime_dead.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/enemies/slime_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/enemies/slime_normal.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/assets/enemies/slime_walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/assets/enemies/slime_walk.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/background.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/clouds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/clouds.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/readme.txt -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/texture.ftpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/texture.ftpp -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/texture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/texture.json -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/texture.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/img/tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/img/tileset.png -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/map/map1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/map/map1.json -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/map/map1.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/map/map1.tmx -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/map/map2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/map/map2.json -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/map/tileset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/map/tileset.json -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/map/tileset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/map/tileset.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/cling.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/cling.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/cling.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/cling.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/die.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/die.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/die.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/die.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/enemykill.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/enemykill.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/enemykill.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/enemykill.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/jump.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/jump.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/assets/sfx/jump.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/assets/sfx/jump.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/createGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/createGame.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/entities/HUD.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/entities/HUD.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/entities/coin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/entities/coin.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/entities/controls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/entities/controls.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/entities/enemies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/entities/enemies.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/entities/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/entities/player.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/gameState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/gameState.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/play.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/platformer/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/platformer/resources.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/text/ExampleText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/text/ExampleText.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/text/arialfancy.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/text/arialfancy.fnt -------------------------------------------------------------------------------- /packages/examples/src/examples/text/arialfancy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/text/arialfancy.png -------------------------------------------------------------------------------- /packages/examples/src/examples/text/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/text/text.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/text/xolo12.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/text/xolo12.fnt -------------------------------------------------------------------------------- /packages/examples/src/examples/text/xolo12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/text/xolo12.png -------------------------------------------------------------------------------- /packages/examples/src/examples/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/utils.tsx -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/ExampleWhacAMole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/ExampleWhacAMole.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/HUD.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/HUD.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/bgm/whack.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/bgm/whack.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/bgm/whack.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/bgm/whack.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/fnt/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/fnt/LICENSE.txt -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.fnt -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.ltr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.ltr -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.png -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/fnt/PressStart2P.ttf -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/img/background/bg_dirt128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/img/background/bg_dirt128.png -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/img/foreground/grass_lower128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/img/foreground/grass_lower128.png -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/img/foreground/grass_upper128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/img/foreground/grass_upper128.png -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/img/sprites/mole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/img/sprites/mole.png -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/sfx/laugh.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/sfx/laugh.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/sfx/laugh.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/sfx/laugh.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/sfx/ow.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/sfx/ow.mp3 -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/assets/sfx/ow.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/assets/sfx/ow.ogg -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/data.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/manager.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/mole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/mole.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/play.ts -------------------------------------------------------------------------------- /packages/examples/src/examples/whac-a-mole/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/examples/whac-a-mole/resources.ts -------------------------------------------------------------------------------- /packages/examples/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/index.css -------------------------------------------------------------------------------- /packages/examples/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/src/main.tsx -------------------------------------------------------------------------------- /packages/examples/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/examples/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/tsconfig.app.json -------------------------------------------------------------------------------- /packages/examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/tsconfig.json -------------------------------------------------------------------------------- /packages/examples/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/tsconfig.node.json -------------------------------------------------------------------------------- /packages/examples/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/examples/vite.config.ts -------------------------------------------------------------------------------- /packages/melonjs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/CHANGELOG.md -------------------------------------------------------------------------------- /packages/melonjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/package.json -------------------------------------------------------------------------------- /packages/melonjs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/melonjs/scripts/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/scripts/build.ts -------------------------------------------------------------------------------- /packages/melonjs/scripts/clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/scripts/clean.ts -------------------------------------------------------------------------------- /packages/melonjs/src/application/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/application.js -------------------------------------------------------------------------------- /packages/melonjs/src/application/defaultApplicationSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/defaultApplicationSettings.ts -------------------------------------------------------------------------------- /packages/melonjs/src/application/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/header.js -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-fill-max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-fill-max.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-fill-min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-fill-min.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-fit.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-flex-height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-flex-height.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-flex-width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-flex-width.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-flex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-flex.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/images/scale-stretch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/images/scale-stretch.png -------------------------------------------------------------------------------- /packages/melonjs/src/application/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/resize.js -------------------------------------------------------------------------------- /packages/melonjs/src/application/scaleMethods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/scaleMethods.ts -------------------------------------------------------------------------------- /packages/melonjs/src/application/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/application/settings.ts -------------------------------------------------------------------------------- /packages/melonjs/src/audio/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/audio/audio.js -------------------------------------------------------------------------------- /packages/melonjs/src/camera/camera2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/camera/camera2d.js -------------------------------------------------------------------------------- /packages/melonjs/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/const.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/earcut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/earcut.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/ellipse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/ellipse.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/images/convex_polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/images/convex_polygon.png -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/line.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/observablePoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/observablePoint.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/path2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/path2d.js -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/point.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/polygon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/polygon.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/rectangle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/rectangle.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/roundrect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/roundrect.ts -------------------------------------------------------------------------------- /packages/melonjs/src/geometries/toarccanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/geometries/toarccanvas.ts -------------------------------------------------------------------------------- /packages/melonjs/src/globals.d.ts: -------------------------------------------------------------------------------- 1 | declare const __VERSION__: string; 2 | -------------------------------------------------------------------------------- /packages/melonjs/src/images/object_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/images/object_properties.png -------------------------------------------------------------------------------- /packages/melonjs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/index.js -------------------------------------------------------------------------------- /packages/melonjs/src/input/gamepad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/gamepad.js -------------------------------------------------------------------------------- /packages/melonjs/src/input/images/event_coord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/images/event_coord.png -------------------------------------------------------------------------------- /packages/melonjs/src/input/images/gamepad_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/images/gamepad_diagram.png -------------------------------------------------------------------------------- /packages/melonjs/src/input/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/input.js -------------------------------------------------------------------------------- /packages/melonjs/src/input/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/key.ts -------------------------------------------------------------------------------- /packages/melonjs/src/input/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/keyboard.ts -------------------------------------------------------------------------------- /packages/melonjs/src/input/pointer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/pointer.js -------------------------------------------------------------------------------- /packages/melonjs/src/input/pointerevent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/input/pointerevent.js -------------------------------------------------------------------------------- /packages/melonjs/src/lang/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/lang/console.js -------------------------------------------------------------------------------- /packages/melonjs/src/lang/deprecated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/lang/deprecated.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/level.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/level.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXGroup.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXLayer.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXObject.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXTile.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXTileMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXTileMap.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXTileset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXTileset.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXTilesetGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXTilesetGroup.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/TMXUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/TMXUtils.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/constants.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/renderer/TMXHexagonalRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/renderer/TMXHexagonalRenderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/renderer/TMXIsometricRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/renderer/TMXIsometricRenderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/renderer/TMXOrthogonalRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/renderer/TMXOrthogonalRenderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/renderer/TMXRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/renderer/TMXRenderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/renderer/TMXStaggeredRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/renderer/TMXStaggeredRenderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/level/tiled/renderer/autodetect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/level/tiled/renderer/autodetect.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/cache.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/loader.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/loadingscreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/loadingscreen.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/melonjs_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/melonjs_logo.png -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/binary.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/compressed_textures/compressed_image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/compressed_textures/compressed_image.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/compressed_textures/parseDDS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/compressed_textures/parseDDS.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/compressed_textures/parseKTX.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/compressed_textures/parseKTX.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/compressed_textures/parseKTX2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/compressed_textures/parseKTX2.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/compressed_textures/parsePKM.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/compressed_textures/parsePKM.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/compressed_textures/parsePVR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/compressed_textures/parsePVR.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/fetchdata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/fetchdata.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/fontface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/fontface.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/image.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/json.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/script.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/tmx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/tmx.js -------------------------------------------------------------------------------- /packages/melonjs/src/loader/parsers/video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/loader/parsers/video.js -------------------------------------------------------------------------------- /packages/melonjs/src/math/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/color.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/images/glortho.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/images/glortho.gif -------------------------------------------------------------------------------- /packages/melonjs/src/math/images/identity-matrix_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/images/identity-matrix_2x.png -------------------------------------------------------------------------------- /packages/melonjs/src/math/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/math.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/matrix2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/matrix2d.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/matrix3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/matrix3d.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/observableVector2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/observableVector2d.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/observableVector2d_old.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/observableVector2d_old.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/observableVector3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/observableVector3d.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/observableVector3d_old.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/observableVector3d_old.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/vector2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/vector2d.ts -------------------------------------------------------------------------------- /packages/melonjs/src/math/vector3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/math/vector3d.ts -------------------------------------------------------------------------------- /packages/melonjs/src/particles/emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/particles/emitter.js -------------------------------------------------------------------------------- /packages/melonjs/src/particles/particle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/particles/particle.ts -------------------------------------------------------------------------------- /packages/melonjs/src/particles/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/particles/settings.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/body.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/bounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/bounds.ts -------------------------------------------------------------------------------- /packages/melonjs/src/physics/collision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/collision.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/detector.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/quadtree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/quadtree.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/response.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/sat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/sat.js -------------------------------------------------------------------------------- /packages/melonjs/src/physics/world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/physics/world.js -------------------------------------------------------------------------------- /packages/melonjs/src/plugin/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/plugin/plugin.js -------------------------------------------------------------------------------- /packages/melonjs/src/polyfill/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/polyfill/console.ts -------------------------------------------------------------------------------- /packages/melonjs/src/polyfill/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/polyfill/index.ts -------------------------------------------------------------------------------- /packages/melonjs/src/polyfill/roundrect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/polyfill/roundrect.ts -------------------------------------------------------------------------------- /packages/melonjs/src/pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/pool.ts -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/collectable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/collectable.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/colorlayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/colorlayer.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/container.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/draggable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/draggable.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/dragndrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/dragndrop.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/entity/entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/entity/entity.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/imagelayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/imagelayer.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/images/9-slice-scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/images/9-slice-scaling.png -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/images/anchor_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/images/anchor_point.png -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/images/spritesheet_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/images/spritesheet_grid.png -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/light2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/light2d.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/nineslicesprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/nineslicesprite.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/renderable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/renderable.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/sprite.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/text/bitmaptext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/text/bitmaptext.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/text/bitmaptextdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/text/bitmaptextdata.ts -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/text/glyph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/text/glyph.ts -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/text/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/text/text.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/text/textmetrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/text/textmetrics.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/text/textstyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/text/textstyle.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/trigger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/trigger.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/ui/uibaseelement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/ui/uibaseelement.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/ui/uispriteelement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/ui/uispriteelement.js -------------------------------------------------------------------------------- /packages/melonjs/src/renderable/ui/uitextbutton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/renderable/ui/uitextbutton.js -------------------------------------------------------------------------------- /packages/melonjs/src/state/stage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/state/stage.js -------------------------------------------------------------------------------- /packages/melonjs/src/state/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/state/state.js -------------------------------------------------------------------------------- /packages/melonjs/src/system/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/device.js -------------------------------------------------------------------------------- /packages/melonjs/src/system/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/dom.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/event.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/eventEmitter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/eventEmitter.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/eventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/eventEmitter.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/images/element-box-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/images/element-box-diagram.png -------------------------------------------------------------------------------- /packages/melonjs/src/system/legacy_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/legacy_pool.js -------------------------------------------------------------------------------- /packages/melonjs/src/system/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/platform.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/pool.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/save.ts -------------------------------------------------------------------------------- /packages/melonjs/src/system/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/system/timer.ts -------------------------------------------------------------------------------- /packages/melonjs/src/tweens/easing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/tweens/easing.ts -------------------------------------------------------------------------------- /packages/melonjs/src/tweens/interpolation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/tweens/interpolation.ts -------------------------------------------------------------------------------- /packages/melonjs/src/tweens/tween.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/tweens/tween.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/agent.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/array.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/file.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/function.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/semver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/semver.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/string.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/types.ts -------------------------------------------------------------------------------- /packages/melonjs/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/utils/utils.ts -------------------------------------------------------------------------------- /packages/melonjs/src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/version.ts -------------------------------------------------------------------------------- /packages/melonjs/src/video/canvas/canvas_renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/canvas/canvas_renderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/images/lighter-blendmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/images/lighter-blendmode.png -------------------------------------------------------------------------------- /packages/melonjs/src/video/images/multiply-blendmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/images/multiply-blendmode.png -------------------------------------------------------------------------------- /packages/melonjs/src/video/images/normal-blendmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/images/normal-blendmode.png -------------------------------------------------------------------------------- /packages/melonjs/src/video/images/screen-blendmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/images/screen-blendmode.png -------------------------------------------------------------------------------- /packages/melonjs/src/video/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/renderer.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/rendertarget/canvasrendertarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/rendertarget/canvasrendertarget.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/texture/atlas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/texture/atlas.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/texture/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/texture/cache.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/texture/parser/aseprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/texture/parser/aseprite.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/texture/parser/spritesheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/texture/parser/spritesheet.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/texture/parser/texturepacker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/texture/parser/texturepacker.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/utils/autodetect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/utils/autodetect.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/video.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/buffer/vertex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/buffer/vertex.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/compositors/compositor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/compositors/compositor.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/compositors/primitive_compositor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/compositors/primitive_compositor.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/compositors/quad_compositor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/compositors/quad_compositor.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/glshader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/glshader.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/shaders/primitive.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/shaders/primitive.frag -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/shaders/primitive.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/shaders/primitive.vert -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/shaders/quad.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/shaders/quad.frag -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/shaders/quad.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/shaders/quad.vert -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/utils/attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/utils/attributes.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/utils/precision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/utils/precision.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/utils/program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/utils/program.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/utils/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/utils/string.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/utils/uniforms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/utils/uniforms.js -------------------------------------------------------------------------------- /packages/melonjs/src/video/webgl/webgl_renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/src/video/webgl/webgl_renderer.js -------------------------------------------------------------------------------- /packages/melonjs/tests/bitmapfontdata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/bitmapfontdata.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/body.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/body.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/bounds.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/bounds.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/camera.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/camera.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/color.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/color.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/container.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/container.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/expected.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/bad-diagonals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/bad-diagonals.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/bad-hole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/bad-hole.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/boxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/boxy.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/building.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/building.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/collinear-diagonal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/collinear-diagonal.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/degenerate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/degenerate.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/dude.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/dude.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/eberly-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/eberly-3.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/eberly-6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/eberly-6.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/empty-square.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/empty-square.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/filtered-bridge-jhl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/filtered-bridge-jhl.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/hilbert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/hilbert.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/hole-touching-outer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/hole-touching-outer.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/hourglass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/hourglass.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/infinite-loop-jhl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/infinite-loop-jhl.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue107.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue107.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue111.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue111.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue119.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue119.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue131.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue131.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue142.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue142.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue149.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue149.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue16.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue17.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue29.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue34.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue34.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue35.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue35.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue45.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue52.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue52.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/issue83.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/issue83.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/outside-ring.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/outside-ring.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/rain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/rain.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/self-touching.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/self-touching.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/shared-points.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/shared-points.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/simplified-us-border.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/simplified-us-border.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/steiner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/steiner.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/touching-holes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/touching-holes.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/touching2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/touching2.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/touching3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/touching3.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/touching4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/touching4.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water-huge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water-huge.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water-huge2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water-huge2.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water2.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water3.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water3b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water3b.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/fixtures/water4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/fixtures/water4.json -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/test.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/test.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/earcut/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/earcut/utils.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/ellipse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/ellipse.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/entity.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/entity.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/font.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/font.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/input.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/input.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/legacy_pool.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/legacy_pool.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/line.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/line.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/loader.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/loader.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/mat2d.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/mat2d.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/mat3d.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/mat3d.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/math.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/math.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/observablePoint.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/observablePoint.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/obsvervableVector2d.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/obsvervableVector2d.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/obsvervableVector3d.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/obsvervableVector3d.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/plugin.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/plugin.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/point.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/point.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/polygon.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/polygon.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/pool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/pool.test.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/public/data/img/rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/public/data/img/rect.png -------------------------------------------------------------------------------- /packages/melonjs/tests/public/data/sfx/silence.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/public/data/sfx/silence.mp3 -------------------------------------------------------------------------------- /packages/melonjs/tests/public/data/sfx/silence.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/public/data/sfx/silence.ogg -------------------------------------------------------------------------------- /packages/melonjs/tests/rectangle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/rectangle.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/renderable.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/renderable.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/renderer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/renderer.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/roundrect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/roundrect.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/save.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/save.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/sprite.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/sprite.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/texture.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/texture.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/timer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/timer.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/utils.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/utils.spec.js -------------------------------------------------------------------------------- /packages/melonjs/tests/vector2d.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/vector2d.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tests/vector3d.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tests/vector3d.spec.ts -------------------------------------------------------------------------------- /packages/melonjs/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tsconfig.build.json -------------------------------------------------------------------------------- /packages/melonjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/tsconfig.json -------------------------------------------------------------------------------- /packages/melonjs/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/melonjs/vitest.config.ts -------------------------------------------------------------------------------- /packages/tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/tsconfig/base.json -------------------------------------------------------------------------------- /packages/tsconfig/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /packages/vite-plugin-glsl/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/vite-plugin-glsl/package.json -------------------------------------------------------------------------------- /packages/vite-plugin-glsl/src/loadShader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/vite-plugin-glsl/src/loadShader.ts -------------------------------------------------------------------------------- /packages/vite-plugin-glsl/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/vite-plugin-glsl/src/main.ts -------------------------------------------------------------------------------- /packages/vite-plugin-glsl/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/vite-plugin-glsl/src/types.ts -------------------------------------------------------------------------------- /packages/vite-plugin-glsl/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/vite-plugin-glsl/tsconfig.build.json -------------------------------------------------------------------------------- /packages/vite-plugin-glsl/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/packages/vite-plugin-glsl/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melonjs/melonJS/HEAD/turbo.json -------------------------------------------------------------------------------- /vitest.workspace.ts: -------------------------------------------------------------------------------- 1 | export default ["packages/*"]; 2 | --------------------------------------------------------------------------------