M

melonJS

M
melonJS AI v20.6.0

v20.6.0

What's Changed melonJS Team Release 20.6.0 (#1674) (ae6d96e) ジャングルラビット: drop prewarmScene, which the preloader now does (#1673) (a22193f) レンダリング: プレロード (#1672) (2094415) の間に内蔵シェイダをプレウォーミングする カメラ: カメラエフェクトを画面に塗り込み、カメラ3d (#1671) (e9d161c) を描く。例: ジャングルラビット、低ポリ川の無限のランナー (#1670) (70a9c65) 全変更日記: 20.5...

M
melonJS AI v20.5.0

v20.5.0

What's Changed melonJS Team Release 20.5.0 (#1669) (099678c) スキル:物理、UI,ソースとの連携;プラットフォームのデッド z (#1668) (919b92e) デバイスを修正テスト:例はテキストを全く表示していない (#1667) (3f1e30d) レンダリング:透明パスを起源 (#1666) ではなく幾何学によって分類する (d1dc0b3) カメラロール、退廃した消色音声修正、および公開グラディエントラスター化 (#1665) (45e61e...

M
melonJS AI v20.4.0

v20.4.0

変更点 melonJSチームレンダリング: 2つのキャッシュがヒットしない、バックエンドごとに1つ (#1652) (5ab23f5) 例: 3D例がレベルロード (#1651) (398c40f) を待っているレベル: 負荷/再負荷/次/前回のアシンクロンオプション、およびマイクロタスク延期 (#1647) (6c3cba2) ドキュメント: インストーラスキルがファイルを配置する方法を正しくする (#1643) (44dc944) 距離霧: ビュースペースのカメラ上の高度を測定する (#16...

M
melonJS AI v20.3.0

v20.3.0

変更された MelonJS チームエージェントスキル、 llms.txt API インデックス、それらを検証する欠陥が発見されました (#1620) (8e2f9be) 作業: drop core-js, melonJS は実行時間の依存関係 (#1618) (e55796e) がなくなりました。 オーディオ: バックエンドをツリーに持ち込み、読み込み機に適切なシーム (#1617) (0a6fd85) を与えます。

M
melonJS AI v20.2.0

v20.2.0

What's Changed melonJS チームドキュメント:チェンジログのコンベンションを書き、リリースドキュメント (#1613) (6b22c04) を更新します。 テスト (b): 共有された GPU プロセス (#1612) (1f871de) をクイージングする drawmesh_bench を停止します。 perf (b): クアッドセグメントスロット検索 (#1608) (7047a7d) をメモします。 perf (b): 粒子境界を怠けに計算します。 (#1607) (441a392) を修正します。

M
melonJS AI v20.1.1

v20.1.1

新しいバグの修正リリースで 殆どが7つの顔のバグです生産中のゲームで2つの事故が報告されました 最初のゲームを追いかけて 5人の同じ形の兄弟が現れました形状: エンジンのループが コードにコントロールを交わし コードが自由に壊れる状態を 繰り返します"このアニメーションが終わったら私を削除する" と "ピックアップ時に削除する" は最も ordin...

M
melonJS AI v20.1.0

v20.1.0

形状によって、新しい衝突のイベントです。複数の形状から構成されたボディは1つの接触のみを報告することが可能であった。 onCollisionと onCollision*ライフサイクル表面は物理的な解像度のために選択された単一のペアであった。したがって、キャラクターの足跡接触は同時に傷箱接触を隠していた。新しいonShapeCollisionStart / onShapeCollisionActive / onShapeCollisionEndは、各重なる形状のペアを報告します。

M
melonJS AI v20.0.0

v20.0.0

新しい WebGPU バックエンドと WebGL 2 をベースラインとしてバージョン20.0では、WebGLに対して例ごとに検証された、エンジン機能セット、2Dおよび3Dをすべてカバーする完全なWebGPUレンダリングが導入されている。同時に WebGL 1 パスが退役し、WebGL バックエンドが全体的に近代化できるようにします。WebGPUを最初に試し WebGL2に戻ります。

M
melonJS AI v19.9.1

v19.9.1

What's New 19.9.1は、 19.9 ラインのバグ修正リリースで、 17 件の修正、 2 つの長年の未解決問題、 API 追加なし、 19.9.0 からドロップインアップグレード。動画のスプライトがフルスクリーンで止まらないゲームがフルスクリーンになった瞬間に 大幅なビデオ (1080p/4K) は ~4fpsに低下しました 他のすべてが60でレンダリングを続けていた間 ブラウザは遅いバックグラフで off-DOMのビデオ要素を駐車します。..

M
melonJS AI v19.9.0

v19.9.0

新シェーダー効果が 簡単になったのはWebGLの専門知識が必要だったエフェクトは、 画面に映った景色、熱霧、ガラスのスムーズで波動する池などで、 シェーダーコードの数行が必要です。 エンジンは画面の後ろに正しい座標、 アニメーションのノイズテクスチャを組み込み、 シェーダーは他のすべての資産のようにプリロードされます。ウォーター・オーバーワールドの例を見てください

M
melonJS AI v19.8.0

v19.8.0

3Dの新作は成長するglTF / GLBシーンロード Blender (または任意の DCC ツール) でシーンを作成し、 .glb をエクスポートし、ノードアニメーション、作成照明、実際の 3D 境界で level.load (((...) とタイルマップのようにロードします。そしてSprite3dは2.5Dワークフローを 持っています 広告板に貼り付けられた フレームアニメーションの スプリートが カメラ3D (紙マリオの見方) に向かっています 2つのフレームアニメーションエンジンと

M
melonJS AI v19.7.1

v19.7.1

19.7.1のニュースは 19.7ラインのバグ修正リリースです3つのエンジンバグとノイズ削減 停止変更なし API追加なし 19.7.0からのドロップインアップグレードこのリリースとともに: @melonjs/spine-plugin 3.0.0 は Spine 4.3 のランタイムサポート、Skeleton.yDown の採用、ネイティブ WebGL コンテキスト損失回復、および完全に改造された Canvas レンダリングを搭載しています。プラグインはメロンJS >= 19.7 を必要とします。..

M
melonJS AI v19.7.0

v19.7.0

メロンJS 19.7.0の最新情報 カメラ3D 視点カメラ各バッチシェードーは、Vec3 aVertexとしてスプライットごとに深さを搭載し、 3Dプロジェクテッドのスプライトとメッシュをロックします。既存の2次元コードと バックバック互換性がある新しい機能 カメラ3d 視野カメラ fov,アスペクト、ピッチ、イア、フォロー オフセット、lookAheadでカメラ2dを拡張する。新しいアプリケーションで登録する

M
melonJS AI v19.6.0

v19.6.0

melonJS 19.6.0 WebGL コンテキスト喪失硬化リリースで何が新しいのか。Windows+Chromeのクラッシュを修正。 GPUスイッチが WebGLコンテキストを失い、部分的な GLShader.destroyが次のフレームの setUniform (("uTime", ...) をゼロユニフォームから読み取りました。レンダリングはウェブ全体で パイプラインの残りの部分 (頂点バッファ、デフォルト GL状態、バッチ、テクスチャーキャッシュ) を透明的に復元します

M
melonJS AI v19.5.0

v19.5.0

メロンJS 19.5.0の最新情報タイトルは新しい PhysicsAdapter 抽象化 同じゲームコードは、エンジンの内蔵 SAT 物理 (デフォルト、変更なしの動作) または物理 アプリケーション設定を通じて第三者の硬体エンジンで実行できます。エンジンの横には2つの公式アダプターが搭載されています @melonjs/matter-adapter (マター-jsを包み込む) と @melonjs/planck-a...

M
melonJS AI v19.4.0

v19.4.0

メロンJS 19.4.0の新機能は、正交TMXマップのGPU加速WebGL 2タイルレンダリングです。 各可視層は、フラグメントシェードが各層GIDインデックステクスチャーを歩き、タイルセットアトラスをサンプリングし、タイルごとに描画ループがない。アニメーションタイル、フリップビット (H/V/AD),各層不透明性/色彩、各層ブレンドモード、超大型の底に並んだタイルをサポートします。...

M
melonJS AI v19.3.0

v19.3.0

MelonJS 19.3.0 の最新機能 標準マップのスプライト照明 (No.1416を閉じる) Sprite.normalMapは、ペア化された標準マップ画像 (または TextureAtlasから自動検出される) を受け入れます。通常のマップレンダリングのスプライトは、専用のリットクワッドバッチャーで、そのフラグメントシェーダーは、アクティブのライト2dインスタンスの上にランバート光回路を実行します。

M
melonJS AI v19.2.0

v19.2.0

melonJS 19.2.0の新機能は state.freeze (状態。凍結 (期間、音楽?) + Application.pause/resume/freeze (アプリケーション。休止/再開/凍結)Unfreeze で解消される Promise<void> を返します。再入口電話は延長 (スタックしない); 窓の模糊は凍結をキャンセルします。便利なプロキシを同じアプリケーションで。多通行後効果の連鎖。..

M
melonJS AI v19.1.0

v19.1.0

melonJS 19.1.0 の最新機能 複数のテクスチャのバッチング 単一のバッチ/ドラッグコールで最大16のテクスチャが描かれ、テクスチャ変更時のGPUフラッシュをなくす。カスタム ShaderEffect がアクティブになったときに自動的にシングルテクスチャーモードに戻ります。プラットフォームの例では約80%の抽出コールが少なく (14対~70フラッシュ/フレーム),低端モバイルデバイスでは約30~50%のFPS改善が予測されている。高い。..

M
melonJS AI v19.0.0

v19.0.0

MelonJS 19.0.0 の最新機能 3D メッシュレンダリング OBJ/MTL モデル読み込みのテクスチャ付き 3D 三角メッシュのためのメッシュクラス、WebGL と Canvas レンダリングの両方で drawMesh (((),Matrix3d.perspective ((() パーセンテクト投影、メッシュ-トゥ-キャンバス/ImageBitmap エクスポートおよび凸体衝突形状 15 組み込みの ShaderEffect プレセット FlashEffect, OutlineEffect, GlowEffect, DesaturateEffect, PixelateE...