Diseño
Dibujado, no decorado.
Todo está dibujado de forma procedural. El fondo es un solo reloj que mueve cuatro capas de canvas — un degradado de profundidad, campos sinusoidales que interfieren para las cáusticas, haces de luz inclinados, nieve marina y una cortina de burbujas — de modo que todo el océano cuesta un puñado de llamadas de dibujo en lugar de cientos de vistas animadas. El agua se vuelve más clara y más movida mientras se ejecuta un análisis, y se oscurece a medida que bajas a cubiertas más profundas.
El tema vive en lo visual, no en el vocabulario. Cada función se llama por su nombre — Limpieza, Analizador de disco, Ítems de arranque — mientras que el agua, el ojo de buey y los peces ponen el carácter. La misma agua que estás mirando ahora mismo, de hecho.
Sobre lo que cuesta todo eso
Un fondo animado es fácil de escribir y fácil de volver caro. La primera versión que funcionó consumía en reposo el 67 % de un núcleo. Casi nada de eso venía de dibujar — venía del cálculo de la disposición — y arreglarlo es lo que hace que el agua salga a cuenta.
- 18%de un núcleo con todo en marcha
- 6%con el movimiento bajado a Agua quieta
- 0%cuando GobyStation no es la app activa
El movimiento se puede bajar a Agua en calma o apagar del todo con Agua quieta en los ajustes. Esos ajustes quitan los relojes en lugar de ocultar las capas, así que bajar el movimiento cuesta realmente menos.