Jump to content

Classes e Objectos - Duvida depois de Trabalhar no EX


Papi
 Share

Recommended Posts

Aqui não seria correcto criar uma variavel de acesso ao teclado de maneira a que de seguida possa conseguir usar os metodos das devidas classes?

Agradeço AJUDA.

Digam só sim ou não.

E Knitter, se leres a mensagem,  não querendo fazer aquilo que disseste a bocado, estou tirando ou perguntando pa conseguir chegar ao ponto da questão

Link to comment
Share on other sites

Tenta editar o tópico inicial e colocar as tags de código para que se perceba melhor o código escrito.

O código que tens, de forma simples, faz um jogo de 4 em linha, mas sim, falta-lhe interacção com o utilizador. Além de leres do teclado as jogas, se pretendes usar o teclado, precisas de acrescentar lógica para que o jogo responda aos dados do utilizador. Pelo menos adicionar peças nas posições que o jogador indicar.

O método preencher vai colocar o tabuleiro cheio de peças, esse deves deixar de lado já que quando o jogo começa, o tabuleiro deve estar vazio. Depois deverás ler dados do utilizador e agir em conformidade, neste caso simples será só pedir ao utilizador a linha e a coluna em que quer colocar a peça e preencher essa quadrícula com uma peça. Vais precisar de algum mecanismo que identifique qual o jogador a jogar.

Link to comment
Share on other sites

percebi a dica mas aqui o intuito e fazer jogar sozinho. Aqui neste exercicio nao e o utilizador que joga mas isso e pormenor.

Ou seja sugeres-me que crie algo que identifique que ta a ser ocupado o tabuleiro

assim sendo posso criar um variavel que indique as posiçoes ocupadas ou entao dizer quando esta a null no tabuleiro.

Obrigado vou ver.

Link to comment
Share on other sites

Se o tabuleiro é um array de Peca, então se tiver uma referência para uma Peca está ocupado, senão está vazio, para isso não precisas de mais.

Quando falei em saber que jogador estava a jogar era para saberes se o ias colocar a peça vermelha ou a amarela, assumindo iam existir jogadores. Uma vez que é para jogar sozinho, então precisas de métodos para irem colocando peças como se fossem jogadores: escolher uma casa aleatoriamente e colocar lá a peça.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.