Sobre o Wolfenstein 3D no navegador
Esta página roda o Wolfenstein 3D original — episódio 1, Escape from Wolfenstein (shareware v1.4) — direto no navegador, no celular ou no computador. Os mapas, gráficos, sons, músicas e menus são os do jogo de 1992, sem alterações. A única coisa nova é a “casca” web: tela de início, controles de toque e o modo app/offline.
“Wolfenstein 3D” e “Apogee” são marcas de seus respectivos donos. Este site não é afiliado à id Software, à Apogee, à ZeniMax ou à Bethesda. Nada é cobrado.
O jogo (shareware)
Só o episódio 1 shareware está disponível, porque é o único que a licença permite distribuir de graça. Os episódios 2 a 6 são a versão registrada (paga) e não estão neste site. Se gostar, compre o jogo completo nas lojas oficiais.
A licença shareware (VENDOR.DOC) pede que o programa circule com todos os seus arquivos, sem modificação. Por isso o pacote original da Apogee está aqui, intacto, para quem quiser jogar no DOS/DOSBox:
Baixar o shareware original (1wolf14.zip, v1.4)
765.063 bytes · MD5 3f17e3d044ab8e0d85c7c817b0665e9e · pacote BBS da Apogee (INSTALL.EXE + W3D1_BBS._1 + FILE_ID.DIZ)
Trecho do VENDOR.DOC (Copyright 1992 id Software, publicado pela Apogee Software, Ltd.) que libera a distribuição gratuita:
BY COPYING, USING OR DISTRIBUTING THIS SHAREWARE PROGRAM, YOU INDICATE YOUR AGREEMENT TO THE TERMS OF THIS vendor.doc. [*] Everyone can -- and is encouraged! -- to copy, upload and generally pass around this Program without charging for it. [*] If you want to distribute it as provided in this Vendor.doc by catalog, advertisement, BBS, on-line service, or direct mail, no written permission is needed. [*] All advertising of the Program must include "Apogee" in the description. [*] The Program is marked "Shareware" and contains "episode #1". No right is given by this Vendor.Doc to copy, use or distribute any other version, including any version that is registered, or not marked shareware, or that contains any episode other than #1.
Em português: qualquer pessoa pode — e é incentivada a — copiar e passar adiante o programa sem cobrar por ele; a distribuição on-line não precisa de permissão por escrito; toda divulgação deve citar a Apogee; e só o episódio 1 shareware pode ser distribuído.
O motor (GPL-2.0)
Em 1995 a id Software liberou o código-fonte do Wolfenstein 3D, depois relicenciado sob a GNU GPL versão 2 (github.com/id-Software/wolf3d). Este site usa o Wolf4SDL — port desse código para SDL, criado por Moritz “Ripper” Kroll, na versão mantida por Fabian Greffrath (github.com/fabiangreffrath/wolf4sdl) — compilado para WebAssembly com o Emscripten (SDL2).
Como exige a GPL, o código-fonte completo desta versão (motor com as mudanças para a web, script de compilação e a casca da página) está publicado em:
Código-fonte: github.com/alequizao/wolf3d
Os arquivos de dados do jogo (*.WL1) não são GPL: continuam sob a licença shareware da id/Apogee descrita acima.
Controles
- PC: setas andam e viram, Ctrl atira, Espaço abre portas, Shift corre, Alt + setas anda de lado, 1–4 trocam a arma, Esc abre o menu. O mouse pode ser ligado nas opções do próprio jogo.
- Celular: cruz à esquerda para andar e virar; à direita ATIRAR, ABRIR, CORRER (liga/desliga), LADO (andar de lado) e ARMA (troca 1 → 4); em cima ESC, ENTER, S (Y) e N para as perguntas do jogo. Melhor com o celular deitado.
- Os jogos salvos e as opções ficam guardados no próprio navegador.
Créditos
- Wolfenstein 3D: id Software (John Carmack, John Romero, Tom Hall, Adrian Carmack, Jay Wilbur, Kevin Cloud), música de Robert Prince. Publicado pela Apogee Software.
- Wolf4SDL: Moritz “Ripper” Kroll e colaboradores; manutenção de Fabian Greffrath e colaboradores.
- Emscripten e SDL2: seus respectivos autores (licenças MIT/zlib).
- Fonte “Press Start 2P”: CodeMan38 (SIL Open Font License), via Google Fonts.
- Adaptação web, controles de toque e PWA: Alequizao — [email protected] — github.com/alequizao.