Game Boy Chess

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Game Boy Chess é exatamente o que o nome diz: o xadrez completo, escrito para o Game Boy de 8 bits e espremido, com motor e tudo, num cartucho de 32 KB. Todas as regras estão lá, inclusive roque, en passant, promoção, xeque, xeque-mate e afogamento, e o computador realmente calcula lances à frente em vez de jogar ao acaso.

Você escolhe quem joga com cada lado. Fique com as brancas ou as pretas contra o computador, passe o Game Boy para um amigo numa partida entre duas pessoas ou deixe os dois lados com o computador e só assista. São quatro níveis, de Beginner a Hard; o autor os mediu contra o Stockfish entre uns 900 e 1325 de Elo, o que torna o nível mais alto um bom desafio para quem está começando a jogar a sério.

Pequenos detalhes deixam o jogo agradável: as peças deslizam até a casa, o último lance fica destacado, uma barra ao lado do tabuleiro mostra quem o motor acha que está na frente e um pequeno indicador gira enquanto ele pensa. Os primeiros lances vêm direto de um livro de aberturas guardado no cartucho, então o computador responde na hora às aberturas conhecidas.

Nick Craig-Wood o escreveu em 2026 como um dos cartuchos de um emulador de Game Boy que ele inscreveu no International Obfuscated C Code Contest.

Jogando aqui

Este é um jogo homebrew feito para o Game Boy: um jogo novo, de um desenvolvedor independente, não um lançamento comercial. Ele roda aqui no binjgb, um emulador de Game Boy compilado para WebAssembly. Clique em Jogar agora; o menu principal abre sobre o tabuleiro, e Start Game começa uma partida com você de brancas contra o computador no nível Easy. Os menus estão em inglês.

O cartucho não tem memória para salvar. O F2 salva o estado do emulador neste navegador e o F4 o traz de volta, o que ajuda a pausar uma partida longa. Um controle de videogame também funciona.

Controles

Tecla Botão do Game Boy Ação
Setas direcional mover o cursor; escolher nos menus
X A pegar uma peça, soltá-la; confirmar nos menus
Z B cancelar a seleção
Z (segurando) B enquanto o computador pensa: pará-lo e abrir um menu
Shift ou Ctrl Select abrir o menu do jogo
F2 / F4 — salvar / carregar o estado do emulador

Algumas coisas que vale saber

Configure a partida antes de começar. O menu principal tem Level (Beginner, Easy, Medium, Hard) e Players (Human v Comp, Comp v Human, Human v Human, Comp v Comp). Start Game usa o que você escolheu.

O menu do jogo faz o resto. O Select durante a partida oferece Undo (desfazer), Flip Board (virar o tabuleiro), Swap Sides (trocar de lado), New Game, os ajustes de nível e de jogadores e uma página de ajuda. Swap Sides é um jeito rápido de deixar o computador assumir a sua posição.

Apresse o computador. Segurar Z enquanto ele pensa abre um menu em que Play Now o faz jogar o melhor lance encontrado até ali. Dali também dá para virar o tabuleiro ou recomeçar.

A promoção é sempre para dama. Um peão que chega à última fileira vira sempre uma dama.

Pegou a peça errada? Tudo bem. Aperte X em outra peça sua para trocar, ou Z para devolvê-la.

Créditos e licença

Game Boy Chess é de Nick Craig-Wood: o motor, o livro de aberturas, os gráficos, os efeitos sonoros e a interface. É software livre sob a licença MIT e foi feito com o GBDK-2020. O texto da licença está linkado nesta página.