Skip to content

History / Home

Revisions

  • docs: add Working in 3D page for the 19.7 Camera3d surface Covers the dev-facing 3D feature set: Camera3d opt-in (cameraClass + Stage cameras: …), Y-down + +Z forward conventions, perspective camera fields (fov / aspect / pitch / yaw / setClipPlanes), Mesh + multi-material OBJ rendering, the depth-sort scene graph, the 3D spatial-query surface on the physics adapter (Sphere primitive, adapter.querySphere with both call shapes, adapter.raycast3d, Camera3d.queryVisible bulk frustum cull), the math.damp / Vector*.damp frame-rate-independent smoothing helpers, plus a pointer to the AfterBurner showcase as the worked reference. Stays user-facing — opt-in code, API shapes, common gotchas (Sprite.isKinematic default skipping the broadphase). Implementation details (broadphase swap mechanics, Octree internals) are left to the API docs / source. Lead on Home.md updated from "2D games" → "2D and 3D games" and a "Working in 3D" link section added between Rendering and Physics. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

    @obiot obiot committed May 31, 2026
  • docs(home): link Migrating-to-the-Physics-Adapter-API and BuiltinAdapter-Quirks under Physics & Collision

    @obiot obiot committed May 15, 2026
  • Add Switching Physics Adapters page

    @obiot obiot committed May 14, 2026
  • Add Shader Effects page

    @obiot obiot committed May 13, 2026
  • Add Cordova wiki page under Platform Deployment Mirrors the Capacitor page structure but shorter. Prominent banner notes that Cordova is in low-maintenance mode and points new projects at Capacitor instead. FAQ updated to link the internal Cordova page (was external link to cordova.apache.org) and to note the maintenance status.

    @obiot obiot committed May 11, 2026
  • Rename Platform Deployment pages to short titles + refresh headings - Facebook-Instant-Games.md (renamed from the long How-to-deploy-... path) - WeChat-Mini-Games.md (renamed from the long How-to-deploy-... path) - H1 of each page now matches the file title. - Home.md links updated to the new filenames.

    @obiot obiot committed May 11, 2026
  • Move Capacitor link from Third-Party Tools to Platform Deployment Capacitor wraps a built melonJS game as a native iOS/Android app — it's a deployment target, not a content-authoring tool. Lists it alongside the existing Facebook Instant Games and WeChat Mini Games entries.

    @obiot obiot committed May 11, 2026
  • Add Capacitor wiki page under Third-Party Tools Documents the manual setup for wrapping a melonJS game as a native iOS / Android app via Capacitor, plus the @melonjs/capacitor-plugin ergonomics layer for lifecycle and hardware back-button handling.

    @obiot obiot committed May 10, 2026
  • Add 'Using SpriteIlluminator for Per-pixel Lighting' page Walks through the full SpriteIlluminator + TexturePacker + melonJS workflow for per-pixel normal-map lighting: - Generating normal maps with SpriteIlluminator (Bevel/Emboss) - Packing color + normal sheets together with TexturePacker ("Pack with same layout") - Loading both into a paired `TextureAtlas` in melonJS - Driving the lighting with a `Light2d` (`illuminationOnly` for invisible logical sources, `lightHeight` for grazing/head-on look, ambient floor color, etc.) - Sidecar pattern for non-atlas sprites - Live example pointer Linked from Home.md under Third-Party Tools, between TexturePacker and PhysicsEditor (the SpriteIlluminator workflow naturally follows TexturePacker's atlas-with-same-layout output).

    @obiot obiot committed May 5, 2026
  • Redesign wiki home page: better structure, getting started, horizontal rules

    @obiot obiot committed Apr 5, 2026
  • Updated Home (markdown)

    @obiot obiot committed Apr 5, 2026
  • Add Rendering API reference page with Canvas 2D comparison

    @obiot obiot committed Apr 4, 2026
  • Updated Home (markdown)

    @obiot obiot committed Apr 4, 2026
  • Updated Home (markdown)

    @obiot obiot committed Apr 4, 2026
  • Clean up wiki: remove dead pages, modernize Home page Removed: - Roadmap (covered versions 0.9.5-2.1.0, 11 years outdated) - Code snippets (2013, ancient APIs) - Building for production with the Boilerplate (self-deprecated) - How to build for tvOS using Ejecta (Ejecta abandoned) - Making your game into a mobile hybrid app (CocoonJS/PhoneGap dead) Home page: - Removed dead links (html5gamedevs.com, old boilerplate, Cian Games) - Removed outdated external tutorials (melonJS 1.x/2.x era) - Simplified structure into clear sections - Updated documentation URL - Added Discord link

    @obiot obiot committed Apr 1, 2026
  • Updated Home (markdown)

    @obiot obiot committed Jun 4, 2023
  • Updated Home (markdown)

    @obiot obiot committed Jan 31, 2023
  • Updated Home (markdown)

    @obiot obiot committed Sep 4, 2022
  • Updated Home (markdown)

    @obiot obiot committed Sep 4, 2022
  • Updated Home (markdown)

    @obiot obiot committed Sep 4, 2022
  • Updated Home (markdown)

    @obiot obiot committed Aug 23, 2022
  • Updated Home (markdown)

    @obiot obiot committed Apr 21, 2022
  • Updated Home (markdown)

    @artemkaw artemkaw committed Apr 12, 2022
  • Updated Home (markdown)

    @obiot obiot committed Feb 22, 2022
  • Updated Home (markdown)

    @obiot obiot committed Feb 22, 2022
  • Updated Home (markdown)

    @obiot obiot committed Oct 29, 2021
  • Updated Home (markdown)

    @obiot obiot committed Oct 29, 2021
  • Updated Home (markdown)

    @obiot obiot committed Oct 29, 2021
  • Updated Home (markdown)

    @obiot obiot committed Oct 10, 2021
  • Updated Home (markdown)

    @obiot obiot committed Sep 6, 2021