Boa Noite!
Estou desenvolvendo um jogo de resta um e gostaria de saber como fazer o metodo “move”
Tipo, eu preciso mover uma peça por cima da outra e a peça que estiver no meio tem que “sumir”
Se algué puder me ajudar desde já aradeço…
Boa Noite!
Estou desenvolvendo um jogo de resta um e gostaria de saber como fazer o metodo “move”
Tipo, eu preciso mover uma peça por cima da outra e a peça que estiver no meio tem que “sumir”
Se algué puder me ajudar desde já aradeço…
Vertical:
Verificar se a posição m[i][j+1] ou m[i][j-1] (assumindo que j seja a posição vertical da peça) possui uma peça. Se possuir, mova a peça pra m[i][j+2] ou m[i][j-2] e sete a posição m[i][j+1] ou m[i][j-1] como vazia.
É isso?
[]'s
não entendi muito bem… mas eu preciso na horizontal e na vertical…
meu cod ta assim:
package projeto_resta_um;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author Uso Geral
*/
public class Tabuleiro {
private List<Casa> pecas;
public Tabuleiro(){
pecas = new ArrayList<Casa>();
criarTodasPecas();
}
public void setPecas(List<Casa> p) {
pecas = p;
}
public List<Casa> getPecas() {
return pecas;
}
public void add(Casa p) {
if (!pecas.contains(p)){
pecas.add(p);
}
}
public enum Casa { a5,a4 };
private void criarTodasPecas() {
throw new UnsupportedOperationException("Not yet implemented");
}
quero um move p que as peças(a5, a4, a3 …) passem uma por cima da outra e a do meio suma
up