Hi,
ich bin dabei mir ein kleines Spiel zum Test zu machen,
allerdings bin ich gerade auf ein Problem gestoßen;
Ich hab 2 Spieler (der eine lenkt mit Pfeiltasten der andere mit wasd),
und wenn die sich berühren soll der Berührte bzw. der auf den es festgelegt ist, unsichtbar werden.
Ich hab keine Ahnung wie man das macht, dass wenn ein Pixel eines Bildes den Pixel eines anderen Bildes berührt, eine Aktion stattfindet, deshalb hab ich das etwas umständlich geplant (ich bin Anfänger ).
Und ich weis nicht wenn man ein Bild hat, wo die "Haupt" Koordinate dieses Bildes ist,
wird es ab unten links, oben links oder ab der Mitte an gezeichnet?
Wenn es ab unten links an wäre hätte ich es so geplant:
10 * 10 ist das Bild groß, p ist Player1 und p2 ist Player2.
Wenns ab der Mitte gezeichnet würde hätte ich das Bild in 4 Teile zerlegt.
Also;
- von wo wird das Bild gezeichnet (unten links,mitte....)?
- gibt es eine einfachere Methode bzw. eine die ich auch als Anfänger verstehe?
Vielen Dank schonmal für Hilfe,
Krypthor
ich bin dabei mir ein kleines Spiel zum Test zu machen,
allerdings bin ich gerade auf ein Problem gestoßen;
Ich hab 2 Spieler (der eine lenkt mit Pfeiltasten der andere mit wasd),
und wenn die sich berühren soll der Berührte bzw. der auf den es festgelegt ist, unsichtbar werden.
Ich hab keine Ahnung wie man das macht, dass wenn ein Pixel eines Bildes den Pixel eines anderen Bildes berührt, eine Aktion stattfindet, deshalb hab ich das etwas umständlich geplant (ich bin Anfänger ).
Und ich weis nicht wenn man ein Bild hat, wo die "Haupt" Koordinate dieses Bildes ist,
wird es ab unten links, oben links oder ab der Mitte an gezeichnet?
Wenn es ab unten links an wäre hätte ich es so geplant:
Java:
if((p.x * p.y >= (p2.x * p2.y)) && (p.x * p.y <= ((p2.x + 10) * (p2.y + 10)))){
//Code
}
Wenns ab der Mitte gezeichnet würde hätte ich das Bild in 4 Teile zerlegt.
Also;
- von wo wird das Bild gezeichnet (unten links,mitte....)?
- gibt es eine einfachere Methode bzw. eine die ich auch als Anfänger verstehe?
Vielen Dank schonmal für Hilfe,
Krypthor