Mazocarta

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Mazocarta é um roguelike de cartas. Você anda por um mapa ramificado de nós, e em cada um enfrenta uma luta, uma loja, um lugar para descansar ou um evento aleatório. As lutas são duelos de cartas por turnos em que você sempre vê o que o inimigo vai fazer no próximo turno, então o jogo é responder a uma ameaça conhecida com as cartas que você tem. A cada turno você compra uma mão, gasta uma quantidade limitada de energia e escolhe entre atacar, levantar escudo e os outros efeitos das suas cartas. Entre as lutas você ganha cartas novas, módulos (melhorias passivas que valem para a partida toda) e consumíveis, e decide como o seu baralho vai crescer.

Uma partida tem três setores, cada um com seus inimigos e um chefe no fim do mapa. As lutas são determinísticas: não há rolagens de dados escondidas no combate, só a ordem em que as suas cartas aparecem. Isso faz perder parecer um erro do qual dá para aprender, e faz de cada partida um quebra-cabeça curto com peças novas. O visual é uma tela de terminal preta com verde e ciano néon, desenhada inteira pelo próprio jogo, e o conjunto é pequeno o bastante para carregar em um segundo.

A interface está em inglês e espanhol (troque em Settings, na tela de título). O jogo também tem um modo para dois jogadores em que dois aparelhos se conectam por QR codes na mesma rede local; ele precisa de câmera e de um segundo aparelho, então não está disponível aqui dentro desta página.

Jogando aqui

Clique em Play e o jogo carrega na página (uns 1,5 MB, baixados só quando você aperta o botão). Aperte Start; a introdução pode ser pulada. O jogo guarda a sua partida em andamento e as opções neste navegador, então dá para fechar a página e continuar depois. Apagar os dados do site apaga tudo isso. A página não faz nenhuma requisição fora deste site.

Controles

Entrada Ação
Clique ou toque numa carta jogá-la (ela custa a energia mostrada no canto)
End Turn terminar o seu turno; o inimigo age
Clique ou toque num nó do mapa ir para lá (só os nós ligados à frente estão abertos)
Menu, Info, Legend (no mapa) opções de pausa, dados da sua partida e o significado dos símbolos dos nós
Enter, Espaço, Esc, números e letras as mesmas ações pelo teclado

Dicas

Leia o próximo movimento do inimigo. O painel de cima diz o que ele fará no turno dele, então você decide quanto escudo precisa antes de atacar.

Não pule descansos e lojas. Se curar e melhorar o baralho vale mais do que correr para o chefe.

Mantenha o baralho pequeno e afiado. Mais cartas nem sempre é melhor; uma carta de que você não precisa pode aparecer no lugar da que você precisa.

Olhe a Legend. Os símbolos do mapa dizem quais nós são lutas e quais são seguros.

Perguntas frequentes

É difícil? Começa tranquilo e fica mais duro a cada setor. Uma partida perdida é curta, então é fácil tentar outra montagem.

Funciona no celular? Funciona: foi feito para toque, além de mouse e teclado.

Tem save? A sua partida fica salva neste navegador quando você sai da página.

Créditos e licença

Mazocarta foi feito por Tim Cogan e é software livre sob a licença MIT. O jogo desenha todos os seus gráficos sozinho e não usa arte, fontes nem sons de fora. O pareamento de dois jogadores usa a biblioteca qrcode (MIT) e a jsQR (Apache 2.0); as crates Rust compiladas no jogo estão sob licenças MIT, Apache 2.0 e parecidas, todas no arquivo de licença ligado a esta página. Compilamos o jogo a partir do fonte do autor com três pequenas mudanças (o link para o site do autor não abre, não há service worker offline e os ícones de combate carregam como SVG) e hospedamos esse fonte e as mudanças ao lado do jogo.