Tworzenie gry memory w java

Odpowiedz Nowy wątek
2015-01-03 13:18
kun
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

Pozostało 580 znaków

2015-01-03 13:37
0

Zacznij od napisania tego bez okienek.


Na PW przyjmuje tylko (ciekawe!) zlecenia. Masz problem? Pisz na forum, nie do mnie.

Pozostało 580 znaków

2015-01-03 13:54
kun
0

Jakieś podpowiedzi co do tego ?

Pozostało 580 znaków

2015-01-03 14:16
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));

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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