Esta pesquisa reúne jogos com progressão de personagem, exploração, combate, equipamentos ou escolhas típicas de RPG que podem ser executados em um navegador. O critério decisivo foi existir um repositório público do jogo, não apenas de sua engine. Cada entrada traz um caminho para jogar e outro para o código. Quando não existe uma instância pública confiável, o link “Jogar” leva às instruções de instalação e isso é dito claramente.
O catálogo inclui MMORPGs, PBBGs, roguelikes, dungeon crawlers, RPGs de ação, jogos táticos, experiências textuais e incrementais com progressão de RPG. Não inclui emuladores que dependem de ROM comercial, simples templates, engines sem campanha jogável nem projetos cujo único “código aberto” seja o servidor de login de um jogo fechado.
Resumo executivo
Foram selecionados 61 jogos. Há 46 com licença livre ou open source claramente identificada para o código e 15 casos source-available, parcialmente abertos ou com licença/propriedade dos assets incerta. Seis são mantidos na lista principalmente por valor histórico; os demais variam de projetos maduros a protótipos recentes.
As melhores escolhas para começar são:
- Dungeon Crawl Stone Soup: melhor RPG profundo e maduro, sem instalação.
- Stendhal: MMORPG livre tradicional com mundo e comunidade persistentes.
- Biomes: sandbox MMO moderno, bonito e inteiramente pensado para a web.
- A Dark Room: melhor aventura minimalista para jogar em uma sentada.
- World of ClaudeCraft: MMORPG recente, ambicioso e fácil de estudar ou autohospedar, embora os assets exijam leitura cuidadosa do registro de licenças.
- Land of Mana: melhor opção atual para ação 2D multiplayer no estilo Zelda/Secret of Mana, com cliente e servidor disponíveis.
- Angband no Angband.live: melhor porta de entrada para a família clássica de roguelikes.
- Candy Box 2: uma das experiências incrementais com aventura mais criativas e acessíveis.
- Planes of Tlessa: PBBG textual muito rico para quem gosta de sistemas, loot e progressão longa; a instância pública estava indisponível no teste.
- Warptracker: promissor ARPG de ação em Three.js, ainda pequeno e muito recente.
Há uma diferença fundamental entre código visível e open source. Um repositório público sem licença continua protegido por direitos autorais; uma licença com proibição de uso comercial não é open source segundo a definição da OSI; e uma licença livre no código não libera automaticamente sprites, música, marcas ou conteúdo extraído de outro jogo. Por isso Bitburner, Kittens Game, Kaetram, Scripters War/Raining Chain e Diablo JS aparecem separados dos projetos claramente livres.
Metodologia e critérios
A coleta foi concluída em 21 de agosto de 2026. Foram consultados sites dos
projetos, repositórios oficiais, arquivos LICENSE, documentação dos servidores
públicos e páginas oficiais no itch.io. Para os links prioritários, também foi
feito um teste HTTP direto: 22 dos 26 principais retornaram 200; quatro não
responderam ao teste automatizado e foram marcados como instância incerta,
indisponível ou dependente de hospedagem própria.
Os jogos foram avaliados por:
- qualidade e quantidade de conteúdo jogável;
- possibilidade real de abrir no navegador atual;
- manutenção recente, servidor público e facilidade de autohospedagem;
- clareza da licença do código e dos assets;
- profundidade de RPG, não apenas semelhança visual;
- modo single-player, cooperativo ou multiplayer persistente;
- riscos de conta, dependências antigas e abandono.
Os estados usados nas tabelas são:
- Ativo: desenvolvimento ou operação recente confirmado no projeto;
- Estável: completo ou maduro, mesmo com poucas alterações;
- Experimental: jogável, mas ainda curto, recente ou em desenvolvimento;
- Auto-hospedagem: não foi localizada instância pública confiável;
- Histórico: importante e ainda estudável, porém abandonado, arquivado ou com demo pública quebrada.
Separação jurídica do catálogo
| Grupo | Quantidade | O que significa | Jogos que exigem atenção especial |
|---|---|---|---|
| Código com licença livre clara | 46 | Há licença identificada para estudar, modificar e redistribuir o código, respeitando suas condições | Mesmo aqui, World of ClaudeCraft e Land of Mana exigem conferir licenças de assets separadamente |
| Source-available, licença customizada ou pacote incompleto | 15 | O código pode ser lido, mas há proibição comercial, ausência de licença, fonte defasada ou incerteza sobre conteúdo | Kaetram, Scripters War/Raining Chain, CyberCode Online, Era Online Forever, Bitburner, Kittens Game, Aetheria, Dereth, NJ MMO, AresRPG, Antorax, Neverquest, The First Dungeon, Uncharted Waters 2 e Diablo JS |
| Histórico/arquivado | 6 | Classificação de manutenção, que pode se sobrepor à situação jurídica | BrowserQuest, Roguish, Room for Change, ArchaicQuest II, Uncharted Waters 2 e Diablo JS |
“Licença clara” acima se refere ao código. Para publicar um fork completo ainda é obrigatório conferir arte, áudio, fontes, textos, mapas e marca. Os números na primeira coluna das tabelas são identificadores do catálogo, não posições no ranking.
Ranking dos 20 melhores
| Pos. | Jogo | Por que vale a pena | Principal ressalva |
|---|---|---|---|
| 1 | Dungeon Crawl Stone Soup | Roguelike completo, atualizado, centenas de decisões significativas e excelentes WebTiles | Difícil e com morte permanente |
| 2 | Stendhal | MMORPG 2D realmente livre, com quests, guildas, comércio e anos de conteúdo | Visual deliberadamente antigo; site bloqueou o teste automatizado |
| 3 | Biomes | Sandbox MMO 3D moderno, direto no browser, código MIT e mundo social | Projeto complexo para autohospedar |
| 4 | A Dark Room | Design minimalista brilhante e ritmo de descoberta exemplar | Curto e predominantemente textual |
| 5 | World of ClaudeCraft | Classes, quests, masmorras, mundo compartilhado e implantação documentada | Muito recente; alguns assets têm termos próprios |
| 6 | Land of Mana | Combate 2D em tempo real, mundo persistente e cliente/servidor disponíveis | O licenciamento da mídia é misto e precisa de auditoria antes de um fork |
| 7 | Angband | Um dos roguelikes mais influentes, com servidor web, espectadores e enorme longevidade | Interface textual exige aprendizado |
| 8 | Candy Box 2 | Incremental que se transforma em aventura cheia de enigmas e combates | Progressão inicialmente lenta de propósito |
| 9 | Planes of Tlessa | Sistemas de loot, jobs, reencarnação, reinos e raids incomuns em PBBG livre | Instância pública não respondeu durante a pesquisa |
| 10 | Warptracker | Combate em tempo real, classes, esquiva e dungeon em um browser comum | Protótipo recente e ainda com pouco conteúdo |
| 11 | Evolve | Incremental extremamente amplo, atualizado e com vários caminhos de evolução | É mais administração incremental que RPG tradicional |
| 12 | Blastmud | MUD pós-apocalíptico multiplayer, jogável na web, com código e conteúdo livres | A instalação oficial exige arquivo privado de verificação etária; forks não podem usar a marca |
| 13 | Brogue CE / WebBrogue | Roguelike elegante, legível e profundo, excelente para aprender o gênero | O servidor WebBrogue consultado oscilou no teste |
| 14 | Heroine Dusk | Dungeon crawler curto, coeso, livre e com ótima estética de 16 cores | Sem manutenção significativa há anos |
| 15 | Bitburner | RPG incremental cyberpunk em que programar é parte do jogo | Apache 2.0 com Commons Clause: não é open source OSI |
| 16 | Rogueworld | MMORPG/roguelike de navegador com código MIT e multiplayer persistente | Servidor de teste não respondeu; pode exigir hospedagem própria |
| 17 | Rotten Soup | Roguelike moderno em Vue, interface agradável e código GPL | Escopo menor que DCSS, Angband e Brogue |
| 18 | Sil-Q | Roguelike concentrado em Tolkien, furtividade e combate tático | Mais austero e exigente que jogos gráficos comuns |
| 19 | Slay the Web | Deckbuilder roguelike livre e imediatamente acessível | É inspirado de perto em Slay the Spire e menos “RPG de personagem” |
| 20 | RPG.io | Pequeno JRPG cooperativo feito para game jam, fácil de ler e modificar | Curto e sem a escala de um RPG comercial |
MMORPGs, MORPGs e mundos persistentes
| # | Jogo | Subgênero e modo | Estado e navegador | Jogar | Código e licença | Avaliação e limitações |
|---|---|---|---|---|---|---|
| 1 | Stendhal | MMORPG 2D; multiplayer | Ativo; cliente web e desktop | Cliente web oficial | arianne/stendhal — GPL-2.0 | Mundo antigo, mas vivo, com quests, comércio, guildas e combate. O endpoint não respondeu ao curl da pesquisa; tente pelo site principal se necessário. |
| 2 | Biomes | Sandbox MMORPG 3D; multiplayer | Ativo; WebGL | Jogar | ill-inc/biomes-game — MIT | Um dos projetos web mais impressionantes: construção, coleta, minijogos e mundo social. Autohospedagem exige a pilha completa do projeto. |
| 3 | World of ClaudeCraft | MMORPG 3D clássico; multiplayer e simulação offline | Ativo e muito recente; desktop e mobile web | Jogar | levy-street/world-of-claudecraft — código MIT | Nove classes, dezenas de quests, grupos e raids. A maioria dos assets é livre, mas o próprio CREDITS.md aponta exceções não redistribuíveis; não copie a marca nem todos os arquivos cegamente. |
| 4 | Kaetram | MMORPG 2D em tempo real; multiplayer | Serviço ativo; código público é snapshot histórico e defasado | Jogar | Kaetram-Open — MPL-2.0 mais Omnia Public License (OPL); assets CC-BY-SA-3.0 | O próprio README avisa que o Kaetram atual não é mais open source e que o repositório aberto não é atualizado há anos. Para executar o snapshot é preciso aceitar MPL-2.0 e a OPL, que acrescenta restrições a IA, criptomoedas, NFTs, cursos e outros usos; portanto o conjunto não é open source limpo segundo a OSI. |
| 5 | Planes of Tlessa | PBBG textual com mapa; multiplayer assíncrono | Ativo no código; instância não respondeu ao teste | Instância oficial | AdamKyle/flare — MIT | Equipamentos no estilo Diablo, jobs, crafting, raids, reinos e reencarnação. Se a instância continuar fora do ar, use o guia de instalação do repositório. |
| 6 | Rogueworld | MMORPG/roguelike 2D; multiplayer | Código estável; servidor de teste incerto | Servidor de teste | Arcanorum/rogueworld — MIT | Sucessor renomeado de Dungeonz. Tem exploração, itens, combate e mundo persistente; prepare-se para autohospedar se o teste estiver offline. |
| 7 | Land of Mana | MORPG 2D de ação; multiplayer | Beta ativo; desktop e mobile web | Jogar | Langerz82/landofmana — código MIT, mídia mista | Inspirado em Zelda e Secret of Mana, com combate em tempo real e mundo persistente. O código pode ser reutilizado; os assets precisam ser auditados individualmente. |
| 8 | Scripters War (antigo Raining Chain) | MMORPG 2D; multiplayer | Serviço atual; fonte pública é apenas o snapshot Raining Chain 1.5.18 | Jogar | nullwastaken/game — engine MIT e conteúdo GPL no snapshot 1.5.18 | O jogo vivo foi renomeado para Scripters War e evoluiu além da fonte publicada. O snapshot permite estudar ou autohospedar a versão antiga, mas não reconstrói a versão atual do serviço. |
| 9 | CyberCode Online | MMO RPG textual cyberpunk; multiplayer | Ativo; PWA/browser | Jogar | DexterHuang/CyberCodeOnline — licença não localizada | Loot, crafting, clãs e progressão idle em interface textual. Repositório público não concede, por si só, direito de redistribuição. |
| 10 | Era Online Forever | MMORPG 2D histórico modernizado; multiplayer | Ressuscitado em 2026; Blazor WebAssembly | Jogar | EraOnline-Modernized — licença não localizada na revisão | Preservação fascinante de um MMO norueguês de 1999. Código C#/Blazor e fonte VB6 original estão públicos, mas trate a licença e os assets como reservados até confirmação explícita. |
| 11 | Tangaria | Roguelike/MMORPG textual em tempo real | Ativo; navegador via terminal web | Jogar no Angband.live | igroglaz/Tangaria — GPL-2.0/Angband | Uma variante multiplayer persistente de PWMAngband. Ótima para quem quer a profundidade de Angband com outros jogadores. |
| 12 | Global Collapse | PBBG pós-apocalíptico; multiplayer | Ativo em 2026; PWA | Jogar | matronator/GlobalCollapse — MIT | Economia, sobrevivência e progressão em um mundo inspirado na pandemia. É mais PBBG sistêmico que aventura gráfica. |
| 13 | 1255 Burgomaster | RPG textual de administração medieval; multiplayer/assíncrono | Projeto quieto, instância pública | Jogar | Areso/1255-burgomaster — GPL-3.0 | Você administra uma pequena cidade, seus ofícios e conflitos. Nichado, mas interessante para fãs de roleplay econômico. |
| 61 | Blastmud | MUD pós-apocalíptico; multiplayer, PvE e PvP opcional | Instância pública; cliente web | Jogar no navegador | blasthavers/blastmud — BSD de 3 cláusulas | MUD moderno escrito em Rust, com conteúdo também aberto. A autohospedagem oficial requer um arquivo privado de verificação etária; um fork pode remover o mecanismo, mas não pode usar a marca Blastmud. |
RPGs single-player, ação, táticos e incrementais
| # | Jogo | Subgênero e modo | Estado e navegador | Jogar | Código e licença | Avaliação e limitações |
|---|---|---|---|---|---|---|
| 14 | Dungeon Crawl Stone Soup | Roguelike; single-player com espectadores | Ativo; WebTiles em vários servidores | Lista oficial de servidores | crawl/crawl — GPL-2.0-or-later | Profundidade, equilíbrio e manutenção excepcionais. O melhor ponto de partida para quem aceita permadeath. |
| 15 | A Dark Room | Aventura textual/incremental; single-player | Estável; navegador e localStorage | Jogar | doublespeakgames/adarkroom — MPL-2.0 | Começa como interface mínima e se abre em exploração e RPG. Evite ler spoilers. |
| 16 | Candy Box 2 | Incremental, puzzle e RPG; single-player | Estável; HTML5 | Jogar | candybox2.github.io — GPL-3.0 | Humor, segredos, equipamentos e combates escondidos atrás de uma tela simples. |
| 17 | Trimps | Incremental com progressão e equipamentos; single-player | Estável; navegador | Jogar | Trimps.github.io — GPL-2.0 | Enorme quantidade de progressão e automação. É RPG-adjacente, não um RPG narrativo. |
| 18 | Evolve | Incremental de evolução e civilização; single-player | Ativo; navegador | Jogar | PMotschmann/Evolve — MPL-2.0 | Sistemas extensos, raças e caminhos de evolução. Excelente para sessões longas e planejamento. |
| 19 | Progress Knight | RPG incremental de vida medieval; single-player | Estável; página estática | Jogar | ihtasham42/progress-knight — Unlicense | Carreiras, habilidades e longevidade formam um loop simples e viciante; interface bastante crua. |
| 20 | Bitburner | RPG incremental/programação cyberpunk; single-player | Ativo; browser e Steam | Jogar | bitburner-src — Apache-2.0 com Commons Clause | Profundo e ótimo para aprender automação. A proibição de vender o software torna a licença source-available, não OSI. |
| 21 | Kittens Game | Incremental de civilização; single-player | Ativo; web e mobile | Jogar | nuclear-unicorn/kittensgame — “Wet Paws License” | Muito conteúdo e ótima progressão, mas a licença proíbe derivados e uso comercial; não é open source. |
| 22 | Rotten Soup | Roguelike gráfico; single-player | Ativo; Vue/PWA | Jogar | Larkenx/Rotten-Soup — GPL-3.0 | Interface moderna e runs rápidas. Menor que os roguelikes clássicos, mas mais acolhedor. |
| 23 | xsofy | Roguelike procedural; single-player | Ativo; browser | Jogar | nooga/xsofy — MIT | A identidade e o conteúdo mudam a cada run. Projeto experimental, estranho e tecnicamente interessante. |
| 24 | Slay the Web | Deckbuilder roguelike; single-player | Ativo; web | Jogar | oskarrough/slaytheweb — AGPL-3.0 | Um dos melhores exemplos recentes de jogo web livre. A semelhança com Slay the Spire é parte da proposta. |
| 25 | Veilspire | Action RPG 3D de magia; single-player | Experimental; WebGL e touch | Jogar | Lunaneco/veilspire — MIT | Mundo procedural, quests, crafting, chefe e progresso local. Muito recente; encare como demonstração promissora, não campanha longa. |
| 26 | Warptracker | ARPG 3D no estilo Diablo; single-player | Experimental, ativo; WebGL | Jogar | ilrein/warptracker — MIT; assets próprios/CC0 | Tem combate real, esquiva, três classes, quests e dungeon. Conteúdo ainda curto e projeto lançado recentemente. |
| 27 | Arcomage HD | Card battle com progressão de fantasia; single/multiplayer local | Ativo; navegador | Jogar | arcomage/arcomage-hd — MIT | Recriação livre do minijogo de Might & Magic. É tático e RPG-adjacente, não uma campanha convencional. |
| 28 | Ancient Beast | Tático por turnos com criaturas; single e multiplayer | Ativo; navegador | Jogar | FreezingMoon/AncientBeast — AGPL-3.0 | Combates profundos e arte própria. Entra pela construção de equipes e fantasia tática, apesar de se aproximar de board game. |
| 29 | RPG.io | JRPG cooperativo curto; até quatro jogadores | Game jam estável; HTML5 | Jogar no itch.io | Racso/2017STDIOGameJam — MIT | Curto, simpático e ótimo para estudar um jogo completo. Não espere campanha extensa nem servidor persistente. |
| 30 | EmberQuest | Idle RPG inspirado em MMOs clássicos; single-player | Experimental; um arquivo HTML | Jogar | EmberQuest — GPL-3.0 | Muitas raças, classes, zonas, crafting e auto-battle. Projeto recente, com balanceamento ainda em formação. |
| 31 | AI Village RPG | RPG por turnos; single-player | Experimental; HTML/JS puro | Jogar | ai-village-agents/rpg-game — MIT | Completo o bastante para explorar e lutar, com testes automatizados. Valor maior como experimento técnico recente que como clássico pronto. |
Roguelikes clássicos executados pelo navegador
Os jogos seguintes não são “emulação de ROM”. O navegador funciona como cliente web de um servidor que executa código aberto, ou como frontend de uma compilação web. Em Angband.live é possível jogar, assistir e conversar; no hterm do Hardfought o navegador se conecta ao menu de variantes de NetHack. O teclado físico é recomendado.
| # | Jogo | Subgênero e modo | Estado | Jogar | Código e licença | O que o diferencia |
|---|---|---|---|---|---|---|
| 32 | Angband | Roguelike; single-player/espectadores | Ativo | Angband.live | angband/angband — GPL-2.0 ou licença Angband | A base mais equilibrada da família, com exploração longa e enorme variedade de itens. |
| 33 | FAangband | Roguelike; single-player | Ativo | Angband.live | NickMcConnell/FAangband — GPL-2.0/Angband | Mundo inspirado na Primeira Era de Tolkien, mapas externos e viagens entre regiões. |
| 34 | Sil-Q | Roguelike tático; single-player | Ativo | Angband.live | sil-quirk/sil-q — GPL-2.0 | Menor e mais focado, com furtividade, canções e combate cuidadosamente modelado. |
| 35 | FrogComposband | Roguelike maximalista; single-player | Ativo | Angband.live | sulkasormi/frogcomposband — GPL/Angband | Quantidade absurda de raças, classes, monstros e humor. Maravilhoso, mas intimidante. |
| 36 | NetHack | Roguelike sistêmico; single-player/espectadores | Ativo | Hardfought hterm | NetHack/NetHack — NetHack General Public License | Interações emergentes e segredos acumulados desde 1987. A interface tem curva de aprendizado severa. |
| 37 | EvilHack | Variante difícil de NetHack; single-player | Ativo; versão 0.9.3 em 2026 | Hardfought hterm | k21971/EvilHack — NGPL | Novas raças, materiais, monstros e dificuldade elevada. Recomendado só depois de entender NetHack. |
| 38 | UnNetHack | Variante expandida; single-player | Mantido de forma comunitária | Hardfought hterm | UnNetHack/UnNetHack — NGPL | Mais mapas, finais e conteúdo, preservando a estrutura tradicional. |
| 39 | xNetHack | Variante modernizada; single-player | Ativo | Hardfought hterm | copperwater/xNetHack — NGPL | Ajusta interface, equilíbrio e consistência sem abandonar a identidade original. |
| 40 | Hack'EM | Variante combinatória; single-player | Ativo | Hardfought hterm | k21971/HackEM — NGPL | Combina ideias de Slash'EM, EvilHack e outras variantes. Denso e deliberadamente caótico. |
| 41 | SpliceHack | Variante de conteúdo amplo; single-player | Comunitário | Hardfought hterm | NullCGT/SpliceHack — NGPL | Muitas raças, papéis, objetos e sistemas derivados de vários forks. |
| 42 | GnollHack | NetHack modernizado; single-player | Ativo; build 2026 | Hardfought hterm | hyvanmielenpelit/GnollHack — licença derivada da NGPL | No servidor web usa interface textual; as versões instaláveis oferecem gráficos, som e tutoriais melhores. |
| 43 | Brogue Community Edition | Roguelike elegante; single-player | Ativo; CE 1.15.1 em 2026 | WebBrogue | tmewett/BrogueCE — AGPL-3.0 | Muito legível e menos barroco que NetHack. O servidor consultado não respondeu ao teste automatizado; há servidores EU/US listados na wiki. |
| 44 | Heroine Dusk | Dungeon crawler em primeira pessoa; single-player | Completo, pouco mantido | Jogar | clintbellanger/heroine-dusk — GPL-3.0; arte CC-BY-SA-3.0 | Campanha curta, arte excelente e código acessível. A marca “Heroine Dusk” não é liberada junto com o código. |
| 45 | Legend of the Green Dragon | RPG textual/PBBG; multiplayer | Remake atual, sem demo oficial confiável | Instalar e jogar | lotgd/lotgd — AGPL-3.0 | Clássico de turnos diários e combate textual. Requer servidor PHP e banco; forks antigos podem ter licença diferente. |
| 46 | Stephino RPG | Estratégia/RPG textual para WordPress; multiplayer | Estável; autohospedado | Demo/site | markjivko/rpg — GPL-3.0 | Curiosa combinação de RPG, economia e WordPress. Adequado para experimentar, não para publicar sem endurecer a instalação. |
Protótipos e jogos que exigem hospedagem própria
Esses projetos têm código e gameplay suficientes para merecer atenção, mas não devem ser vendidos como MMOs maduros. “Jogar” indica a demo quando ela existe; caso contrário leva às instruções do próprio repositório.
| # | Jogo | Subgênero e modo | Estado | Jogar | Código e licença | Limitação principal |
|---|---|---|---|---|---|---|
| 47 | RealmForge | MMORPG isométrico; multiplayer | Protótipo recente; self-host | Executar localmente | mattiaa95/realmforge — MIT | Rust no servidor e Phaser/TypeScript no cliente. Há combate, crafting, guildas e progressão, mas não uma comunidade pública estabelecida. |
| 48 | Aetheria | MMORPG 3D anime/survival; multiplayer | Protótipo recente; self-host | Instruções | mositron/Aetheria — licença não localizada | Mundo procedural, pets, crafting, housing e PvP. Impressiona como experimento, mas foi criado rapidamente com IA e não tem licença clara. |
| 49 | Dereth | Action RPG 3D; single e multiplayer | Experimental; local ou servidor próprio | Instruções | w5ohr/Dereth — licença não localizada | Inspirado em Asheron's Call, com save local e modo MMO. Sem licença, apenas estudar e testar. |
| 50 | NJ MMO | MMORPG 3D low-poly; multiplayer | Protótipo recente; self-host | Executar localmente | tech-leads-club/nj-mmo — licença não localizada | Servidor autoritativo, combate e comércio; projeto explicitamente experimental e produzido por agentes de IA. |
| 51 | AresRPG | MMORPG 3D/Web3; multiplayer | Em desenvolvimento | Site | aresrpg/aresrpg — licença não localizada | Código publicamente desenvolvido, mas “source-available” é a descrição segura enquanto não houver licença. |
| 52 | Antorax | RPG online 2D; single/multiplayer experimental | Protótipo quieto; página estática | Jogar | jakethakur/antorax — licença não localizada | Jogo e engine simples em JavaScript; útil para estudo, pouco conteúdo para uma campanha. |
| 53 | Neverquest | RPG incremental irreverente; single-player | Protótipo quieto | Jogar | kitnato/neverquest — licença não localizada | Funciona como curiosidade incremental; não há autorização clara para redistribuir forks. |
| 54 | The First Dungeon | RPG 2D simples; single-player | Protótipo; página web | Jogar | johnl28/rpg — licença não localizada | Movimento e combate básicos em HTML/CSS/JS. Bom exemplo didático, jogo curto. |
Históricos, abandonados ou com problemas de direitos
Estes jogos são úteis para preservação e estudo. Não são as primeiras recomendações para quem só quer clicar e jogar, e alguns links públicos podem estar quebrados.
| # | Jogo | Subgênero e modo | Estado | Jogar | Código e licença | Por que está separado |
|---|---|---|---|---|---|---|
| 55 | BrowserQuest | MMORPG 2D; multiplayer | Histórico; servidor original da Mozilla encerrado | Auto-hospedar | mozilla/BrowserQuest — MPL-2.0 | Marco técnico de HTML5/WebSocket e ancestral de Kaetram. O código é valioso, mas não há mundo oficial para visitar. |
| 56 | Roguish | Roguelike extensível; single/multiplayer experimental | Histórico; demo antiga indisponível | Executar localmente | CamHenlin/Roguish — BSD-3-Clause | Projeto JavaScript interessante de 2013; dependências e instruções envelheceram. |
| 57 | Room for Change | Action RPG procedural; single-player | Game jam de 2013; demo pública quebrada | Compilar/executar | antionio/game-off-2013 — Apache-2.0 | Ideia criativa de mover salas da pirâmide. A build WebGL antiga pode exigir ajustes modernos. |
| 58 | ArchaicQuest II | MUD web textual; multiplayer | Sem atividade relevante desde 2023 | Site/possível demo | ArchaicQuest-II — MIT | MUD em ASP.NET Core com cliente web. Bom para laboratório privado; revise autenticação e dependências antes de expor. |
| 59 | Uncharted Waters 2 — remake web | RPG de navegação e comércio; single-player | Histórico; página estática | Jogar | JohanLi/uncharted-waters-2 — código MIT | Reimplementação tecnicamente interessante, mas nome, design e possíveis assets remetem ao jogo comercial; não redistribua conteúdo sem auditoria. |
| 60 | Diablo JS | Demonstração isométrica/ARPG; single-player | Histórico; experimento incompleto | Jogar | mitallast/diablo-js — código MIT | O repositório informa extração de um nível e recursos de Diablo II. A licença MIT do código não libera os assets da Blizzard; trate como estudo técnico, não base para publicar. |
O que foi excluído e por quê
Alguns nomes aparecem com frequência em listas de “RPG open source”, mas não entram no catálogo principal:
- Fallen London, Kingdom of Loathing, Hordes.io, Stein.world, Mirage Online Classic e Tales of Yore rodam no navegador, porém o código integral atual do jogo não está publicado sob licença verificável.
- RPG-JS, RPG Maker, Phaser, Godot, rot.js, TalesMUD, Evennia e Ranvier são engines ou frameworks. Podem conter demos, mas não são por si sós uma campanha completa.
- OpenLara, Freeablo, Daggerfall Unity e SDLPal publicam engines ou reimplementações, mas a experiência completa depende de dados de jogos comerciais e não há uma edição oficial simples e autônoma para navegador que cumpra o escopo desta lista.
- The Veil of Aether é um projeto FOSS legítimo, mas seu próprio site ainda informa que uma versão jogável deve demorar; código existente não basta para chamá-lo de jogo disponível.
- Ananias continua jogável no browser, porém o repositório público localizado contém ferramentas, não o código integral atual do jogo.
- Portas em sites de emulação, cópias não autorizadas de Pokémon, Zelda, Tibia ou RuneScape e clientes que exigem ROMs foram descartados.
Como escolher
Quero jogar imediatamente sem criar conta
- A Dark Room para narrativa e descoberta;
- Candy Box 2 para enigmas e progressão incremental;
- DCSS para profundidade extrema;
- Warptracker para ação em tempo real;
- Heroine Dusk para uma aventura curta e retrô.
Quero um MMORPG aberto
- Comece por Stendhal se prefere conteúdo maduro e 2D.
- Escolha Biomes para sandbox 3D e construção.
- Kaetram continua jogável e próximo de BrowserQuest, mas a versão atual não é aberta; o repositório público é antigo e tem termos MPL-2.0 mais OPL.
- Use World of ClaudeCraft para experimentar uma base recente e autohospedável, lendo antes o licenciamento dos assets.
- Land of Mana é a alternativa para combate 2D em tempo real.
- Blastmud é a escolha textual para quem prefere interpretação, PvE e um mundo pós-apocalíptico acessível pelo navegador.
Quero estudar o código
- A Dark Room, Candy Box 2, RPG.io e Heroine Dusk têm escopo compreensível para iniciantes.
- Planes of Tlessa, Rogueworld e World of ClaudeCraft mostram cliente, servidor, persistência e multiplayer. O snapshot de Kaetram pode ser estudado, mas está anos atrás do serviço e traz restrições OPL.
- DCSS, Angband e NetHack são excelentes para estudar design e décadas de evolução, mas suas bases C são grandes.
- Biomes e World of ClaudeCraft servem para analisar uma arquitetura web moderna, porém exigem bastante infraestrutura.
Quero autohospedar para amigos
- World of ClaudeCraft é a base moderna mais completa, mas requer auditoria
dos assets assinalados no
CREDITS.md. - Rogueworld é menor, mas pode exigir correções operacionais por causa da idade do último ciclo público.
- Planes of Tlessa funciona bem para um grupo que aceita interface textual.
- Legend of the Green Dragon é leve, porém demanda cuidado extra com PHP, módulos antigos e segurança.
- RealmForge é uma boa base experimental, não um serviço pronto para produção.
Quero jogar no celular
Kaetram, Land of Mana, World of ClaudeCraft, A Dark Room, Candy Box 2, Progress Knight e Veilspire têm interfaces web utilizáveis em tela móvel. Roguelikes de terminal como Angband e NetHack funcionam tecnicamente, mas são muito melhores com teclado físico. Sempre teste orientação, gestos e persistência do save antes de investir muitas horas. No caso de Kaetram, essa observação descreve o serviço atual, não o snapshot público antigo.
Cuidados com licença e segurança
Repositório público não significa open source
Sem um arquivo de licença ou declaração inequívoca, a regra padrão é “todos os direitos reservados”. É possível ler o código de CyberCode Online, Aetheria, Dereth ou AresRPG, mas isso não autoriza hospedar uma cópia modificada ou distribuí-la. Bitburner e Kittens Game têm permissões expressas, porém com restrições incompatíveis com open source OSI.
Também separe:
- código: JavaScript, C, servidor e scripts;
- assets: sprites, modelos, som, música e fontes;
- marca: nome, logotipo e identidade do jogo;
- dados: mapas, quests, textos e bancos do servidor.
Uma licença MIT no código pode coexistir com assets comerciais ou marca protegida. World of ClaudeCraft e Land of Mana documentam mídia com termos mistos; Diablo JS vai além e usa material extraído de Diablo II.
Segurança para jogos antigos autohospedados
Não exponha diretamente um projeto PHP, Node, MongoDB ou ASP.NET abandonado à internet. Antes de abrir uma instância:
- rode em container ou usuário sem privilégios;
- use versões suportadas do runtime e banco;
- coloque HTTPS e proxy reverso na frente;
- não reutilize senhas e desative cadastro público até revisar o código;
- verifique SQL injection, upload de arquivos, XSS, CSRF, cookies, redefinição de senha e rate limiting;
- mantenha banco e painéis administrativos fora da internet pública;
- crie backup testado do banco e dos saves;
- faça
npm audit, análise de dependências e atualização gradual, sem confiar que uma build antiga continuará segura apenas porque “funciona”.
Em jogos inteiramente client-side, nunca coloque segredos ou chaves de API no
JavaScript distribuído: todo visitante pode lê-los. Em jogos que salvam no
localStorage, exporte o save antes de limpar dados do navegador ou trocar de
perfil.
Recursos para criar ou adaptar um RPG web
Esta seção é propositalmente curta porque engines não são jogos:
- RPG-JS — framework MIT para RPG e MMO em TypeScript;
- Phaser — engine HTML5 2D consolidada;
- rot.js — toolkit BSD para roguelikes no navegador;
- Godot — engine MIT que exporta para web;
- TalesMUD — base para MUD/RPG textual;
- RPGAtlas — criador GPL-3.0 com um pequeno jogo de exemplo e exportação web.
Para um primeiro fork, prefira um jogo de escopo pequeno com licença permissiva, como RPG.io, Progress Knight ou Heroine Dusk. Modificar um MMO completo parece atraente, mas envolve autenticação, persistência, moderação, migração de banco, anti-cheat, observabilidade e operação contínua.
Recomendações práticas
Uma sequência eficiente para explorar a lista é:
- Jogue A Dark Room e Candy Box 2 para ver como pouca interface pode esconder progressão forte.
- Abra DCSS, Angband e Brogue CE para comparar três filosofias de roguelike.
- Teste Stendhal, Land of Mana e Biomes para comparar MMO 2D maduro, ação em tempo real e sandbox web moderno. Use Kaetram apenas como exemplo de serviço atual cujo código aberto ficou para trás.
- Clone RPG.io ou Progress Knight, execute localmente e faça uma pequena alteração. Eles são mais apropriados para aprender que um repositório de MMO com dezenas de serviços.
- Se quiser hospedar um mundo, monte primeiro uma instância privada acessível somente por Tailscale. Só publique depois de atualizar dependências, revisar cadastro e testar backup/restauração.
Para publicar esta curadoria em um site, mantenha os rótulos de licença e estado visíveis. Não transforme “código disponível” em “open source” no título de uma entrada incerta, e não prometa que uma demo histórica continua online.
Conclusão
Existe um ecossistema pequeno, mas surpreendentemente variado, de RPGs de navegador com código disponível. Os melhores jogos prontos são DCSS, Stendhal, Biomes, A Dark Room, Land of Mana e Candy Box 2. Para desenvolvimento e autohospedagem, Planes of Tlessa, Rogueworld, World of ClaudeCraft e Blastmud são bases mais interessantes; o snapshot de Kaetram só serve com a ressalva de estar defasado e sujeito à OPL. Para preservação, BrowserQuest, Heroine Dusk, Roguish e Room for Change continuam valiosos mesmo quando a instância original sumiu.
A lista não trata GitHub como selo automático de liberdade. Dos 61 itens, 46 têm licença clara para o código; os 15 restantes precisam de cautela por licença customizada, ausência de licença, código defasado em relação ao serviço ou assets de terceiros. Essa distinção é o que torna a coleção útil tanto para jogar quanto para estudar, modificar ou publicar sem criar um problema jurídico desnecessário.
Fontes consultadas
- Dungeon Crawl Stone Soup — site e servidores oficiais
- DCSS — repositório oficial
- Stendhal — repositório oficial
- Biomes — site oficial
- Biomes — código MIT
- World of ClaudeCraft — código e notas de licença
- Kaetram — aviso de descontinuação do código aberto e termos MPL-2.0 + OPL
- Planes of Tlessa — código oficial
- Rogueworld — código e servidor de teste
- Land of Mana — código e notas sobre a mídia
- Scripters War — jogo atual
- Raining Chain — snapshot público 1.5.18
- CyberCode Online — código público
- Era Online Forever — site oficial
- Blastmud — site, cliente web e descrição oficial
- Blastmud — código e licença
- A Dark Room — repositório MPL-2.0
- Candy Box 2 — repositório oficial
- Trimps — repositório oficial
- Evolve — repositório e licença
- Bitburner — repositório e licença Commons Clause
- Kittens Game — Wet Paws License
- Brogue CE — repositório oficial
- Brogue CE Wiki — versão e servidores WebBrogue
- Angband — site oficial e referência ao Angband.live
- Angband — repositório oficial
- NetHack — repositório oficial
- Hardfought — cliente hterm para NetHack e variantes
- EvilHack — repositório oficial
- GnollHack — repositório oficial
- Heroine Dusk — código e licenças
- Legend of the Green Dragon — remake atual
- BrowserQuest — arquivo oficial da Mozilla
- Roguish — repositório e instruções locais
- Room for Change — código da game jam
- Warptracker — código, licença e política de assets
- Veilspire — código e documentação
- AI Village RPG — código MIT
- GitHub Docs — por que adicionar uma licença ao repositório
- Open Source Initiative — definição de open source
Nota sobre atualidade
Pesquisa concluída em 21 de agosto de 2026. Instâncias comunitárias podem sair do ar, mudar de domínio ou trocar de versão sem aviso. Licenças, atividade e disponibilidade devem ser confirmadas nos repositórios oficiais antes de redistribuir código, publicar uma instância ou investir tempo em uma migração.
Did this resonate?
Related documents
- 001
- 002
- 003
- 004
- 005