Game TicTacToe dengan Greenfoot


Game Tic Tac Toe, meskipun termasuk game yang sederhanya, ternyata sulit juga untuk membuatnya.

Terutama untuk memasukkan Artificial Intelligence (AI) sebagai musuh pemain.

Penulis sebenarnya telah mencoba mengimplementasikan algorithma game Tic Tac Toe dengan HTML5 Canvas pada posting sebelumnya, namun disini penulis mencoba menulis ulang dengan Greenfoot, dan melakukan efisiensi penulisan kode program.

Awalnya, sesuai gambar diatas dan dalam video dibawah ini, penulis membuatnya dengan Greenfoot versi 3.x, namun karena terlalu memakan banyak memori, penulis ubah ke Greenfoot versi lebih awal, yaitu Greenfoot 2.x.



Sedangkan untuk kode nya dapat di download dengan link dibawah ini:


Ide AI-nya cukup sederhana, yaitu komputer mencoba bertahan, dengan mencari posisi pemain dimana paling berpotensi menang, baru kemudian mencari posisi untuk dirinya sendiri untuk menang.

Untuk game versi Android-nya dapat dicoba di link dibawah ini:


Komentar

  1. untuk yang android apakah ukuranya sama dngan yang di buat?

    BalasHapus
    Balasan
    1. Secara ukuran pixel sama, namun ada penyesuaian sendiri di kode untuk implementasi berdasarkan ukuran layar Android yang berbeda-beda.

      Hapus
  2. bagaimana jika ukuran canvanya 720 x 1280 soalnya punya saya saya rubah jadi begitu error tolong solusinya

    BalasHapus
    Balasan
    1. Seharusnya bisa dirubah di ukuran class Worldnya. Kalau tetep tidak bisa, mungkin anda bisa kirimkan kodenya ke alamat email saya.

      Hapus

Posting Komentar



Postingan populer dari blog ini

Apps Script untuk Cetak Sertifikat

Algorithma Julianday dengan Java

Menyikapi Ucapan AI Pejabat

Balapan Santai Kediri-Malang tiap Hari Senin Pagi

Tutorial Upload File ke Google Drive dari Website

Kaidah Baku untuk Konsistensi Data (PT, Tbk, Pty., & Ltd.)

TPlanning 3.1 untuk Optimasi Dosis Paparan Radioterapi

Algorithma Bilangan Prima dengan Javascript

Kode Apps Script MailApp untuk Form Mengirimkan Email

Copy Paste di Website atau Blog