El motor de juegos retro en Python Pyxel 3.0 añade funciones 3D con aire de consola antigua(qiita.com)
Idioma del texto: coreanoVer en el idioma original
Resumen sencillo
- Pyxel, un motor para crear juegos de gráficos pixelados con código Python, se actualizó a 3.0. Lo más destacado que su creador, Takashi Kitao, presentó en Qiita es Pyxel Cube, una función para crear juegos 3D sencillos que recuerdan a la época de PS2.
- Permite dibujar formas como cajas y esferas, importar modelos 3D y reproducir animaciones, configurar la cámara y la iluminación, detectar colisiones y realizar cálculos físicos. Puede utilizarse junto con código 2D existente.
- Los modelos 3D y los datos de animación utilizan el formato de archivo GLB, y el creador recomienda una herramienta llamada Blockbench. Los modelos importados se colocan en la escena mediante código Python.
- Según el creador, incluso en 3D se usan 16 colores por defecto y no se puede usar la semitransparencia, por lo que hacen falta técnicas antiguas como los patrones de cuadrícula. Hay una guía oficial y ejemplos que se pueden ejecutar en el navegador.
Opinión editorial
O: Un desarrollador aficionado que ha creado juegos 2D con Python propone añadir pyxel.cube al código existente y empezar mostrando una sola caja giratoria en 3D.
X: Según explica el creador, incluso en 3D se usan 16 colores por defecto y no se puede usar la semitransparencia, por lo que hay que crear las sombras y la sensación de transparencia manualmente con técnicas antiguas, como un patrón de cuadrícula.
Idioma del texto: coreano
Encontrado en
Qiita ↗ / Publicado por la fuente
¿Te ha pasado algo parecido? Cuéntanos en una o dos líneas qué hiciste. No hace falta conocer el producto.