Pembuatan Elemen-Elemen Pada Game Catur


CARA PEMBUATAN ELEMEN GAME  CATUR DI JAVA


Class dalam game catur

Class Untuk Main  Frame

  1. Chess.class,(Coding didalam class ini digunakan untuk memanggil class MainFrame yang digunakan untuk tampilan awal game )
  2. MainFrame.class,(Coding didalam class ini digunakan untuk membuat tampilan frame awal dari game catur ini, dengan nama Chess Game dan ukuran framenya 800 x 700)
  3. MainPanel.class(Coding didalam class ini digunakan untuk pengaturan player untuk bermain secara online ataupun secara offline)
  4. StatusPanel.class(Coding didalam class ini digunakan untuk menampilkan status dari player 1 dan player 2(player mana yang harus maju main)
  5. ToolPanel.class(Coding didalam class ini digunakan untuk menampilkan status yang telah dimainkan oleh player1 dan player 2)
  6. ThreadTimer.class(Coding didalam Class ini digunakan untuk membuat waktu berjalan pada setiap player ,pada saat bermain caturnya)
  7. ChatPanel.class(class ini digunakan untuk membuat tempat chat untuk player1 dan player2,jika bermain secara online)

Class Untuk Menu Bar

  1. Chess_MainMenuBar.class (class ini digunakan untuk menampilkkan tools dari menu)
  2. Edit_Menu.class(class ini digunakan untuk menampilkan Edit_Menu)
  3. Help_Menu.class(class ini digunakan untuk menampilkan Help_Menu)
  4. Tools_Menu.class(class ini digunakan untuk menampilkan Tools_Menu)
  5. File_Menu.class(class ini digunakan untuk menampilkan File_Menu)


Class Untuk didalam menu_items

  1. Edit_MenuItems
    • Redo_move.class(Class ini digunakan untuk maju satu instruksi)
    • Undo_move.class(Class ini digunakan mundur satu instruksi)


  1. File_MenuItems
    • Exit_Item.class (Class ini digunakan untuk keluar dari Program atau permainan catur)
    • Load_Item.class(class ini digunakan untuk membuka game yang disimpan)
    • New_Item.class (class ini digunakan untuk membuat sub menu dari menu file yang didalamnya terdapat pilihan untuk bermain game yaitu ,1 player atau 2 Player)
    • Save_Item.class
1.      newGame_Dialoge (Class ini digunakan untuk membuat permainan secara online ataupun local (secara offline))
·        MyComboBox.class(class ini digunakan untuk memilih permaianan secara online ataupun offline)
·        NewGameDialoge.class(Class ini digunakan untuk membuat game baru dari permainan catur.)

3.      Help_MenuItems
·        About_Chess_Game.class(Class ini digunakan untuk menjelaskan tentang permainan catur ini )


4.      Tool_MenuItems

·        Options.class

Class Untuk Player

  1. player1.class(class ini digunakan untuk pengaturan dari player 1 yang digunakan untuk menggerakkan dari masing-masing objek pada player 1 (bidak putih))
  2. player2.class(class ini digunakan untuk pengaturan dari player  yang digunakan untuk menggerakkan dari masing-masing objek pada player 2 (bidak hitam))
  3. king.class (class ini digunakan untuk membuat objek Raja dalam permainan catur ini )
  4. Queen.class class ini digunakan untuk membuat objek Ratu dalam permainan catur ini )
  5. Horse.class class ini digunakan untuk membuat objek Kuda dalam permainan catur ini )
  6. Elephent.class class ini digunakan untuk membuat objek seluncur dalam permainan catur ini )
  7. Castle.class class ini digunakan untuk membuat objek Benteng dalam permainan catur ini )
  8. Solider.class class ini digunakan untuk membuat objek Prajurit dalam permainan catur ini )




0 komentar:

Posting Komentar