ultratears
Unofficial native Windows port of Tears of the Kingdom 1.4.3 using static recompilation. Builds locally from the player's own extracted game dump; no game files included.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Battle royale online em 3D, direto no navegador, com câmera em terceira pessoa (inspirado em Free Fire e Call of Duty). Até 50 jogadores por partida, com bots completando as vagas. Mapa com montanhas, casas com porta e janelas, árvores e pedras. Miras: ponto vermelho, 2x, 4x e sniper 8x, com sensibilidade separada para cada uma. Modos: solo, dupla, trio, squad (4) e quinteto (5). Login somente com conta Google.
server/index.js: entrega o site, confirma o login Google, cuida dos grupos (código de 5 letras), da fila e das partidas.server/match.js: simula a partida no servidor (movimento, tiros, dano, bots, tempestade, caídos e reanimação). 30 passos por segundo.public/shared.js: gera o mapa a partir de uma semente e faz o movimento. Usado pelo servidor e pelo navegador.public/client.js: lobby, conexão, controles (PC e celular), câmera, miras, previsão do próprio movimento e interpolação dos outros jogadores.public/gfx.js: parte visual em three.js (céu, sombras, relevo com textura, grama, casas, soldados, armas, clarão de tiro).public/vendor/three.min.js: three.js r128, servido pelo próprio jogo.O servidor é quem decide tudo, então o navegador não consegue trapacear mudando vida ou munição.
As estatísticas (partidas, vitórias, abates) ficam em data/stats.json.
npm install
npm run dev # abre em http://localhost:3000 com login de teste (sem Google)
Abra duas abas para testar grupo e partida juntos.
https://ultima-ilha.onrender.com (e http://localhost:3000 para testes)..apps.googleusercontent.com). Ele não é segredo.render.yaml já configura tudo.GOOGLE_CLIENT_ID.No plano grátis do Render o servidor dorme depois de 15 minutos sem ninguém e leva uns 50 segundos para acordar,
e o arquivo de estatísticas é apagado a cada nova publicação. Para jogar sério, use o plano Starter (US$ 7/mês) com um disco
e defina DATA_DIR para a pasta do disco.
| Nome | Para que serve |
|---|---|
GOOGLE_CLIENT_ID | ID do cliente OAuth do Google. Obrigatório em produção. |
LOBBY_WAIT | Segundos esperando jogadores antes de completar com bots (padrão 25). |
DATA_DIR | Pasta onde salvar as estatísticas (padrão ./data). |
DEV_LOGIN | 1 libera login sem Google. Use só no seu computador. |