Margem da Água: Crônicas de Liangshan
Trinta e seis Espíritos Celestiais se reúnem, setenta e dois Demônios Terrenos rompem o cerco.
- Escopo
- Campanha · 12 batalhas
- Rotas
- 3 ramificações táticas
- Tipo
- Jogo interativo
- Controles de toque
- ✓
01 · Game Center
Histórias ramificadas grátis no navegador, sem download.
Trinta e seis Espíritos Celestiais se reúnem, setenta e dois Demônios Terrenos rompem o cerco.

Um espírito raposa desce na Festa das Lanternas para salvar um erudito mortal.

Um mistério otome chuvoso sob o mandato dos espíritos felinos.
Estes números vêm diretamente do registro de jogos publicados e do diário de engenharia; não são estimativas de marketing. Cada jogo também mostra datas, versões, limitações atuais e créditos. Sobre a equipe e o editor
etaWorldOS reúne jogos originais de navegador com ferramentas práticas para desenvolvimento de jogos web, incluindo um editor de mundos 3D, biblioteca de assets e fluxos de imagem para 3D.
Jogos e ferramentas compartilham a mesma base técnica: WebGL, Three.js, assets GLB e padrões reutilizáveis de carregamento e renderização. O objetivo é tornar o processo de criar jogos web visível e verificável dentro do próprio site.
Publicamos análises técnicas profundas de cada sistema não trivial — um sistema solar kepleriano em 700 linhas, chuvas de meteoros em tempo real com WebGL, um rastreador de satélites SGP4 no navegador. Se gosta de ver como as coisas são feitas, o blog é o caminho mais rápido para confiar no que vê aqui.
Dezenas de jogos no navegador — corrida rítmica, tower defense, sinuca, atravessar rua, batalha de tanques. Sem download.
Crie mundos no navegador com terreno, modelos voxel e GLB, ativos pesquisáveis, música e sete templates editáveis.
Notas originais do desenvolvimento dos próprios jogos do site: renderização, física, câmera, áudio, shaders, carregamento de assets, desempenho e versões.
Pokémon of the Forest ships no GLB files, no PNG textures, no baked normal maps. Every creature is marching-cubes-meshed from Wyvill metaballs at boot; every leaf is a 2D-canvas Bézier fill baked into a CanvasTexture; every terrain patch is an analytic heightfield sampled onto a PlaneGeometry; every skin material is a MeshPhysicalMaterial with a custom subsurface-wrap term injected via onBeforeCompile. This post walks the seven techniques that let a browser game with ~24k lines of TypeScript render Pallet Town without downloading a single texture.
Pokémon of the Forest's opening chapter — pick a starter, catch three research bugs, upgrade your net, cross the meadow, find rare bait, defeat the guardian — runs on a single ChapterDirector class that accepts a discriminated-union event and either advances a step, mutates a side condition, or rejects the event with a typed error code. No flags scattered across the codebase, no "did we already do this" audits, no invalid save states.
The infinite-scrolling town in our Infinitown gamecenter port isn't procedurally generated — it's a Möbius carpet. A 9×9 pool of pre-built chunks maps onto a 9×9 grid of fixed container slots through modulo arithmetic, and camera drags rebind slots to different pool entries instead of spawning new geometry. This post walks the four moving parts (pool, containers, mapping, drag event) and explains why the whole system holds together with zero allocations at runtime.
Não. Tudo roda no navegador com tecnologias web padrão. Qualquer navegador moderno serve.
Você pode experimentar jogos originais, o editor de mundos 3D, a biblioteca de assets e o diário de engenharia que documenta como essas experiências são construídas e mantidas.
Os jogos públicos podem ser abertos diretamente no navegador. Alguns recursos, como rankings ou progresso sincronizado, podem exigir login quando estiverem disponíveis.
O site oferece interfaces em inglês, chinês simplificado, árabe, espanhol, português e japonês; o nível de tradução pode variar entre produtos.
Sim. Os controles de toque aparecem automaticamente. A qualidade gráfica se adapta ao seu dispositivo.