Godot 3.4 llega con soporte para Apple M1, PWA en HTML5, mejoras en el motor y mas

El motor de videojuegos Godot tiene nuevo patrocinador

Después de 6 meses de desarrollo se dio a conocer el lanzamiento de la nueva versión del motor de juegos gratuito Godot 3.4, y en esta nueva versión se han implementado una serie de mejoras entre las cuales podremos encontrar mejoras en el editor, mayor soporte y más.

Para quienes desconocen de este motor, deben saber que es adecuado para crear juegos en 2D y 3D. El motor admite un lenguaje fácil de aprender para definir la lógica del juego, un entorno gráfico para diseñar juegos, un sistema de implementación de juegos con un solo clic, amplias capacidades de animación y simulación física, un depurador integrado y un sistema para identificar cuellos de botella en el rendimiento.

El código del motor del juego, el entorno de diseño del juego y las herramientas de desarrollo relacionadas (motor de física, servidor de sonido, backends de renderizado 2D / 3D, etc.) se distribuyen bajo la licencia del MIT.

Principales novedades de Godot 3.4

En esta nueva versión del motor, una de las principales novedades que se destaca es el soporte añadido para sistemas basados ​​en el chip Apple Silicon (M1) para la plataforma macOS.

Mientras que para la plataforma HTML5, se implementó la capacidad de instalar en forma de aplicaciones PWA (Progressive Web Apps), se agregó una interfaz JavaScriptObject para la interacción entre Godot y JavaScript (por ejemplo, puede llamar a métodos JavaScript desde scripts Godot) y para compilaciones de subprocesos múltiples se ha implementado la compatibilidad con AudioWorklet.

Ademas se han realizado mejoras en el editor para mejorar la usabilidad, pues se ha agregado la función de carga rápida de recursos en el modo de inspección, se ha agregado la creación de un nodo en una posición arbitraria, se ha agregado una nueva interfaz para exportar plantillas y se han implementado operaciones adicionales con gizmo (sistema de cuadro delimitador) y se ha mejorado el editor de animación basado en curvas de Bezier.

En el motor de simulación física, se ha mejorado significativamente el rendimiento de la generación de objetos convexos a partir de mallas y se ha rediseñado el modo de seguimiento de colisiones en la interfaz de inspección. Para el motor de física 2D, se ha agregado soporte para la estructura BVH (Bounding Volume Hierarchy) para la separación espacial dinámica. El motor de física 3D ahora admite la función HeightMapShapeSW y agrega sincronización con KinematicBody3D.

Se agregó soporte inicial al motor de renderizado para detener el renderizado de objetos que están en el foco de la cámara, pero que no son visibles debido a la superposición de otros objetos (por ejemplo, los que están detrás de una pared). El recorte de superposición de mapa de bits (nivel de píxel) solo se implementará en la rama Godot 4, mientras que Godot 3 incluye algunos métodos geométricos para recortar objetos superpuestos y soporte para losas de portal .

Se ha agregado un modo de reversión de cambios, que permite deshacer inmediatamente todos los cambios de escena causados ​​por la aplicación de animación a través de AnimationPlayer, en lugar de cancelar el cambio de cada propiedad individualmente.

Se ha agregado una opción a la configuración para cambiar el nivel de zoom de la vista 2D, que, por ejemplo, se puede usar para ampliar o reducir elementos 2D, independientemente del modo de estiramiento actual.

De los demás cambios que se destacan de esta nueva versión:

  • La API de archivos ha agregado la capacidad de trabajar con archivos (incluido PCK), cuyo tamaño supera los 2 GB.
  • Se incluyeron cambios para mejorar la fluidez de la renderización al calcular los cambios en los fotogramas sin vincularse al temporizador del sistema y resolver problemas con la sincronización de salida cuando se usa vsync.
  • Se ha agregado soporte al sistema de procesamiento de entrada InputEvents para vincular códigos de escaneo que reflejan la ubicación física de las teclas en el teclado, independientemente del diseño activo.
  • Se agregaron interfaces AESContext y HMACContext para acceder desde scripts a algoritmos de cifrado AES-ECB, AES-CBC y HMAC. También se agregó la capacidad de guardar y leer claves RSA públicas para generar y verificar firmas digitales.
  • Se ha agregado un nuevo método de tonificación, ACES Fitted , que permite un mayor realismo y precisión física al aumentar el contraste de los objetos brillantes.
  • Se agregó soporte para la forma de emisión de partículas 3D en forma de anillo o cilindro hueco.

Finalmente si deseas conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Obtener Godot

Godot está disponible para descargar en esta página para Windows, Mac OS y Linux. También lo puede encontrar en Steam y itch.io.


El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un error pincha aquí.

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.