pop engine
A downloadable tool for Windows
Pop Engine
Pop Engine es un motor experimental para el desarrollo de juegos en Python + Pygame, diseñado con un enfoque en la simplicidad y rapidez de prototipado.
Con un lenguaje propio basado en archivos .pop, el motor permite crear juegos de forma intuitiva y, al mismo tiempo, aprovechar la potencia de Python cuando se requiere mayor flexibilidad.
Características principales
-
Sintaxis sencilla y accesible para principiantes.
-
Compatibilidad con bloques de código Python nativo dentro de proyectos
.pop. -
Sistema de variables unificado e integrado con el motor.
-
Herramientas de exportación para PC y Android.
-
Ejemplos básicos y avanzados incluidos.
Estado actual
Esta es una versión inicial del motor. Aún pueden presentarse errores, pero el objetivo es recibir retroalimentación temprana para continuar mejorando la estabilidad y ampliando las funcionalidades en futuras builds.
Licencia y aportes
El proyecto se distribuye de manera gratuita. Si lo deseas, puedes realizar una donación para apoyar su desarrollo.
Listado de bloques y comandos soportados según los parsers
.pop (según pop_parser.py / pop_parser_v2.py):
Variables y texto:
var nombre "valor" | var x = 0
Asignación compuesta: nombre = [text="...", var, "literal"]
imprimir nombre | print nombre
Assets y sprites:
asset image|sound|font [nombre] "ruta"
sprite nombre imagen [x y]
posicion|pos nombre x y
mover|move nombre dx dy
Entradas:
key = "acción" | key acción
check de tecla en condicionales: si (key="space") entonces [...]
Bloques:
si … entonces [ ... ] … ] (acciones soportadas dentro: Mover = n, wait(n))
sino | else
al empezar [ ... ] … ] (pos, var, líneas directas)
Código Python:
…
Dibujo:
circulo|circle x y radio [r g b]
rectangulo|rect x y w h [r g b]
linea|line x1 y1 x2 y2 [r g b]
HTTP:
var x = http get "URL"
v2 adicionales:
bloques: acciones [ … ], inicio [ … ]
resolucion w h
si cond entonces acción (inline)
.sha (shaders, según plantillas):
disponible aun no explicado
easy 👍
para pc
python ../../pop.py export pc
python pop.py export pc
para android (se necesita la sdk de android (recomendadre android studio))
python ../../pop.py export apk direccion de la sdkç
python pop.py export apk direccion de la sdk
se necesita pygame
comando en la terminal
pip install pygame
descanse en paz voxo

Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.