3D y Matrix3D 0004
Completa el modelo 3D de Flash: z, rotationX/Y/Z, scaleZ, matrix3D, proyección en perspectiva, Matrix3D, Utils3D, además de los límites proyectados, la detección de impactos y BitmapData.draw.
El contenido Flash se ejecuta en el navegador con WebAssembly. Sin instalar plug-ins antiguos.
Los juegos de Flash en línea que necesitan conexiones TCP (sockets) pueden llegar a sus servidores. La primera vez que un sitio web pide conectarse, se te pregunta antes.
El texto chino de los juegos se dibuja con las fuentes de tu sistema y se maqueta con las métricas de fuente que pide el juego.
Mira cómo funciona
Todos los juegos de los vídeos son juegos de demostración originales de Timffle. También puedes jugarlos directamente en la página de demostración.
Abrir y jugar
Pregunta antes de conectar
Conectado
Un clic en la barra
Aviso del asistente
Instalar la extensión
Timffle inició sesión en 摩爾莊園 en Chrome con una cuenta real: elegir servidor, pasear por la mansión y tomar el mapa hasta la pista de karts, todo a través de las conexiones TCP del propio juego.
Las pantallas del juego son propiedad de Taomee (淘米網絡). Timffle no tiene ninguna relación con Taomee.
Ordenador · Windows / macOS / Linux
Reproduce contenido Flash de las páginas web en Chrome (o en Edge y otros navegadores Chromium). Junto con el «asistente de sockets», que solo se instala una vez, las conexiones de socket de los juegos en línea se envían a los servidores de juego, y tú decides qué sitios web pueden usarlas.
Móviles y tabletas Android
Un navegador para Android con el reproductor de Timffle integrado. Los juegos Flash de las páginas web se inician solos y pasan a pantalla completa horizontal con un toque. Al cambiar a otra aplicación el juego se silencia y su conexión sigue activa.
Buscamos al menos 12 personas durante al menos 14 días consecutivos, con un uso diario como mínimo. Completa el formulario para revisión y contacto.
TIMFFLE × RUFFLE
Medido con la misma herramienta que la web de Ruffle: Timffle convierte 23 API de Flash Player que eran stubs o no existían en implementaciones completas, sobre todo de 3D y red.
| Ámbito | Elementos | Ruffle | Timffle | Mejora | Archivos de referencia de Flash |
|---|---|---|---|---|---|
| Todas las API de AVM2 (ActionScript 3) | 4,560 | 82.1% | 82.6% | +0.5 p. p. | — |
| 3D y Matrix3D | 79 | 79.7% | 100% | +20.3 p. p. | 15 |
| Red, carga y LocalConnection (4 clases) | 57 | 75.4% | 87.7% | +12.3 p. p. | 14 |
Completa el modelo 3D de Flash: z, rotationX/Y/Z, scaleZ, matrix3D, proyección en perspectiva, Matrix3D, Utils3D, además de los límites proyectados, la detección de impactos y BitmapData.draw.
Referencias circulares y límite de tamaño de mensajes en LocalConnection, transferencia progresiva de URLStream, cancelación real de Loader/URLLoader, momento correcto del evento open de URLLoader y referencias circulares en AMF3.
| Ámbito | Archivos | Líneas añadidas | Líneas eliminadas |
|---|---|---|---|
| Motor de Ruffle | 53 | +3,940 | −853 |
| Extensión de Chrome | 108 | +27,383 | −455 |
El recuento de API solo comprueba si cada API está implementada o es un stub, no que se comporte exactamente como Flash; el comportamiento se verifica con 30 archivos de referencia del Flash Player 32 real. Los ámbitos pueden solaparse y no deben sumarse; la mejora se calcula con los porcentajes mostrados.
Timffle es una bifurcación no oficial de Ruffle. Timffle no está afiliado ni respaldado por el proyecto Ruffle, Adobe ni ninguna empresa de juegos. Timffle solo permite que el navegador ejecute contenido Flash; no incluye ni modifica ningún contenido de juegos. El contenido, las marcas y los derechos de autor de los sitios web y los juegos pertenecen a sus respectivos propietarios. Adobe y Flash son marcas de Adobe Inc.