O miniTruco é um jogo de cartas gratuito para telefones celulares e outros dispositivos móveis que suportem Java ME, que pode ser jogado individualmente, ou em grupos de até 4 pessoas (via Bluetooth ou Internet/GPRS).
Não tenho mais trabalhado neste jogo, pois o foco atual é na versão Android, mas ele sempre estará disponível para download, e o código-fonte é livre (GPL v3.0), podendo ser baixado e modificado por quem desejar.
Download e Instalação
Se você consegue navegar na internet usando o celular, vá ao endereço m.chester.me. Gasta-se alguns centavos (as operadoras cobram pelo tráfego de dados) mas vale a pena.
Outra alternativa é baixar para o PC (e transferir via cabo ou Bluetooth, seguindo as instruções do fabricante do celular), usando um dos links abaixo:
| Baixe o jogo aqui: (versão 3.17 – Ago/09) |
|
|
Baixar o miniTruco.jar Baixar o miniTruco.jad |
Versão light (.jar) Versão light (.jad) |
O jogo possui uma versão light, que não inclui o multiplayer e alguns pequenos detalhes, mas exige menos memória (se você experimentar erros do tipo OutOfMemory com a versão completa, experimente esta).
Instruções
O jogo é feito com duas duplas, e tanto seu parceiro quanto os adversários são controlados pelo celular (a não ser no jogo multiplayer, vide abaixo).
Mova o joystick do celular lateralmente para escolher a carta, e seleicone ou mova para cima para jogá-la (ou toque-a se o seu celular tiver touchscreen). O joystick para baixo joga ela virada (sem mostrar o valor).
Caso um jogador peça truco, os dois adversários irão decidir se querem entrar (“descer”) ou não (“correr”). Basta que um deles aceite para que o truco ocorra – se o seu parceiro for impulsivo e topar o truco, você não pode fazer nada a respeito. Truco é isso.
Na mão de 11, você poderá ver, por alguns segundos, as cartas do adversário, e vale o mesmo que no truco: se um dos dois aceitar, está aceito.
A maior diferença com relação ao jogo tradicional é que só é possível pedir truco na sua vez (o que não limita muito, já que é raro trucar fora da vez mesmo). Além disso, a carta fechada só é permitida na segunda e terceira rodadas da mão, e só um membro da dupla pode jogar fechada (senão vira “jogo de comadre”).
Para jogar via Bluetooth, um dos celulares deverá acionar o menu Criar Jogo, e os outros entram no menu Procurar Jogo. Ambos estão dentro do menu Bluetooth – se não aparecer, seu celular não suporta o jogo neste modo). O celular que criar o jogo controla a disposição dos adversários e inicia a partida. Caso haja menos que quatro jogadores, as posições vazias são controladas pelo jogo.
Para jogar via Internet (GPRS), entre no menu Internet e selecione uma conexão que ofereça acesso completo (ex.: Claro Dados, Tim Web/Tim Connect). Conexões com proxy (ex.: Tim WAP, Claro WAPGPRS) não irão funcionar. Sua operadora irá cobrar pelos dados transferidos (uma partida transfere em torno de 1 ou 2KB). Escolha um apelido, entre numa sala (o usuário mais antigo da sala controla o funcionamento dela) e boa diversão.
O menu Ajuda oferece instruções para o jogo, explicação das regras do truco e créditos.
Críticas, Sugestões e Suporte
O link para contatos está disponível acima, e críticas/sugestões são bem-vindas. Tento responder a todos os e-mails, mas, infelizmente não tenho muito como ajudar com problemas em celulares particulares (em especial no Bluetooth), pois só tenho um celular J2ME. Você pode tentar deixar um comentário abaixo, ou ainda, buscar nos comentários para ver se alguém já teve o mesmo problema que você..
Créditos
O desenvolvimento e o visual do jogo são de minha autoria. As estratégias da CPU (até o momento) foram desenvolvidas pelo Willian Gigliotti e pelo Leonardo Sellani, e, mais recentemente, pelo Sandro Rodrigo Gasparoto (que também deu uma “animada” na gritaria – parte essencial de um jogo de truco – e desenvolveu o modo “confronto”, que testa uma estratégia contra a outra, além de crirar uma versão para browser, o gTruco).
Código-Fonte
O código fonte fica hospedado no Google Code. Na página do projeto você pode examiná-lo no browser ou baixar usando um cliente Subversion. O uso é permitido dentro dos termos da licença de uso GPL.
Recomendo a leitura do Guia para Desenvolvedores, que ensina a configurar um ambiente de desenvolvimento, explica a arquitetura geral do jogo (com diagramas de classe e colaboração) e oferece dicas úteis.




Tiago, interessante esse lance do “:”. Bom saber, vou filtrar coisas não-alfanuméricas no futuro.
Teoricamente é possível jogar em 4 pessoas no Bluetooth sim, mas depende da boa-vontade dos celulares e máquinas virtuais Java – algumas pessoas conseguem sempre, outras nunca conseguem. A mecânica é a mesma: 1 pessoa cria a partida, 3 pessoas entram nela. Abraço.
[Responder]
Moss, a queda no truco eh como turnos, a cada jogo de 12 pode se escolher em melhor de 3 ou de 5. Bem, aqui em Goiás eh assim.
[Responder]
Tasso, depois de fazer esse jogo eu costumo brincar dizendo que truco varia tanto de um lugar pra outro que daria pra usar no lugar do GPS :-)
[Responder]
Isso eh verdade, msm assim vlw
[Responder]
Ae, galera, boa notícia para os que estão com o problema “Number Format java/lang/NumberFormatExceptionFT” “você foi desconectado”.
Como já disse o amigo Tiago, em 13/11/2009,
esse problema é resolvido ao não colocar caracteres numéricos no nickname do bluetooth.
Mudei o meu de Nokia N70 para Altyer e agora tah funfando perfeito!!
Eu tava tão nervoso pq EU baixei o jogo, cheguei na sala todo empolgado, passei pra galera e só eu não conseguia jogar!! Guento não…
Vlw, Tiago, salvou minha vida e creio que a de muita gente (talvez até a do Chester, que, se não sabia, agora sabe a causa do erro…)
[Responder]
Heh, não sabia mesmo, Altyer. Na próxima versão eu vou ver se dá pra filtrar caracteres não-alfabéticos, se não der vou botar um alerta pro usuário na primeira vez que ele entrar. Muito obrigado!
[Responder]
olá chester
gostaria de entrar nesse mundo da programação e nao sei por onde começar.
tenho 18 anos, estou “velho” para aprender a programar?
e tambem queria que voce me indicasse um curso ou faculdade.
muito obrigado
Philippe Nascimento da Silva
[Responder]
Boa Tarde! Não consegui baixar… Meu celular é Black Saphira. Tentei direto pelo celular pela URL:m.chester.me e aparece conflito no tamanho do JAR. O que devo fazer?
Ahh! E Chester, não sei se sabe mas, eu entrei em chester.inf.br pelo celular e apareceu uma mensagem de que fui Hackeado!!! “Hacked by alguma coisa”, num lembro bem como tava. =\
Aguardo…
Obrigado.
[Responder]
Ricardo,
Estranho, os tamanhos no .jar batem com os tamanhos físicos dos arquivos. Talvez valha a pena tentar baixar direto o .jar, i.e., navegar até http://chester.me/m/deploy/miniTruco.jar ou http://chester.me/m/deploy/miniTruco.jad no celular.
Sobre a outra mensagem, obrigado pelo aviso. É um domínio antigo (que eu mantenho mais porque o host antigo – que é cheio desses problemas de invasão – está ligado a ele), tinha até esquecido que existia. Dei uma limpada, valeu!
[Responder]
Excelente o jogo! Estou com a versão 3.03 no celular e vou atualizar agora pra mais nova.
Já reparei 2x que os adversários já me ganharam sem ter cartas maiores! Aconteceu raramente pois estou viciado nesse jogo. Jogo toda hora, mas 2x já me ganharam com cartas menores (jogando apenas eu contra o cel). Já aconteceu com mais alguém isso?
Obrigado pelo excelente jogo!
[Responder]
Putz… acho q eu viajei… agora que reparei, no baralho não tem 8,9e10… era isso!
[Responder]
eu instalei e tal ai deu q nao foi possivel detectar o MIDlet: java.lang.noclassdeffounderror
[Responder]
como eu faço pra colocar o mini truco no meu lg kf 245 ??
mais tem vez q aparece assim:
MIDlet: java.lang.noclassdeffounderr
me responde eu preciso joga esse jogo
[Responder]
como faz para jogar via bluetooth quais celulares suporta esse modo? eu tenho um sony ericson w580i e um nokia n70 mas não consigo jogar via bluetooth, mesmo assim o jogo é nota 10 é muito louco, desse eu gostei pra caramba. valeu irmão um abraço, fui!!!
[Responder]
olha chester, eu to tentando baixar ele pro PC pra depois passar pelo celular, só que apareçe um monte de arquivos (abertos pelo WinRar) e duas pastas mt e meta-inf, e nessas duas pestas tem um arquivo class, e nenhum dos arquivos é jar, pq meu celular é nokia, a tela dele é de 1200×1600 pixels, e eu queria e coloca=ló no meu celular, se puder me dê dicas.
[Responder]
Estou com problemas na instalação para o celular. Tenho um Motorola ZN300 e os jogos em jar que temnham o arquivo en jar instala normalmente e teria como isntalar nesse aparelho ou como proceder nesse caso. Aguardo resposta Obrigado.
[Responder]
Chester… acho que tenho uma tarefa para 2010, usava este jogo no meu ANTIGO K550i e funcionava direitinho, ATUALIZEI (obrigatoriamente, pois o K550 pifou) para outro SonyEricson, agora o W395, e o jogo NAO ROLA.. dá erro: Falha..não foi possivel inicar o aplicativo!
Voce poderia ajudar ? Detalhe.. o cel vem com alguns jogos em JAVA pre-instalado… então.. to viajando !!! kkkkkk.
um abraço.. e parabens pelo GAME !!!
T+
LFV
[Responder]
5 não é maior que ZAP. Manilhas não estão funcionando.
Muito boa a iniciativa!
[Responder]
Retiro o que diss
e(Só ativar manilha velha)
[Responder]
não está viajando não amigo, esse w395 não instala jogo nenhum e ninguém até agora consegiu resolver esse mistério
[Responder]
Caro Chester eu consegui baixar no meu aparelho nokia3600 , MAAAASS quando conecto pelo bluetooth em outro aparelho ele DESCONECTA do nada! o q pode ser isso ?
[Responder]
como fosso para por no celular depoi de baixar ele zip????
[Responder]
OU O JOGO E MUITO MASSA GOSTEI !!!!!!!!!!
[Responder]
Boa tarde!
Quero jogar!!! Mas não instala no meu celular (W395 Sony Ericson).. Me ajuda? Dá a seguinte mensagem de erro: Não foi possível instalar o aplicativo.
[Responder]
bom dia Chester,
tenho um Samsung GT S5230 Star. Baixei o minitruco e está funcionando legal, adorei o jogo. Mas estou com uma dúvida. Nã consigo “trucar” nem na minha mão. Só consigo aceitar ou “correr” qdo os outros trucam. Mas não me aparece nenhuma opção para eu pedir truco… Isso é algum defeito por causa do meu aparelho, ou é característica do jogo msm?
Obrigado!
[Responder]
cara esse jogo eh muito massa!!! no meu horario de trabalho fico jogando com um colega meu(via bluetooth), apostando 1 real por cada partida, queria saber se nao tem uma forma de as minhas cartas virem melhores do que as deles, ou alguma manha que me favoreça…
fico no aguardo
valeu
flw
[Responder]
O Chester blza???
parcero, naum to conseguindo instalar esse truco no meo cel (LG GT 360) pq da o erro:
Não foi possível instalar a MIDlet:
java.lang.NoClassDefFoundErrror
tem como vc me ajudar??
desde de jah agradeço abraço!
[Responder]
bom dia chester
eu baixei o jogo mini truco e ja instalei no celular mais ele não esta funcionando na função bluetooth ele chega até localizar os celulares algus segundos aparece uma msg q fala um dos aparelhos foi desconiquitado do servidor..gostaria de saber oq fazer mande uma resposta no meu email..sobre o jogo eu gostei muito, mais eu queria saber se vai ter uma versão q tenha son pq jogo de truco tem q ter barulho. eu fico grato pela atenção e agardo email seu valeu.
[Responder]
[...] tudo certo, e eu, recém-convertido ao Android, já estou com idéias envolvendo a migração de antigos projetos J2ME para a nova [...]
[...] Clique aqui para ler mais. [...]
[...] muita gente estava tendo problemas para instalar o miniTruco, fiz um link direto para [...]
“SHOW…mas baixei no pc,enviei via bluetoth pro celular nokia expressmusic 5610 e jogo normalmente contra o computador mas ao tentar via net (portal claro)fica no …aguarde e depois aparece BAD NAME.
como resolvo este QRU ?
[Responder]
” só pra explicar a mensagem que aparece é.
…BAD HOST NAME e depois continua no aguarde.
[Responder]
chester Reply:
outubro 27th, 2011 at 11:44
Você consegue navegar normalmente na internet? Isso está parecendo alguma questão com o Portal Claro.
[Responder]
Não consigo instalar no meu celular. É um Q5, tento instalar e fala: ‘Não há espaço.’ -.-
Sendo q o game é apenas 91kb’s =S
[Responder]
chester Reply:
outubro 29th, 2011 at 14:42
Caio, você tentou a versão light? Se ela instala e a outra não, tente apagar outros jogos para liberar espaço. Se não der certo ainda assim, infelizmente alguns celulares não deixam instalar jogos maiores que um certo tamanho (que é um dos motivos pelos quais eu criei a versão light).
[Responder]
Boa noite. Bom, não tentei a versão light, pois quero jogar via bluetooth com meus amigos, pela light não da, né? Eu já tinha o mini truco em meu celular, porém, não tinha via bluetooth também! Apaguei todos os jogos, e aparece a mesma coisa. Não há espaço, mt estranho.
[Responder]
Ola tudo bem? Eu gostaria de saber,se teria como vc disponibilizar uma versão desse mini truco para iPhone!abraço
[Responder]
chester Reply:
novembro 1st, 2011 at 10:48
Pedro, infelizmente isso requer reprogramar o jogo todo. Abraço.
[Responder]
Olá Chester…gostaría de saber se tem versão do Mini Truco compatível 100% com sistema Symbian, tenho um Nokia 5233 e as cartas nele ficam muito pequenas e vive dando erro no aplicativo!
Gosto muito do seu jogo, por isso estou a procura deste conhecimento.
Agradeço desde já. Abraço.
[Responder]
Chester Reply:
novembro 18th, 2011 at 13:15
Olá. Sobre o tamanho das cartas, veja se é possível setar a opção “cartas grandes” no menu. Quanto a dar erro, infelizmente não posso fazer nada sobre isso, já que não estou mais trabalhando no miniTruco Java ME. Abraço.
[Responder]
Danilo Reply:
novembro 18th, 2011 at 13:30
Sim, está selecionado a opção “Cartas Grandes”!
De qualquer forma agradeço.
Abraço.
[Responder]
Como fasso para criar contas e porque tem mta pouca gente mesmo assim obrigado…
[Responder]
Meu caro lhe indaguei no twiter mas não estou conseguindo instalar o minitruco nokia e6? tem algum procedimento em especial? Grato Rossini
[Responder]
Chester Reply:
dezembro 16th, 2011 at 13:46
Rossini, não conheço o Nokia E6, mas parece que ele tem Java e deveria funcionar. Você consegue instalar outros jogos nele? Tentou ir direto pelo m.chester.me?
[Responder]
Rossini Reply:
dezembro 20th, 2011 at 14:13
tentei pelo site indicado mas dá erro:
“Erro interno: jsr plugin com.nokia.mj.impl.chapi.core.utils.ServiceProviderInstaller cancelled installation.”
Tentei o light, instalar pelo celular jogando o arquivo e nada. Será que é por causa que o nokia E6 ele é teclado qwert e tela touch?
Att. Rossini
[Responder]
chester Reply:
dezembro 20th, 2011 at 14:18
É, pelo jeito a galera tem tido esse problema com E6 + Symbian Anna com vários aplicativos java. Ex.: http://discussions.nokia.co.uk/t5/Nseries-and-Symbian-Smartphones/N8-unable-to-install-any-Java-apps-after-Anna-update/td-p/1119767 :-(
Vc te alguma solução? E vc porque não coloca o jogo de truco no site ovi e apple? Não compensa o seu jogo é bom e vc deverá sair bem? O jogo que tem na Apple é uma porcaria.
[Responder]
chester Reply:
dezembro 20th, 2011 at 14:31
Não, não sei nem exatamente qual o problema (meu útlimo celular Symbian foi um E62, faz tempo). Pra Apple (iOS) eu teria que reprogramar o jogo inteiro, a Apple é *muito* chata, e preferi focar na versão Android. A Ovi Store eu nunca parei pra olhar, nem sei se as pessoas realmente usam (nunca vi números de audiência/downloads, em particular do Brasil).
[Responder]
Meu caro sua dica valeu no site de discussão americano um dos participantes falou em restauração do aparelho. Fiz o procedimento e o jogo instalou e parou o erro. Abs Feliz Natal Rossini
[Responder]
chester Reply:
dezembro 21st, 2011 at 16:01
Boa, fica mais uma registrada aqui então! Abraço!
[Responder]
Chester,
Esse jogo é ultra viciante, em meu trabalho no horario de almoço jogamos e é pura gritaria, ja que nao podemos levar baralho.
ahahahaha
[Responder]
chester Reply:
dezembro 23rd, 2011 at 00:33
Heh, excelente! Fico feliz mesmo que proporcione esse tipo de alegria, abraço!
[Responder]
Chester eu abaixei o jogo e deu td certo na estalação e em td mais.
Quando eu fui jogar via Bluetooth com meu irmão mas ai quando eu fui ir para criar um jogo como ta escrito no meu não apareceu nada
No do meu irmão apareceu para criar um jogo mas nem no meu apareceu para entrar num jogo então eu queria saber como eu posso fazer para q eu e ele possa jogra juntos ?
PS:Meu celular é um Samsung GT-E2550L
[Responder]
chester Reply:
dezembro 26th, 2011 at 00:28
Ricardo, você está usando a versão “full” do jogo? Se for ela, deveria ter uma opção “Bluetooth” nos menus (a não ser que o celular não suporte Bluetooth + Java).
[Responder]
Ricardo Reply:
dezembro 26th, 2011 at 00:33
Chester quando eu clico em menu não aparece a opção Bluetooth
aparece tudo mesmo isso !!!
[Responder]
Ricardo Reply:
dezembro 26th, 2011 at 00:34
Eu acho q é pq meu celular não suporta Bluetooth + Java
E se o problema for q eu não estou usando a versão full do jogo como eu abaixo ela ou coloco ?
[Responder]
chester Reply:
dezembro 26th, 2011 at 01:45
Se você consegue navegar na internet usando o celular, entre em m.chester.me – ali você pode escolher entre a versão light e a versão full. Se quiser baixar do PC, tem os link lá no começo da página (escolha o “.jar”) e pra transferir do PC pro celular cada modelo é de um jeito, consulte o manual do seu. Boa sorte!
[Responder]
Leonardo oi chester quando vou jogar via blu.. apereçe q foi desconectado. tem conserto? o q e isso? me ajude.
[Responder]
Chester Reply:
janeiro 4th, 2012 at 12:57
Veja se tem espaço no nome de algum dos celulares – essa semana eu confirmei no código que esse é um bug: se tiver espaço não funciona.
[Responder]
Aqui no meu celular estou usando a versão completa .jar e instalou tudo certo. mas na hora de jogar pelo bluetooth eu crio o jogo e no outro celuar vou em procurar jogo, até ai tudo bem. aparece o nome dos celulares na tela e o menu com as opçoes de trocar parceiro e iniciar. quando vou iniciar, aparece no celular que procurou o jogo a mensagem: Erro de I/O read errno=-1 .
Pode me ajudar ? ;s
o jogo é muito bom e qero jogar no trabalho ja que nao pode levar cartas :D
[Responder]
Lucas Reply:
janeiro 8th, 2012 at 16:38
esqueci de dizer q no nome dos celulares tem apenas letras. nada de espaço ou numeros e tal.
[Responder]
chester Reply:
janeiro 15th, 2012 at 01:52
Realmente não sei o que pode ser. Já tentou trocar quem cria/procura? Envolver um terceiro celular?
[Responder]
ola eu tenho o mini truco no meu celular lg t300 ele e da vivo e eu posso entrar na internet ai quando eu cliko em internet aparece aguarde ai demora um pouco e aparece erro de conexao o q faco?
[Responder]
chester Reply:
janeiro 15th, 2012 at 01:53
Você usa a internet normalmente nesse celular? Isso parece problema na conexão do aparelho.
[Responder]
joao Reply:
janeiro 15th, 2012 at 21:42
uso sim estou falando com voce pelo celular
[Responder]
chester Reply:
janeiro 15th, 2012 at 23:23
É, estranho, não sei dizer o que é então :-(
agora esta aparecendo a mensagem the target of the name cannot be found
[Responder]
chester Reply:
janeiro 15th, 2012 at 23:24
Então, essa mensagem não é do jogo, é o sistema do celular que está dizendo que não foi possível encontrar algo (o servidor, talvez?)… não sei o que poderia ser mesmo.
[Responder]
o servidor e um site? se for me passa? e nao tem nenhum site para eu jogar ?
[Responder]
Chester Reply:
janeiro 16th, 2012 at 13:04
Sim, é esse aqui: http://gtruco.com.br/
Dá pra jogar no navegador (não sei se no do celular, embora acredite que sim).
[Responder]
nao deu =(
[Responder]