
Crea juegos en HTML5 con una librería divertida y open source

¡Guerreros! Suban de nivel con la nueva guía para crear juegos multijugador con Colyseus.
KAPLAY (/ˈkæpleɪ/) es una librería JavaScript y TypeScript que hace que sea fácil crear juegos para la web. Es gratis, open-source y divertida.
Una divertida API basada en bloques
KAPLAY es muy divertido de usar y fácil de aprender. Fue diseñado de forma única con bloques y funciones para hacerlo intuitivo y atractivo. ¡Mira los ejemplos a continuación y compruébalo por ti mismo!
Inicia el juego
kaplay({
background: "darkSalmon",
debug: true,
burp: true,
// muchas opciones, cómo burp
});
debug.log("Press (B) button to burp!");
Añade un objeto
const bean = add([
sprite("bean"),
pos(center()),
health(5),
body(), // añade física
area(), // añade colisiones
]);
Asesina destruye un objeto
setGravity(1000);
bean.jump();
bean.onCollide("spikes", () => {
bean.hurt(5);
bean.destroy();
shake(5);
flash("#cc425e", 0.2);
});
Añade tus propios componentes
// retorna un objeto
const spillTheBeans = (count) => ({
id: "chaos",
add() { /* code */ },
});
add([
spillTheBeans(30), // añade caos :O
]);
Di adiós
const bubble = add([
anchor("center"),
pos(center()),
rect(400, 100, { radius: 8 }),
outline(4, BLACK),
]);
bubble.add([
anchor("center"),
text("ohhi, I mean.. oh bye!", {
size: 26,
}),
color(BLACK),
]);



Y muchos más metodos y funciónes simples y divertidos de usar
No más métodos anidados como:
obj​.position​.transform​.translate(10,
20)
Voces de KAPLAYers
No solo confíes en nuestra palabra, mira lo que dicen nuestros
usuarios sobre KAPLAY! Estamos orgullosos de
tener una comunidad tan genial.
y sé parte de ella!
Únete a nuestro Discord
Endel @endel
Colyseus.io, Brawlball.io & Mazmorra.io creator
KAPLAY API is incredibly intuitive and easy to read. I love how it combines simplicity with power, it’s a truly innovative library that brings HTML5 games to life!
Isaac Pante @ipante
Game Designer & College Teacher
KAPLAY is the best framework to teach programming and create fast and furious video games. We already won three awards with it, and counting!
JSLegend @jslegenddev
JavaScript content creator
KAPLAY has a very intuitive and easy to use API that makes gamedev a breeze compared to other alternatives.
Amy @amyspark-ng
Clickery Hexagon's developer
The development of KAPLAY has allowed me to make Clickery an awesome game.
niceEli @niceEli
Developer
KAPLAY is one of the best libraries for TypeScript I’ve tried. It’s a very simple API yet very powerful.