Skip to content

Tubes OOP 2 Saboteur GUI#18

Open
hayyuelha wants to merge 74 commits intonicholasrio:masterfrom
hayyuelha:master
Open

Tubes OOP 2 Saboteur GUI#18
hayyuelha wants to merge 74 commits intonicholasrio:masterfrom
hayyuelha:master

Conversation

@hayyuelha
Copy link
Copy Markdown

Daniar Heri K
Khaidzir M Shahih
Ramandika
Hayyu LH
Choirunnisa F

hayyuelha and others added 30 commits April 21, 2014 00:46
Menambahkan semua card (PathCard + ActionCard kecuali StartCard dan GoalCard) ke dalam konstruktor Deck.
Method shuffleDeck dihapus. Kenapa? karena tiap permainan, hanya melakukan satu kali shuffle/kocok kartu, yaitu saat kartu akan dibagikan ke para pemain. Oleh karena itu, shuffle dilakukan di konstruktor.
Mengubah PileOfCard = new Stack<Card>(); menjadi PileOfCard = new Stack<>();
…, dan fungsi-fungsi pengecekan apakah suatu kartu boleh diletakkan di koordinat tertentu di board
konstruktornya aku sesuaikan kebutuhan di kelas gameplay. ketika membuat
objek Player, kita blum bisa nentuin id nya, karena id baru bisa
ditentuin secara acak setelah minimal 3 player terbentuk. Sehingga aku
buatnya konstruktor yang cuma berisi parameter nama player.
Sejauh ini masih blum ada perubahan yang berarti. aku cuma nambah
definisi 'public' biar bisa diakses dari luar package
cuma aku rapiin spasinya dan ngitung jumlah kartunya ternyata 60 buah
ini yang mengatur pergantian pemainnya dan memastikan segala requirement
dipenuhi sebelum permainan dimulai.
menjalankan program dimulai dari sini.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants