Menjana kod Python game Catur dan ubah suai logik dengan AI | Alpha | PandaiTech

Menjana kod Python game Catur dan ubah suai logik dengan AI

Demonstrasi meminta AI menulis kod permainan catur dan mengubah peraturan pergerakan buah catur (custom game logic).

Learning Timeline
Key Insights

Masalah Pathing Fail Imej

Sesetengah AI seperti DeepSeek mungkin sukar untuk mengesan lokasi fail imej (icons) secara automatik. Pastikan nama fail imej dalam kod sepadan tepat dengan nama fail dalam folder anda.

Had Logik AI

AI mungkin berjaya mengubah logik pergerakan buah catur, tetapi mungkin terlepas pandang peraturan kompleks lain seperti sistem 'Checkmate' melainkan anda memintanya secara spesifik.
Prompts

Penjanaan Kod Asas Game Catur

Target: Gemini / ChatGPT
Create a chess game I can run on my computer using Python. Include a GUI for the board and pieces.

Ubah Suai Logik Pergerakan

Target: Gemini / ChatGPT
Modify the logic of this chess game so the King moves exactly like the Queen.
Step by Step

Membina dan Mengubah Suai Game Catur dengan AI

  1. Buka platform AI pilihan anda seperti Gemini atau ChatGPT melalui pelayar web.
  2. Masukkan prompt untuk meminta AI menjana kod Python bagi permainan catur yang lengkap.
  3. Sediakan folder projek di komputer anda dan masukkan fail imej (icons) bagi setiap buah catur ke dalam folder tersebut.
  4. Salin kod Python yang dihasilkan oleh AI dan simpan sebagai fail bernama `chess_game.py` di dalam folder projek tadi.
  5. Jalankan fail tersebut menggunakan terminal atau IDE seperti VS Code untuk memastikan permainan berfungsi dengan visual yang betul.
  6. Kembali ke ruangan chat AI dan masukkan prompt susulan untuk mengubah peraturan permainan (custom logic), seperti menukar pergerakan King.
  7. Salin kod baru yang telah dikemas kini oleh AI dan gantikan kod lama dalam fail `.py` anda.
  8. Jalankan semula aplikasi dan uji pergerakan buah catur untuk mengesahkan AI telah mengikut arahan logik yang baru.