gv 0.4.1
El editor de niveles pasa de una línea de tiempo y una jerarquía a un editor completo, y los niveles reciben posprocesado, efectos de audio y aleatoriedad reproducible
Editor
- Un inspector para objetos, fotogramas clave y eventos del nivel. Antes de esta versión el editor tenía una línea de tiempo, una jerarquía y poco más
- Cinco líneas de tiempo: el nivel, los fotogramas clave de un objeto seleccionado, los eventos del nivel, el audio y los prefabs
- Gizmos en la vista para posición, rotación, escala, tamaño, anclas y pivote. Cada modo tiene su propio atajo de teclado
- Prefabs rehechos: una plantilla se edita en un modo prefab aparte, y cada colocación puede sobrescribir los valores de la plantilla
- Los recursos del nivel se gestionan desde el editor: audio, texturas, fuentes, colisionadores, efectos, temas y prefabs. Los efectos, temas, colisionadores y prefabs también se pueden tomar de bibliotecas ya hechas. Elegir archivos por ahora solo funciona en escritorio
- Un editor de colisionadores propio, un editor de curvas, un editor de degradados y presets de suavizado con vista previa
- Un objeto puede cambiar de tipo y de padre sin volver a crearse
- La selección se dibuja como un contorno discontinuo en movimiento
- Un nivel se puede iniciar directamente desde el editor. El avatar es visible en el editor, y ahí se puede desactivar el posprocesado
- La configuración del nivel recibió autores, licencias, generadores y validación por reglas, que encuentra problemas en un nivel y ofrece corregirlos
Juego
- El posprocesado como eventos del nivel, 12 en total: glitch analógico, glitch digital, bloom, aberración cromática, curvas de color, grano de película, distorsión de lente, Lift/Gamma/Gain, desenfoque de movimiento, sombras/medios tonos/luces, viñeta y balance de blancos
- Efectos de audio en las pistas de audio, 11 en total: chorus, compresor, distorsión, eco, flanger, filtro de paso alto, filtro de paso bajo, normalizar, EQ paramétrico, cambio de tono y reverberación
- La sincronización con la música se reescribió. El juego sigue el reloj del audio y corrige una pequeña deriva con un ligero cambio de tono en lugar de un salto, así que desaparecieron los tirones del audio cada pocos fotogramas
- Corregido: en el editor el cursor de la línea de tiempo ralentizaba el reloj del nivel en torno a un 15%
- La aleatoriedad es reproducible: el mismo nivel con la misma semilla se juega igual en cualquier dispositivo. La pantalla del nivel tiene un campo de semilla con botones para poner una aleatoria y para restablecerla
- La pantalla del nivel muestra los autores y las licencias del nivel y de sus recursos
Niveles y formato
- La vida de un objeto es un inicio y una duración. Cada borde se puede anclar a un borde del padre, y entonces lo sigue
- Una capa se cuenta respecto al padre en lugar de como un número absoluto
Commits: juego 8a063038, SDK f1ccd994