kommt drauf an wie weit du mit java bist. wenn du noch ganz am anfang stehst, würd ich sagen, schau dir erstmal was anderes an. Ich selbst arbeite gerade an einer mini 2D-Engine (komm jedoch nur bedingt weiter, schule braucht auch zeit 😀 )und hänge gerade an besagter kollisionsabfrage, garnicht so einfach meiner Meinung nach. bei mir gibt es feste, statische Objeckte, die aus einer Reihe von VektorPaaren bestehen, die das Objekt umranden. mein Spieler, bzw jedes dynamische Objeckt ist theoretisch punkt-förmig. so kann ich während eines durchlaufes mathematisch prüfen ob die bewegungsstrecke des Punktes eine dieser umrandungslinien kreuzt. wenn ja, wird er knapp oberhalb dieses punktes gesetzt. Das ganze funktioniert allerdings bis jetzt nur bedingt 😀
ich wünsche also noch frohes schaffen,
mfG Chloroplast