3D e Matrix3D 0004
Completa o modelo 3D do Flash: z, rotationX/Y/Z, scaleZ, matrix3D, projeção em perspetiva, Matrix3D, Utils3D, bem como limites projetados, deteção de colisões e BitmapData.draw.
O conteúdo Flash corre no navegador com WebAssembly. Sem plug-ins antigos para instalar.
Os jogos Flash online que precisam de ligações TCP (socket) conseguem chegar aos seus servidores. Da primeira vez que um site pede para se ligar, é-lhe perguntado primeiro.
O texto em chinês dos jogos é desenhado com os tipos de letra do seu sistema e organizado com as métricas de letra que o jogo pede.
Veja como funciona
Todos os jogos nos vídeos são jogos de demonstração originais do Timffle. Também os pode jogar diretamente na página de demonstração.
Abrir e jogar
Pergunta antes de ligar
Ligado
Barra de um clique
Aviso do assistente
Instalar a extensão
O Timffle iniciou sessão em 摩爾莊園 no Chrome com uma conta real: escolher um servidor, passear pela mansão e seguir o mapa até à pista de karts, tudo através das ligações TCP do próprio jogo.
Os ecrãs do jogo são propriedade da Taomee (淘米網絡). O Timffle não tem qualquer ligação à Taomee.
Computador · Windows / macOS / Linux
Reproduz conteúdo Flash de páginas web no Chrome (ou no Edge e noutros navegadores Chromium). Em conjunto com o “assistente de sockets”, que instala uma única vez, as ligações socket dos jogos online são encaminhadas para os servidores — e é você quem decide que sites as podem utilizar.
Telemóveis e tablets Android
Um navegador Android com o leitor do Timffle integrado. Os jogos Flash das páginas arrancam sozinhos e passam a ecrã inteiro na horizontal com um toque. Ao mudar de aplicação, o jogo fica sem som e a ligação mantém-se ativa.
Procuramos pelo menos 12 testadores durante pelo menos 14 dias consecutivos, com uma utilização diária no mínimo. Preencha o formulário para avaliação e contacto.
TIMFFLE × RUFFLE
Medido com a mesma ferramenta do site do Ruffle: o Timffle transforma 23 APIs do Flash Player que eram stubs ou estavam em falta em implementações completas, sobretudo em 3D e rede.
| Âmbito | Itens | Ruffle | Timffle | Ganho | Ficheiros de referência do Flash |
|---|---|---|---|---|---|
| Todas as APIs 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, carregamento e LocalConnection (4 classes) | 57 | 75.4% | 87.7% | +12.3 p.p. | 14 |
Completa o modelo 3D do Flash: z, rotationX/Y/Z, scaleZ, matrix3D, projeção em perspetiva, Matrix3D, Utils3D, bem como limites projetados, deteção de colisões e BitmapData.draw.
Referências circulares e limite de tamanho de mensagem no LocalConnection, URLStream progressivo, cancelamento real de Loader/URLLoader, momento correto do open no URLLoader e referências circulares no AMF3.
| Âmbito | Ficheiros | Linhas adicionadas | Linhas removidas |
|---|---|---|---|
| Motor do Ruffle | 53 | +3,940 | −853 |
| Extensão do Chrome | 108 | +27,383 | −455 |
A contagem de APIs só verifica se cada API está implementada ou é um stub, não se se comporta exatamente como no Flash; o comportamento é verificado com 30 ficheiros de referência do Flash Player 32. Os âmbitos podem sobrepor-se e não devem ser somados. Os ganhos usam as percentagens apresentadas.
O Timffle é um fork não oficial do Ruffle. O Timffle não é afiliado nem endossado pelo projeto Ruffle, pela Adobe nem por qualquer empresa de jogos. O Timffle apenas permite que o navegador execute conteúdo Flash; não inclui nem modifica qualquer conteúdo de jogos. O conteúdo, as marcas e os direitos de autor de sites e jogos pertencem aos respetivos proprietários. Adobe e Flash são marcas comerciais da Adobe Inc.