C
Centurio
Gast
Hallo erstmal
Ich versuche zur Zeit ein Puzzlespiel zu programmieren, in dem man die Puzzlestuecke per Maus anklickt, verschieben kann usw. wenn man nah genung an dem "richtigen" Teil ist snappt das verschobene Teil automatisch an das andere.
Soweit so gut das funktioniert auch schon aber ich habe folgende Frage zu den Bildern.
Ich würde gerne jedes beliebige Bild (jpg Format und evtl. festgelegte Pixelgröße) einlesen können und dann zerschneiden / bearbeiten können.
Dafür würde ich gerne wissen wie ich aus einem Image viele Kleine erstmal rechteckige Image Instanzen bekomme. Oder wie ich eine allgemeines jpg Bild so einlese, dass es viele quadratisch/rechteckige Teile produziert die ich dann Z.B. per Graphics.drawImage() zeichnen kann.
In einem Zweiten Schritt interessiert mich noch wie ich ein Bild so zerschneide, dass die typischen Puzzlestucke entstehen.
Vielen Dank schonmal für eure Hilfe.
Mfg Centu
Ich versuche zur Zeit ein Puzzlespiel zu programmieren, in dem man die Puzzlestuecke per Maus anklickt, verschieben kann usw. wenn man nah genung an dem "richtigen" Teil ist snappt das verschobene Teil automatisch an das andere.
Soweit so gut das funktioniert auch schon aber ich habe folgende Frage zu den Bildern.
Ich würde gerne jedes beliebige Bild (jpg Format und evtl. festgelegte Pixelgröße) einlesen können und dann zerschneiden / bearbeiten können.
Dafür würde ich gerne wissen wie ich aus einem Image viele Kleine erstmal rechteckige Image Instanzen bekomme. Oder wie ich eine allgemeines jpg Bild so einlese, dass es viele quadratisch/rechteckige Teile produziert die ich dann Z.B. per Graphics.drawImage() zeichnen kann.
In einem Zweiten Schritt interessiert mich noch wie ich ein Bild so zerschneide, dass die typischen Puzzlestucke entstehen.
Vielen Dank schonmal für eure Hilfe.
Mfg Centu