Crea juegos en HTML5 con una librería divertida y open source
BUILDNANA (/bɪldˈnænə/) es una librería JavaScript y TypeScript que hace que sea fácil crear juegos play-to-earn en Solana.
Una divertida API basada en bloques
BUILDNANA 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
buildnana({
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)