jogo em java
03/10/2011
0
-quanto mais acerta, mais cedo termina;
-errou perde pto
-
pensei nas classes:
jogador com atributos: posicao, ptos
tabuleiro com atributos: pergunta, alternativa, gabarito...
alguém pode elucidar esse começo?
att.
Fado
Posts
04/10/2011
Davi Costa
att Davi
04/10/2011
Edgard Leal
Crie uma classe Mapa , que contem um ArrayList com itens do tabuleiro (perguta , resposta , posição , proxima posição), para simplificar use JLabel inicializado com ImageIcon adicionado em um JPanel com layout null , inicia-se o jogo no primeiro item do arraylist movendo o label para a posição indicada por este item , caso acerte a pergunta move o label para o proximo item.
08/10/2011
Fado
jogador j = new jogador();
DConexao c2 = new DConexao();
//CDupla c1 = new CDupla();
//CDupla c3 = new CDupla();
System.out.println(Bem vindo ao Jogo);
System.out.print(Você tem 3 vidas e cada vez que erra a pergunta,perde 1);
System.out.println(,podemos começar?);
Perguntas P = new Perguntas();
// P.setPergunta(qual 1? 1-a, 2-b);
// P.setGabarito(1);
Scanner entrada = new Scanner(System.in);
//
System.out.println(P.getPergunta());
int resposta = entrada.nextInt();
switch (resposta){
case 1:
do{
P.setPergunta(qual 1? 1-a, 2-b);
P.setGabarito(1);
if (P.vPergunta(resposta)){
System.out.println(siga enfrente);
}else{
System.out.println(errou);
System.out.println(Você ainda tem: + (j.getOxigenio())
+ vidas!!);
}
break;
}while(true);
}
11/10/2011
Fado
jogador j = new jogador();
DConexao c2 = new DConexao();
//CDupla c1 = new CDupla();
//CDupla c3 = new CDupla();
System.out.println(Bem vindo ao Jogo);
System.out.print(Você tem 3 vidas e cada vez que erra a pergunta,perde 1);
System.out.println(,podemos começar?);
Perguntas P = new Perguntas();
// P.setPergunta(qual 1? 1-a, 2-b);
// P.setGabarito(1);
Scanner entrada = new Scanner(System.in);
//
System.out.println(P.getPergunta());
int resposta = entrada.nextInt();
switch (resposta){
case 1:
do{
P.setPergunta(qual 1? 1-a, 2-b);
P.setGabarito(1);
if (P.vPergunta(resposta)){
System.out.println(siga enfrente);
}else{
System.out.println(errou);
System.out.println(Você ainda tem: + (j.getOxigenio())
+ vidas!!);
}
break;
}while(true);
}
21/10/2011
Dyego Carmo
Conseguiu resolver ?
Se sim... por favor feche o chamado :)
Valeu !
Clique aqui para fazer login e interagir na Comunidade :)