Sobre el proyecto
KAPLAY es una biblioteca de juegos 2D para JavaScript y TypeScript, descrita como "centrada en la diversión" y diseñada para que sientas que estás jugando mientras creas juegos. Está dirigida tanto a principiantes como a desarrolladores experimentados.
Las capacidades clave evidenciadas en el README incluyen:
- Objetos de juego basados en componentes: las entidades se componen de componentes como sprite, rect, pos, area, body, health, además de etiquetas y campos de datos simples.
- API de comportamiento imperativo: manejadores de eventos como onCollide, onUpdate y onKeyDown, además de consultas basadas en etiquetas para comportamientos de grupo.
- Carga de activos: loadSprite y ayudantes similares para imágenes y sonidos.
- Editor basado en web: KAPLAYGROUND (play.kaplayjs.com) para probar código al instante, con más de 90 ejemplos.
- Rutas de instalación: andamiaje create-kaplay mediante npx, gestores de paquetes npm/yarn/pnpm/bun, y una etiqueta de script CDN para navegador.
- Soporte de TypeScript: tipos globales mediante una directiva de importación o la entrada types en tsconfig, además de tipos de origen importables.
- Documentación, tutoriales y canales comunitarios: documentación oficial, Discord, GitHub Discussions, Twitter/X, BlueSky y Mastodon.
- Muestras de juegos: colecciones en itch.io y Newgrounds.
El README también acredita activos de terceros y colaboradores utilizados en ejemplos y sprites. No se proporcionan puntos de referencia de rendimiento, clasificaciones ni afirmaciones comparativas.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.