Jogo da Forca. Ajuda!

Aê galera, Tudo blz?

Estou querendo fazer o jogo da forca, mas não tenho nenhuma noção de como começar! Alguém pode me ajudar? Colocando até mesmo o código fonte e me explicando?

Valeu ;D

Irmao, d boa…

o font acho q ninguem tem n kra, mas c vc comecar tentar fazer e ir colocando as suas duvidas, fica bem + facil d nois ajuda! :razz:

O ratinho tem razão, mas aconselho vc pensar como vc vai ser sua forca, faça a analise depois coloque a mão na massa, ai quando for surgindo as duvidas (tipo como separ letras…) essas coisas ai vc vai postando…

qualquer coisa estamos ai

falow :slight_smile:

Ae galera, fiz o código do meu joguinho mas tou com dificuldade em alguns passos…estou colocando o código abaixo:

–> HangMan.java

[code]import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Enumeration;
import java.util.Vector;

public class HangMan
{
Vector glossario;

public HangMan()
{
	glossario = new Vector();
	String opcao = "";
	titulo();
	
	while(true)
	{
		
		imprime("Opcao : ", 0);
		opcao = leia();
					
		if(opcao.equals("0"))	break;
		if(opcao.equals("1"))	carregarGlossario();
		if(opcao.equals("2"))	listarGlossario();
		if(opcao.equals("4"))	palpitarGlossario();
		
	}
	
	imprime("Ate mais!");
			
}

public void palpitarGlossario()
{
	imprime("Palpite",1);
	String palpite = leia();
}

public void carregarGlossario()
{
	imprime("Palavra ["+(glossario.size())+"]" ,1); 
	glossario.addElement(leia()); 

//Adicionando uma palavra(String) para dentro da minha estrutura Vector(Glossario)
imprime();
}

public void listarGlossario()
{

	for(int i=0; i < glossario.size();i++)
	{
		imprime((String)glossario.elementAt(i));
	}
	
}

public void titulo()
{
	imprime("-----------------------------------------------");
    imprime("------------------- HangMan -------------------");
	imprime("-----------------------------------------------");
	imprime();
	imprime();
	imprime();
	imprime();
	imprime("Entrar com Glossário [1]");
	imprime("    Listar Glossário [2]");
	imprime("    Apagar Glossário [3]");
	imprime("  Palpitar Glossário [4]");
	imprime("               Sair  [0]");
}

public void imprime(char str, int x)
{
	System.out.print(str);
}

public void imprime(String str, int x)
{
	System.out.print(str);
}


public void  imprime()
{
	imprime(null);
}

public void imprime(String str)
{
	if(str != null)
		System.out.println(str);
	else
		System.out.println("");
}

public String leia() 
{
	try {
		InputStreamReader in = new InputStreamReader(System.in);
		BufferedReader buffer = new BufferedReader(in);

		return buffer.readLine();
	} catch (IOException e) {
		// TODO Auto-generated catch block

		e.printStackTrace();
		return null;
	}
}

}[/code]

–> Principal.java

[code]public class Principal {

public static void main(String args[])
{
	HangMan app = new HangMan();	
}

}[/code]

O programinha funciona da seguinte maneira, a opção Carregar glossário, faz com que o usuário digite as palavras que serão escolhidas aleatoriamente para o jogo da forca. Mas eu só fiz o cadastro das palavras ainda não fiz um método que selecione umas das palavras que eu digitei, preciso da ajuda de vocês.

E quando se pede para dá o palpite eu não fiz também a comparação da char com a string selecionada. Preciso da ajuda de vcs nesses dois casos, e quem se garante na parte gráfica ajude ae tb!

O exclui não foi feito, por questão de tempo ehehe ;D

Obrigado :smiley:

Olá Rafael, eu fiz um jogo de forca uma vez para um trabalho da faculdade e tenho o codigo fonte.
Me manda passa um e-mail que posso enviar para você.

Lislaine :grin:

lislaine,

manda ae rgaldino@gmail.com

Obrigado! ;D

[quote=“lislaine”]Olá Rafael, eu fiz um jogo de forca uma vez para um trabalho da faculdade e tenho o codigo fonte.
Me manda passa um e-mail que posso enviar para você.

Lislaine :grin:[/quote]

Qual seu mail ?? :razz:

[quote=“lislaine”]Olá Rafael, eu fiz um jogo de forca uma vez para um trabalho da faculdade e tenho o codigo fonte.
Me manda passa um e-mail que posso enviar para você.

Lislaine :grin:[/quote]

manda pra mim tbm
josecr@agricultura.gov.br
info.god@gmail.com