Hi zusammen
ich hab ein 2d array welches als spielfeld für ein labyrinth genutzt wird dieses fülle ich mit ascii zeichen zu einem teil mit rauten die mauern dar stellen sollen zum anderen mit leeren feldern auf denen sich dann die spielfigur bewegen soll mein problem ist jetzt die spielfigur soll nicht durch die mauern laufen können und das könnte ich ja mit einer einfachen if bedingung lösen nur wie diese if bedingung korrekt aussehen soll bekomm ich nicht hin hier ein beispiel wie ich es versucht habe
also 0 ist das ascii zeichen für meine mauer
hoffe ich konnte euch genau genug erklären was mein problem ist
freue mich über eure antworten
mfg tameck
ich hab ein 2d array welches als spielfeld für ein labyrinth genutzt wird dieses fülle ich mit ascii zeichen zu einem teil mit rauten die mauern dar stellen sollen zum anderen mit leeren feldern auf denen sich dann die spielfigur bewegen soll mein problem ist jetzt die spielfigur soll nicht durch die mauern laufen können und das könnte ich ja mit einer einfachen if bedingung lösen nur wie diese if bedingung korrekt aussehen soll bekomm ich nicht hin hier ein beispiel wie ich es versucht habe
Code:
if((char)array[x][y]== 0){
x=x+1;
}
hoffe ich konnte euch genau genug erklären was mein problem ist
freue mich über eure antworten
mfg tameck