Olivier Biot
Olivier Biot
as LGTM.com will be shut down in December 2022, we should move to GitHub code scanning : https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/ It's definitely not a key feature, but I have been using it...
we had to (temporarily) switch to the babel parser because of the new import assertion syntax, added as part of the migration to rollup 3 (#1142) see https://stackoverflow.com/questions/71090960/is-there-a-way-to-make-eslint-understand-the-new-import-assertion-syntax-without so, as...
following the quick 14.0.1 release to fix an issue with collision detection (#1149), verify that the raycast function is working properly : https://melonjs.github.io/melonJS/docs/melonjs/collision.html#rayCast
### Description of the issue game runs at 60 fps but audio is distorted or stuttering (both with OpenAL or SDL2, SoundIO is currently greyed out) ### Reproduction steps Launch...
**Package name** [melonJS/](https://github.com/melonjs/melonJS) **Alternative to** https://github.com/pixijs/pixijs https://github.com/photonstorm/phaser/ https://github.com/BabylonJS/Babylon.js **Quality check** - [x ] Package has sufficient overlap in functionality to act as a replacement. - [ x] Package is actively...
**Describe the bug** Event though the Path2D implementation has been greatly improved over the last few versions (e.g. better API and support for subpaths), it is not possible today to...
one key feature still missing in melonJS, if anyone is up to it, is the ability to load compressed texture for WebGL, with the benefits of shorting loading time and...
Adding this one here, as it's quite interesting : Strassen multiplication algorithm is faster, with a complexity of approximately O(n^2.8074) , compared to O(n^3) for standard multiplication algorithm. Strassen Matrix...
the current Path2d `triangulatePath()` method : https://github.com/melonjs/melonJS/blob/bb2c02026eac131c74495b27349621e5fa3fb2fa/src/geometries/path2d.js#L55-L78 does not cache the generated data, forcing melonJS to recalculate every thing when using directly method like [`fillRect()`](https://melonjs.github.io/melonJS/docs/melonjs/WebGLRenderer.html#fillRect) and friends, and create a...
this was already discussed in #1030 , but now that is is now officially available by default in Chrome 113, it's maybe (really) time to start working on it. See...