

Puzle · Juego nuevo
VoxLua
Un taller de $3.00 en desarrollo que convierte programas cortos de Lua en modelos voxel que puedes pintar, animar, iluminar y exportar para proyectos de juego.
N.º 51 esta semana
El juego se ejecuta en esta pestaña. Sin instalación, sin cuenta.
La respuesta breve
VoxLua es un taller de $3.00 para construir modelos 3D de cubos escribiendo pequeños programas en Lua y luego pintarlos, iluminarlos, añadirles estados y animarlos. Se ejecuta en HTML5 y en Windows, y su ruta de exportación cubre escenas de Godot, GLB y OBJ. La compilación 0.1.0 está en desarrollo, así que espera imperfecciones mientras el ciclo básico de código a modelo está listo para probarse.
¿Qué es VoxLua?
VoxLua es un taller de $3.00 para crear modelos 3D de cubos escribiendo programas cortos en Lua. En lugar de esculpir cada bloque a mano, el constructor pregunta a una función qué corresponde a cada posición x, y y z. Una simple comprobación de distancia puede convertirse en una bola roja; cambiar un valor reforma el resultado. El modelo se actualiza mientras se escribe el código, así que cada edición se convierte en un experimento visible.
La herramienta se ejecuta en HTML5 y en Windows. Está marcada como en desarrollo en la versión 0.1.0, y se esperan imperfecciones. El entorno de código usa Lua 5.4 real en un entorno aislado, y el editor admite colores de sintaxis, muestras de color, autocompletado, ayuda al pasar el cursor, buscar y reemplazar, y seis categorías de errores. La influencia es Replicube, pero VoxLua se posiciona como una herramienta abierta en lugar de un juego de rompecabezas.
Cómo jugar
Empieza escribiendo una función para la cuadrícula de vóxeles. Las coordenadas x, y y z describen cada cubo, mientras que un auxiliar de longitud da la distancia desde el centro. Una condición de radio puede formar una bola, el seno y el coseno pueden moldear colinas, y la selección de matiz puede colorear según la altura. El tamaño de la cuadrícula cambia desde la barra de herramientas o con una constante de radio al principio de un script.
Cuando la forma esté lista, cambia a las herramientas de pintura para colorear cubos individuales, aplicar materiales, ajustar la opacidad, añadir resplandor o colocar texturas. Los estados dan a una parte varias formas, como una lámpara apagada y encendida o un cofre cerrado y abierto. Las partes se pueden dividir en scripts con nombre, y los clips de animación usan fotogramas clave con velocidad de fotogramas, número de fotogramas y bucle. La línea de tiempo se puede posar con el ratón o editar mediante el código de clip y de clave.
Las opciones de exportación incluyen una escena de Godot, GLB y OBJ con MTL. La ruta de Godot conserva partes, materiales y animaciones, convierte cubos brillantes en luces reales y puede incluir una escena de entorno con sol, cielo, bloom, cámara y un suelo con sombras.
Controles
La vista 3D usa arrastrar para orbitar, arrastrar con el botón derecho para desplazar y la rueda de desplazamiento para hacer zoom. Ctrl+Space abre sugerencias de código, Ctrl+S guarda, y Ctrl+Z junto con Ctrl+Y maneja deshacer y rehacer. En el modo de pintura, B selecciona el pincel, E selecciona el borrador y una tecla separada selecciona el selector de color.
El trabajo con el ratón se extiende a la animación. Las partes se pueden posar en la línea de tiempo con un gizmo para mover, rotar, escalar y establecer el pivote, con ajuste y auto-key disponibles. La misma edición con el ratón reescribe el código de animación. Alt+click muestra una sola parte aislada, mientras que los botones de ojo muestran u ocultan partes. El pincel de pintura puede aplicar color, material, opacidad, luz y textura, y el borrador restaura los colores del código.
| Entrada | Acción |
|---|---|
| Arrastrar | Orbitar la vista 3D |
| Arrastrar con clic derecho | Desplazar la vista 3D |
| Rueda | Hacer zoom en la vista 3D |
| Ctrl+Space | Abrir sugerencias de código |
| Ctrl+S | Guardar |
| B | Seleccionar el pincel |
| E | Seleccionar el borrador |
| Atajo del selector | Seleccionar el selector de color |
| Ctrl+Z y Ctrl+Y | Deshacer y rehacer |
| Alt+clic | Mostrar una sola pieza |
| Ratón en la línea de tiempo | Posicionar las piezas con el gizmo y crear claves automáticamente para los cambios |
Consejos para tu primera ejecución
Empieza con un script pequeño y haz un cambio a la vez. El comportamiento de ejecución automática mantiene en pantalla el último modelo que funcionaba mientras se corrige un error, así que un error tipográfico no borra el progreso. El panel de Ayuda enumera cada color, material y función, y los ejemplos proporcionan puntos de partida que funcionan.
- Prueba los ejemplos de terreno, esponja de Menger, cabaña con texturas, semáforo y fogata para ver las matemáticas, las texturas, los estados y la animación en uso.
- Usa una constante de radio o el control de cuadrícula de la barra de herramientas antes de añadir detalle, ya que el tamaño de la cuadrícula afecta la respuesta de cada cubo.
- Mantén una forma simple basada en distancia para el primer modelo, y luego añade materiales, resplandor u opacidad después de que la forma se distinga con claridad.
- Configura los estados antes de animar una parte si el modelo necesita formas diferentes, como una luz que se enciende o un contenedor que se abre.
- Pinta después de que la forma del código sea estable, y luego compara con la pintura activada y desactivada para ver qué vino del código y qué de las ediciones manuales.
Contenido y rejugabilidad
La biblioteca integrada contiene 15 ejemplos. Van desde estudios básicos de bienvenida y materiales hasta formas geométricas, terreno, una pequeña ciudad, demostraciones de errores, una cabaña con texturas, una espada animada, un semáforo con estados y una fogata animada. Esa variedad ofrece a los nuevos usuarios referencias funcionales para patrones matemáticos, trabajo con texturas, cambio de estados y movimiento por fotogramas clave.
La construcción de modelos admite varias partes, cada una con su propio nombre, pivote y padre. Los estados permiten que una parte tenga varias formas, y la línea de tiempo de animación admite clips, fotogramas clave, reproducir y pausar, avance fotograma a fotograma, bucle y suavizado por clave. La pintura puede aplicar color, material, opacidad, luz y textura, con deshacer y rehacer por trazo.
Los controles de apariencia añaden profundidad: 16 colores de paleta más colores personalizados, cubos transparentes que ocultan las caras compartidas cuando los vecinos coinciden, materiales de vidrio y metal, iluminación con resplandor de 0 a 15, texturas de 16 por 16 píxeles dibujadas por código, texturas por cara, tintado, píxeles transparentes recortados y texturas PNG importadas. La exportación cubre escenas de Godot, GLB y OBJ con MTL, por lo que los modelos pueden pasar a otros motores y herramientas 3D.
Presentación y rendimiento
El visor tiene preajustes Estudio, Día soleado, Atardecer, Noche y Luz suave, además de dirección, altura, intensidad y color del sol personalizados. Se puede elegir cualquier color de fondo, y la escena puede usar luz ambiental, sombras, exposición, intensidad del resplandor, alcance del resplandor y bloom en cubos brillantes. Un botón Foto guarda la vista actual como un PNG de alta resolución.
Las ayudas de navegación incluyen contornos de celdas, una cuadrícula del suelo, un cuadro delimitador con etiquetas X, Y y Z, giro lento y un botón de recentrar. Al pasar el cursor sobre un cubo se identifica su parte. La interfaz ofrece temas Claro, Ámbar y Oscuro, además de sonidos de clic de teclado sintetizados o grabados con ajustes de volumen y tono.
Las salvaguardas de rendimiento forman parte del ciclo de programación. La ejecución automática se actualiza mientras escribes, los errores amigables señalan la línea y un límite de instrucciones por ejecución evita que los bucles infinitos bloqueen la aplicación. El software está en 0.1.0 y en desarrollo, así que las imperfecciones son parte de la compilación actual y no de un acabado final.
A quién va dirigido
VoxLua es adecuado para jugadores que quieren aprender lógica de programación mediante resultados visibles. Un programa corto produce una forma de cubos, y un cambio numérico la altera de inmediato, lo que hace concretos conceptos como variables, funciones, distancia, trigonometría y selección de color. La Ayuda integrada y los ejemplos apoyan esa ruta de aprendizaje sin ocultar el código.
También es adecuado para creadores que necesitan recursos voxel para un juego. Los usuarios de Godot obtienen una exportación de escena con piezas, materiales, animaciones, luces brillantes y una escena de entorno opcional; GLB y OBJ cubren otros motores y herramientas 3D. Las herramientas de pintura, las texturas personalizadas, los estados y la animación permiten que una forma generada sencilla se convierta en un objeto presentable.
El precio de $3.00 y el estado en desarrollo dejan claras las expectativas. Se trata de un taller abierto, no de una campaña de puzles, y la versión 0.1.0 puede presentar asperezas. Quienes disfruten del arte impulsado por código, los pequeños experimentos y aprender cambiando números encajarán con el público al que va dirigido; quienes busquen un juego terminado con niveles estructurados deberían buscar en otra parte.
Capturas de pantalla
Cómo lo probamos
La compilación se cargó desde games.debutplay.com en una sesión de Chromium en modo headless el ; el lienzo arrancó y no se bloqueó ninguna solicitud. La guía se comprobó por última vez el .
Preguntas frecuentes
¿Qué es VoxLua?
VoxLua es un taller de $3.00 para crear modelos 3D de cubos con programas breves de Lua. Los modelos se pueden pintar, recibir materiales y brillo, dividir en piezas, dotar de estados, animar y exportar.
¿Hace falta saber Lua?
El taller está dirigido a personas que quieren aprender lógica de programación y ofrece 15 ejemplos, autocompletado, ayuda al pasar el cursor, una referencia de funciones y errores que señalan una línea. Usa Lua 5.4 real en un entorno aislado.
¿Qué plataformas y precio se indican?
Cuesta $3.00 y está listado para HTML5 y Windows. El estado es en desarrollo, en la versión 0.1.0.
¿Se pueden llevar los modelos a Godot?
Sí. La exportación de escena para Godot es una función de la versión completa. Puede incluir piezas, materiales, animaciones, luces reales para cubos brillantes y una escena de entorno opcional. También hay GLB y OBJ con MTL.
¿Incluye animación?
Sí. Los modelos se pueden dividir en piezas, posicionar con un gizmo de línea de tiempo o escribir como código de clips y claves, con velocidad de fotogramas, número de fotogramas, bucle, avance fotograma a fotograma y suavizado por clave. Los estados también se pueden animar como un flipbook.
¿Está terminado?
No. VoxLua está en desarrollo y se identifica como versión 0.1.0, por lo que es de esperar que tenga asperezas. El bucle principal de escribir código, ver un modelo, pintarlo, animarlo y exportar recursos sí está presente.
¿Qué juegos son similares a VoxLua?
Las coincidencias más cercanas en DebutPlay son //TODO: Save the Dev, Holy Shift: Drunken Exorcist Simulator, Mini Factory Floor. Comparten el mismo género, así que los controles y el ritmo se mantienen.
¿Hay algo mal o falta? Cuéntanoslo. Cómo probamos los juegos.



