</> CodeBooks
    ← Volver a Desarrollo de videojuegos (página 4)
    Portada de Make Your Own PuzzleScript Games

    Make Your Own PuzzleScript Games

    Anna Anthropy

    Editorial
    No Starch Press
    Año
    2019
    Páginas
    ~184
    Nivel
    Intermedio

    De qué trata

    Guía práctica y accesible de la reconocida diseñadora independiente Anna Anthropy que enseña el diseño y desarrollo de videojuegos de lógica espacial mediante PuzzleScript, el motor web de código abierto creado por Stephen Lavelle. El libro está concebido para principiantes y desarrolladores de nivel intermedio que quieran adentrarse en la mecánica pura del diseño de niveles y reglas sin la complejidad de configuración de herramientas como Godot o Unity, requiriendo únicamente un navegador web.

    El contenido desgrana la sintaxis declarativa de reglas de sustitución espacial que caracteriza a PuzzleScript (`[ Patrón origen ] -> [ Patrón destino ]`). Enseña a diseñar sprites pixel art en cuadrículas nativas de 5x5 píxeles, estructurar capas de colisión, componer niveles mediante diagramas de caracteres ASCII y sintetizar efectos de sonido de estilo chiptune mediante su generador procedural integrado. Se exploran mecánicas de empuje tipo Sokoban, interruptores, interacción con objetos móviles, detección de peligros, condiciones de derrota con reinicio instantáneo y la exportación de proyectos a páginas HTML5 publicables en plataformas como itch.io.

    Todo el aprendizaje se consolida mediante el desarrollo completo de dos juegos que evolucionan en dificultad y narrativa lúdica. La gran fortaleza del libro radica en enseñar a pensar con mentalidad de diseñador de niveles (level designer), demostrando cómo un conjunto reducido de restricciones formales puede generar desafíos intelectualmente estimulantes. Deja deliberadamente fuera la física continua, las variables avanzadas y la programación imperativa tradicional, por lo que resulta un punto de partida perfecto para ejercitar el diseño lógico antes de abordar motores generalistas.

    • PuzzleScript
    • Diseño de videojuegos
    • Rompecabezas por turnos
    • Diseño de niveles
    • Pixel art
    • Sonido chiptune
    • Lógica espacial
    • Juegos HTML5
    • Reglas declarativas
    • Mecánicas Sokoban

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Herding Cats

    Juego de rompecabezas en cuadrícula donde el jugador interactúa con gatos para guiarlos y agruparlos; introduce sprites, capas de colisión, reglas de empuje por turnos y narrativa emergente mediante el diseño de niveles.

    Robot Heist

    Juego de infiltración y sigilo por turnos donde un robot evade rayos láser y centinelas de seguridad, implementando reglas condicionales complejas, estados de pérdida y diseño de niveles laberínticos.

    Más de Desarrollo de videojuegos con nivel Intermedio