Ao passar para o meu celular (Nokia 6600), a aplicação entra e sai.
Isso já aconteceu antes, e quase sempre era algum detalhe menor na
classe MiniTruco, vou dar uma olhada com calma em breve. Acertando
isso, creio que dá pra botar no trunk oficial e subir uma nova versão
(ainda mais que tem a estratégia nova junto).
Comentando os pontos:
> - menu "opções modo CE": talvez fosse interessante somente habilitá-lo caso
> o modo CE esteja ativo no menu "opções", para não confundir usuários que não
> utilizarão esse modo...
Parece uma boa. Eu não sei se este modo seria compilado na versão
"light" (sem Bluetooth), mas, nas versões que o tivessem, poderíamos
condicionar à habilitação no menu, ao menos de início - afinal, para
quem não desenvolve estratégias, é mais curiosidade mesmo. Eu mexo
isso, é sossegado.
>
> - criar uma opção para "visualizarmos" as cartas dos jogadores, isto é, ver
> as cartas viradas de todos os jogadores da mesa enquanto jogam, útil para
> análise do algoritmo, "personalidade" e comportamento da estratégia. Porém a
> posição das cartas para a dupla na horizontal teria que ser levemente
> alterada para possibilitar essa visualização.
Realmente, a equipe 2 (horizontal) não foi pensada para
exibição... :-)
Mas dá pra resolver sem muito estresse, é só espaçar mais as cartas (e
creio que vou fazer isso apenas no modo CE, pois o visual com o
espaçamento atual é bom).
> - ao final, visualizar estatísticas do jogo, mostrando número de partidas
> jogadas, pontos acumulados, mãos simples vencidas, trucos, seis, etc.
> Novamente, útil para análise nos pontos em que a estratégia pode ser
> melhorada.
Isso parece bom, mas vou deixar no TODO, senão essa versão não
sai. ;-)
> - separar a informação do número de partidas ganhas (vaquinhas no pasto) em
> outra linha próximo ao placar, uma vez que no jeito que está ficou muito
> poluído, gostaria por exemplo de escrever "Dpl A" e "Dpl B" ao invés de "A"
> e "B" apenas, mas não está cabendo... caso isso fosse implementado daria até
> para incluir esse sistema de "melhor de" no modo normal de jogo (classes
> JogadorHumano e Mesa já estão preparadas)... Uma sugestão seria talvez criar
> uns ícones (tipo uma vaquinha? rsrsrs) e ir adicionando ao lado do placar...
> e com cores talvez, por exemplo, um ícone verde equivaleria a 3 partidas, um
> vermelho, 10 partidas, etc... novamente para não poluir demais a tela...
Hehe, quando eu li no código "vaquinhas" demorou pra cair a ficha...
sugiro manter no TODO, mas esse eu quero fazer assim que liberar o
essencial...
>
> - setinha amarela apontando a vez para o jogador 1: no modo normal não tem,
> mas neste modo seria legal pois todos são jogadores robôs... tentei fazer
> uma, mas é muito complicado!!! Acredito que o Chester consiga fazer
> rapidinho!!
Pois é, mal aí, a seta foi um hack meio feioso - que eu fiz quando o
multiplayer GPRS ficou pronto e me dei conta que não dava pra saber de
quem era a vez quando alguém "dormia". Desenhei ela na mão porque a
alternativa era colocar um PNG e/ou uma classe a mais, e o tamanho,
como sabemos, já está estourando o baldinho), mas eu boto a seta lá,
sem problemas (eu creio que a primeira versão desenhava as quatro
setas, mas tirei porque conflitava visualmente com o "vira", e você
sabe quando é a sua vez pelo cursor vermelho - o que, como você
mencionou, não rola no modo confronto).
Novamente, valeu pela colaboração - vou integrar o quanto antes.
Abraço!
Outra coisa: estou movendo o tag "desenv" para "branches" - parece que
o svn não faz muita distinção funcional entre tags e branches (ao
contrário do cvs), mas a idéia é que os tags apenas demarcam uma
versão, e os branches sim são modificações em desenvovlimento (que
aguardam integração no trunk principal).
On 31 maio, 16:41, Carlos Duarte do Nascimento <cheste...@gmail.com>
wrote:
Eu subi uma versão para o SVN que tem as mudanças integradas
(incluindo os binários no diretório deploy).
Resolvi tornar o modo confronto parte do jogo. A maior dúvida era como
fazer isso sem criar dificuldades para usuários "normais". Para tanto,
eu mudei o checkbox para o conjunto "debug" (dessa forma, quem não
tiver muita segurança nem vai acioná-lo), e o modo confronto fica
absolutamente invisível até que o checkbox seja acionado.
Também optei por *não* salvar a opção deste checkbox no celular.
Motivo: se algum usuário desavisado acionar por acidente (e achar que
o jogo "quebrou" porque não deixa mais ele jogar), um reinício
resolverá o problema.
Ainda faltam várias coisas do meu TODO, mas já subi esta versão para
quem quiser ver no trunk principal. Pensei em outra coisa: fazer o
jogo rolar mais rápido no modo confronto (talvez com mais uma opção,
que desligaria animações e o tempo de "pensar" dos JogadorCPU).
Motivo: muitas vezes eu só quero saber qual estratégia é melhor depois
de n partidas, sem necessariamente acompanhá-las.
No entanto, minha prioridade atual (e, a meu ver, tudo o que já basta
para lançar a versão 3.4, já que só a nova estratégia Gasparoto 1.1
justificaria de qualquer forma) é realmente criar a versão
"light" (sem bluetooth, e, possivelmente, sem confronto de
estratégias). A idéia é que o m.chester.blog.br passe a mostrar uma
página WML onde o usuário pode escolher a versão a baixar. Outras
idéias?
[]s,
Chester
On 7 jun, 05:58, "Sandro Gasparoto" <sandro.gaspar...@gmail.com>
wrote:
> Chester,
> legal, ótimas notícias!
> O meu laptop aqui da empresa que estava usando para desenvolvimento,
> finalmente deu crash no HD... ainda bem que o IT conseguiu recuperar os
> dados importantes das trilhas que tinham ferrado. Mas a melhor notícia é que
> me deram um outro com o XP, e agora posso instalar o Java Wireless Toolkit!
> (ao contrário do "Windows 2000 bugs" que não era suportado...)
> Abraço,
> Sandro
>