Skip to main content

melonjs/melonJS

SkillsMP ha recopilado 23 skills de melonjs/melonJS. Abre una skill para revisar su origen y sus detalles.

Última actividad de origen registrada
Catálogo de SkillsMP actualizado
skills recopiladas
23
Estrellas en GitHub
6380
Forks en GitHub
661

Skills en este repositorio

1 categorías ocupacionales · 100% clasificado

Mostrando 23 de 23 skills recopiladas.

ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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.…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

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…

Idioma del texto original: inglés

actualizado
Mostrando 23 de 23 skills recopiladas.