4hex
Estratégia tática por turnos num campo de batalha hexagonal. PROTÓTIPO
Homens das cavernas, guerreiros de fantasia, tropas modernas e máquinas do futuro dividem o mesmo tabuleiro. O cenário é sandbox de propósito.
- Tabuleiro hexagonal
- Terreno com elevação
- Névoa de guerra
- Inimigos inteligentes
- Hotseat de 1 a 4
- Editor de mapas
SOBRE O JOGO
Um tabuleiro que não escolhe época
4hex é um jogo de estratégia por turnos que roda no navegador, num campo hexagonal que tu arrasta e aproxima como quiser. A inspiração vem do Battle for Wesnoth e do Titans of Steel, mas o cenário é deliberadamente sem regra: nada impede um homem das cavernas de encarar um mecha na mesma partida.
O terreno não é enfeite. Cada tipo de hexágono define custo de movimento, elevação, alcance de visão e o quanto ele esconde de quem atira. Terreno alto melhora a pontaria e estica o alcance. Toda unidade projeta uma Zona de Controle nos seis hexágonos vizinhos, e entrar nela para o teu movimento na hora, te obrigando a lutar ou a aguentar o tranco.
Por baixo, a prioridade é a simulação: um motor de regras determinístico com uma casca fina de apresentação. É o que permite que uma partida inteira seja gravada, exportada e reproduzida hexágono a hexágono, e é a fundação para o que ainda vem, como partidas online por turnos.
COMO JOGAR
Controles
Dá pra jogar só com o mouse. Clique esquerdo: seleciona a unidade, move e ataca · clique direito: menu de contexto do hexágono ou da unidade · arrastar: desloca a câmera · roda do mouse: aproxima e afasta · E: encerra o turno · Ctrl+Z: desfaz o último movimento. As setas e o teclado também movem a câmera e trocam a seleção.
Passar o mouse sobre um hexágono abre um painel de leitura antes de tu decidir: o que é aquele terreno, até onde a unidade chega, quem ameaça aquela posição e como ficaria o combate se tu atacasse dali. O painel de legenda explica cada marcação do tabuleiro, então não precisa decorar nada.
FICHA TÉCNICA
Créditos
HTML5, CSS3 e JavaScript ES6, com dependências mínimas e tipagem por JSDoc mais @ts-check, sem etapa de build. Roda como PWA instalável, e a versão de desktop via Tauri está no plano. Multiplayer local de 1 a 4 jogadores, com IA disponível desde o primeiro dia e personalidades de comportamento escritas à mão. Áudio procedural. Código, arte e design autorais.
NOTA DO IDEABOB
Por que eu fiz isso
Meus gêneros favoritos sempre foram 4X e roguelike, e o 4hex nasceu da vontade de entender por dentro como funciona um jogo tático de verdade: não só mover peça, mas terreno que importa, linha de visão que engana, e uma IA que toma decisões defensáveis. Por isso a base veio antes do conteúdo. Ainda é protótipo e eu não tenho pressa nenhuma: prefiro deixar a fundação sólida agora a ter que refazer tudo depois.