Tworzenie gry memory w java

0

Witam!
Jestem bardzo początkujący i mam za zadanie stworzyć grę memory. Gra ma być w javie i oczywiście w okienkiach. Stworzyłem już przykładowe menu oraz odnośniki do kolejnych okienek. Mam zamiar wziąć się za serce czyli za działanie gry. Gra oczywiście ma polegać na odnalezieniu tych samych dwóch kart ,spośród wszystkich odwróconych. karty mogą być stworzone za pomocą obrazków które niestety nie za bardzo umiem dodać do okienka ,oraz nie mam pomysłu na sprawdzanie ich poprawności. Prosił bym o jakieś podpowiedzi. Z góry dzięki

0

Zacznij od napisania tego bez okienek.

0

Jakieś podpowiedzi co do tego ?

0

Zakładam, że chodzi o Swing.

W samej grze tworzysz tablicę int dwuwymiarową, która będzie reprezentować powierzchnię gry, gdzie wartość od 0 do N to numer karty (dwie identyczne karty mają taki sam numer), a wartość -1 oznacza, że nie ma karty (została zabrana przez gracza po odsłonięciu dwóch identycznych). Do każdej karty jest przyporządkowany rysunek, można zrobić tablice obiektów BufferedImage, w której numer rysunku jest indeksem i dzięki temu można znaleźć i wyświetlić odpowiedni obraz na podstawie numeru karty.

Aby wyświetlić BufferedImage, potrzebny jest JLabel na interfejsie i robisz to kodem (L - JLabel, Pic - BufferedImage):

        L.setText("");
        L.setIcon(new ImageIcon(Pic));

1 użytkowników online, w tym zalogowanych: 0, gości: 1