3D e Matrix3D 0004
Completa o modelo 3D de Flash: z, rotationX/Y/Z, scaleZ, matrix3D, proxección en perspectiva, Matrix3D, Utils3D, ademais dos límites proxectados, a detección de impactos e BitmapData.draw.
O contido Flash execútase no navegador con WebAssembly. Sen instalar complementos antigos.
Os xogos de Flash en liña que precisan conexións TCP (sockets) poden chegar aos seus servidores. A primeira vez que un sitio web pide conectarse, pregúntaseche antes.
O texto chinés dos xogos debúxase coas fontes do teu sistema e maquétase coas métricas de fonte que pide o xogo.
Mira como funciona
Todos os xogos dos vídeos son xogos de demostración orixinais de Timffle. Tamén podes xogar a eles directamente na páxina de demostración.
Abrir e xogar
Pregunta antes de conectar
Conectado
Un clic na barra
Aviso do asistente
Instalar a extensión
Timffle iniciou sesión en 摩爾莊園 en Chrome cunha conta real: escoller servidor, pasear polo casarón e coller o mapa ata a pista de karts, todo a través das conexións TCP do propio xogo.
As pantallas do xogo son propiedade de Taomee (淘米網絡). Timffle non ten ningunha relación con Taomee.
Ordenador · Windows / macOS / Linux
Reproduce contido Flash das páxinas web en Chrome (ou en Edge e outros navegadores Chromium). Xunto co «asistente de sockets», que só se instala unha vez, as conexións de socket dos xogos en liña envíanse aos servidores de xogo, e ti decides que sitios web poden usalas.
Móbiles e tabletas Android
Un navegador para Android co reprodutor de Timffle integrado. Os xogos Flash das páxinas web iníciase sós e pasan a pantalla completa horizontal cun toque. Ao cambiar a outra aplicación o xogo silénciase e a súa conexión segue activa.
Buscamos polo menos 12 probadores durante polo menos 14 días consecutivos, cun uso diario como mínimo. Cubre o formulario para revisión e contacto.
TIMFFLE × RUFFLE
Medido coa mesma ferramenta ca o sitio web de Ruffle: Timffle converte 23 API de Flash Player que eran stubs ou non existían en implementacións completas, sobre todo de 3D e rede.
| Ámbito | Elementos | Ruffle | Timffle | Mellora | Ficheiros de referencia de Flash |
|---|---|---|---|---|---|
| Todas as API de AVM2 (ActionScript 3) | 4,560 | 82.1% | 82.6% | +0.5 p. p. | — |
| 3D e Matrix3D | 79 | 79.7% | 100% | +20.3 p. p. | 15 |
| Rede, carga e LocalConnection (4 clases) | 57 | 75.4% | 87.7% | +12.3 p. p. | 14 |
Completa o modelo 3D de Flash: z, rotationX/Y/Z, scaleZ, matrix3D, proxección en perspectiva, Matrix3D, Utils3D, ademais dos límites proxectados, a detección de impactos e BitmapData.draw.
Referencias circulares e límite de tamaño das mensaxes en LocalConnection, transferencia progresiva de URLStream, cancelación real de Loader/URLLoader, momento correcto do evento open de URLLoader e referencias circulares en AMF3.
| Ámbito | Ficheiros | Liñas engadidas | Liñas eliminadas |
|---|---|---|---|
| Motor de Ruffle | 53 | +3,940 | −853 |
| Extensión de Chrome | 108 | +27,383 | −455 |
O reconto de API só comproba se cada API está implementada ou é un stub, non que se comporte exactamente coma Flash; o comportamento verifícase con 30 ficheiros de referencia do Flash Player 32 real. Os ámbitos poden solaparse e non deben sumarse; a mellora calcúlase coas porcentaxes amosadas.
Timffle é unha bifurcación non oficial de Ruffle. Timffle non está afiliado nin avalado polo proxecto Ruffle, Adobe nin ningunha empresa de xogos. Timffle só permite que o navegador execute contido Flash; non inclúe nin modifica ningún contido de xogos. O contido, as marcas e os dereitos de autor dos sitios web e dos xogos pertencen aos seus respectivos propietarios. Adobe e Flash son marcas de Adobe Inc.