TECNOASTRA / MOTOR DE JUEGOS 2D

Hacé juegos 2D encastrando bloques.

PyBlocks es un motor de videojuegos 2D para Windows. Armás la escena, programás con bloques, animás, iluminás y exportás un juego que corre en cualquier PC. Sin escribir código, y con Python cuando lo quieras.

Beta 0.9.0-beta.1 · 88 MB · Windows 10 / 11 (64 bits)

El script real del jugador de Sky Hopper.
Sky Hopper

Todo lo que ves en esta página es real: cada imagen es una captura del motor. El editor, los bloques y los juegos los dibujó PyBlocks.

261
bloques documentados
24
categorías
4
juegos de ejemplo completos
.exe
exportación sin instalar nada

JUEGOS DE EJEMPLO

Cuatro juegos completos para jugar y desarmar.

Vienen con PyBlocks. Abrí uno desde Home, apretá Play y después abrí sus bloques para ver exactamente cómo funciona. Cada uno trae su propia tipografía original.

The Little Garden
Exploración

The Little Garden

Un jardín pixelado con cuatro cristales para despertar. Movimiento, animación, colisiones, contadores y pantalla de victoria.

Sky Hopper
Plataformas

Sky Hopper

Correr, saltar y aplastar enemigos entre islas al atardecer. Controles con coyote time, cámara suave, HUD, vidas y checkpoints.

Neon Snake
Arcade

Neon Snake

El clásico con brillo neón. Movimiento en grilla, cola que crece, velocidad creciente y mejor puntaje.

Bramblelight
RPG

Bramblelight

Un pequeño RPG de criaturas en un mundo medieval al anochecer: diálogos, combates por turnos para domar bestias, menús y luces dinámicas.

CÓMO SE HACE UN JUEGO

Escena, bloques, Play.

  1. 01

    Armá la escena

    Poné objetos, sprites, textos y cámaras. Movelos, escalalos y rotalos con el gizmo, y ajustá todo en el Inspector.

    El workspace Scene con Bramblelight abierto.
  2. 02

    Programá con bloques

    Cada objeto tiene su script. Encastrá eventos, acciones, condiciones y valores: los bloques hacen un click suave al conectarse y avisan si algo está mal antes de jugar.

    El script real del jugador de Sky Hopper.
  3. 03

    Apretá Play

    El juego corre adentro del editor, a 60 fps. Pausalo, avanzá frame por frame y poné la vista Game donde quieras: a la derecha, abajo o en otra ventana.

    The Little Garden corriendo con la vista Game acoplada a la derecha.

LO QUE TRAE

Un motor completo, no un juguete.

Animá sin sprites.

El Animator graba keyframes de posición, rotación y tamaño sobre cualquier objeto, incluso un cuadrado liso. Si tenés sprites, sumás sus cuadros en la misma línea de tiempo. Los clips se guardan como .pbanim.json.

Guía de animación →
Animá sin sprites.

Luces y postproceso.

Oscuridad ambiente, luces puntuales que titilan como antorchas, viñeta, corrección de color y scanlines retro. Arrastrá para comparar el santuario de Bramblelight antes y después de encender sus luces.

Efectos e iluminación →
Santuario de Bramblelight con las luces encendidasSin lucesCon luces

Tus propios bloques, en Python.

PyBlocks Lab (Ctrl+Shift+L) te deja escribir bloques nuevos en Python, empaquetarlos como .pbblock y compartirlos. El código de terceros nunca corre sin tu confirmación.

PyBlocks Lab →
PyBlocks Lab

Exportá un .exe

Tu juego sale como un programa de Windows que se puede compartir. Los jugadores no necesitan Python ni PyBlocks.

Tipografías propias

Importá .ttf u .otf al proyecto, elegilas en el Inspector y cambialas en pleno juego con un bloque.

Partículas y efectos

Ráfagas, emisores, ondas expansivas, flashes y temblor de cámara listos para usar.

Deshacer todo

Ctrl+Z y Ctrl+Y en la escena, los bloques y el Animator.

Tu layout

Paneles acoplables como en los motores grandes, tema claro u oscuro y atajos para todo.

Sin sorpresas

El panel Problems marca errores de bloques antes de jugar, y Help → Report a problem arma un reporte para mandarnos.

REFERENCIA

261 bloques, explicados uno por uno.

Cada bloque tiene su página en la documentación: qué hace, qué significa cada campo y un ejemplo. Las imágenes son los bloques tal como los dibuja el editor.

When Game StartsPlatformer controlsFollow ObjectIf ElseTouching Object?Add light to this objectParticle burstPlay AnimationPlay SoundAddScreen flash
Ver todos los bloques →

DESCARGA

Probalo y contanos.

PyBlocks está en beta abierta. Nos sirve muchísimo que lo pruebes y nos cuentes qué te gustó, qué te trabó y qué juego armaste.

Descargar PyBlocks 0.9.0-beta.1 · 88 MB
Versión
0.9.0-beta.1 (beta)
Publicada
2026-09-19
Tamaño
88 MB
Sistema
Windows 10 u 11, 64 bits
Incluye
Todo lo necesario. No hace falta instalar Python.
  1. Descargá el instalador y abrilo.
  2. Windows puede mostrar “Windows protegió tu PC” porque el instalador todavía no tiene firma digital: tocá “Más información” → “Ejecutar de todas formas”.
  3. Elegí la carpeta y si lo instalás solo para vos (no pide permisos de administrador) o para todos.
  4. Abrí PyBlocks, elegí un juego de ejemplo en Home y apretá Play.
Guía de instalación →
SHA-256 del instalador5560161d4a735f63190621e2b97ec2385ff7325056a255def3faddd3478bd041