尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗FPS 3D de zumbis que roda no navegador (uma página só, Three.js r128).
index.html — o jogo pronto, é o que vai para o ar.src/ — os arquivos-fonte. Depois de editar, rode sh build.sh para gerar o index.html de novo.New > Static Site > escolha este repositório > Build Command vazio > Publish Directory .
Baixe windows/Arena-Zumbi-Windows.zip, descompacte e abra Arena Zumbi.exe.
Funciona sem internet. F11 alterna tela cheia; Ctrl+Q fecha.
| Projeto | O que faz | Pasta raiz | Endereço |
|---|---|---|---|
arena-zumbi | Servidor online (salas co-op; depois contas e placares) + também serve o jogo | / | arena-zumbi.playes.workers.dev |
arena-zumbi-play | O jogo (site estático) | game | arena-zumbi-play.playes.workers.dev |
Em cada projeto: Workers & Pages > Create > Import a repository > este repositório.
No arena-zumbi-play, em Root directory, escreva game (opcional: sem isso ele usa a config da raiz, que também serve o jogo). Deploy command: npx wrangler deploy. Sem build command.
O endereço do servidor online fica em DEFAULT_SERVER (src/znet.js).
Modos: Co-op (até 4) e Infecção (até 12). O anfitrião roda a partida; o Cloudflare só repassa mensagens (Worker + Durable Object). Aba "Co-op online" > nome da sala (e senha, se quiser) > Criar sala. Os outros escrevem o mesmo nome e senha > Entrar na sala. O anfitrião clica em Jogar.
Teste local: node online/dev-server.js e abra http://localhost:8787
Baixe apk/Arena-Zumbi.apk e instale no celular (permita "fontes desconhecidas").
O GitHub Actions compila sozinho a cada mudança em android/ (o jogo fica em android/app/src/main/assets/index.html).
tools/mdl2json.py PASTA saida.json: converte um modelo Source (h.mdl, h.vvd, h.vtx na PASTA) em malha + ossos + animações para o jogo.
sh build.sh gera game/public/version.json (versão = data/hora) e game/public/index-offline.html.
O .exe (windows/app/main.js) e o APK (MainActivity.java) comparam com a versão embutida ao abrir e baixam o jogo novo do Cloudflare.
O jogo mostra as novidades (primeira seção do CHANGELOG) uma vez depois de atualizar.