Skip to main content

melonjs/melonJS

SkillsMP는 melonjs/melonJS에서 23개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
23
GitHub 스타
6,380
GitHub 포크
661

이 저장소의 skills

직업 카테고리 1개 · 100% 분류됨

수집된 skill 23개 중 23개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Use this skill for anything 3D or 2.5D in melonJS — Camera3d, Mesh, InstancedMesh, Sprite3d billboards, Light3d, ground shadows, glTF/GLB scenes, and depth sorting. Covers the Y-down/+Z-forward convention that is the inverse of OpenGL, the cameraClass opt-in,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when loading 3D models into melonJS — glTF and GLB scenes, OBJ/MTL models, materials, imported lights, node animation, ground shadows and GPU instancing. Covers level.load options, the rightHanded conversion, and exactly what the loader does…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for camera control and immediate-mode drawing in melonJS — following a target, viewport bounds, shake and fade, secondary cameras, and drawing shapes, lines and gradients inside a custom draw(). Covers world versus screen coordinate conversion,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for post-processing effects, custom shaders, blend modes and colour grading in melonJS. Covers the built-in ShaderEffect presets, addPostEffect on renderables and cameras, writing a custom dual-language GLSL/WGSL effect, the screen_texture…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when a melonJS game drops frames, allocates heavily, or needs to scale to many objects. Covers object pooling, draw-call batching, atlases, baking with CanvasRenderTarget, instancing, culling and alwaysUpdate, the debug plugin, and where the…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill FIRST for any melonJS task; it routes to the right specialised skill and lists the companion packages. melonJS is an open-source 2D, 2.5D and 3D HTML5 game engine running on WebGPU, WebGL 2 or Canvas. Covers Application setup, the scene graph,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for HUDs, buttons, menus, dialogue panels and on-screen text in melonJS. Covers UIBaseElement/UISpriteElement/UITextButton, Draggable and DropTarget, the floating screen-space container pattern, Text and BitmapText, web font loading, and…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when writing melonJS code that may be based on pre-20.x knowledge, when migrating a game from melonJS 19.x or earlier, or when an API you expected does not exist. Covers the mandatory async Application.init(), the WebGL 2 baseline and WebGPU…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for sound and music in melonJS — loading audio, playing effects, background tracks, audio sprites, volume and muting, spatial audio, and procedural tone/noise generation. Covers the mandatory audio.init format list, the directory-not-file src…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when packaging, shipping or scaffolding a melonJS game — starting a project with create-melonjs, building for the web, wrapping as a native app with Capacitor or Cordova, publishing to WeChat Mini Games or Facebook Instant Games, browser…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for the melonJS event bus and lifecycle hooks — subscribing to engine events, the per-frame and per-state event names, renderable lifecycle callbacks, and how to unsubscribe without leaking. Triggers on: event.on, event.off, event.once,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when starting or bootstrapping a melonJS game, creating the Application, choosing a renderer, or setting up the first scene. Covers the mandatory async init, the world container, adding renderables, and the WebGPU/WebGL 2/Canvas fallback.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for keyboard, pointer, mouse, touch and gamepad input in melonJS. Covers the bindKey action indirection, registerPointerEvent on regions, the isKinematic requirement that silently blocks pointer events, world vs screen pointer coordinates, and…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for 2D dynamic lighting in melonJS — Light2d, ambient light on a Stage, multiple lights, and per-pixel normal-mapped sprites authored in SpriteIlluminator. Covers the ambient-cutout model, which parts need a GPU backend, and why Light2d does…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for loading and managing game assets in melonJS — the resource descriptor format, the full asset type list, preload versus load, retrieving loaded assets, base URLs and cross-origin settings, and the loading screen. Triggers on: loader,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for particle effects and motion trails in melonJS — ParticleEmitter configuration, burst versus stream emission, the referenceSpace frame of reference introduced in 20.2, and the Trail renderable. Covers the emitter that silently does nothing…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for collision, physics bodies, movement, and spatial queries in melonJS — the built-in SAT world and the planck/matter adapters. Covers bodyDef vs Body, collision types and masks, the collision callback family and their firing rules,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when adding a melonJS plugin or adapter — the debug panel, Spine skeletal animation, compressed Tiled map support, Capacitor packaging — or when writing your own plugin. Covers plugin.register and its version gate, plugin.cache, plugin.patch,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when subclassing Renderable, writing a custom draw() method, handling pointer or click events on game objects, applying post effects and shaders, or controlling draw order. Covers the pos-relative draw contract, isKinematic and input,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when a feature works on one machine and not another, when choosing or pinning a renderer, or when writing code that must degrade gracefully. Covers the WebGPU to WebGL 2 to Canvas fallback ladder, what each backend supports, capability…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for scene structure and game flow in melonJS — Stage subclasses, the state manager, transitions, pausing, the update loop, timers and tweens. Covers onResetEvent versus the constructor, state.set before state.change, the camera and world…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill when creating sprites, playing frame animations, or working with texture atlases in melonJS. Covers Sprite construction from a plain image or an atlas region, addAnimation/setCurrentAnimation, TextureAtlas for TexturePacker/ShoeBox/Aseprite,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use this skill for Tiled maps in melonJS — loading TMX/TSX levels, spawning entities from Tiled objects, collision shapes authored in Tiled, isometric and hexagonal maps, and image layers. Covers the pool.register name contract, camera bounds, compressed maps…

원문 언어: 영어

업데이트
수집된 skill 23개 중 23개를 표시합니다.