Deskripsi Proyek
Catur adalah permainan strategi dua pemain di atas papan 8x8 kotak yang bertujuan untuk menskakmat raja lawan. Pemain menggerakkan bidak seperti pion, kuda, gajah, benteng, menteri, dan raja sesuai aturan masing-masing, dengan tujuan menyerang dan menahan bidak lawan untuk memenangkan permainan.
Fitur Utama
🎮 Player vs Player (local hot-seat)
🤖 Player vs AI with 4 difficulty levels:
Easy: Quick, sometimes random moves (depth 1)
Medium: Thoughtful planning (depth 2)
Hard: Strategic play (depth 3)
Expert: Advanced analysis (depth 4)
📝 Move history with algebraic notation
🎯 Legal move indicators (green dots for empty squares, red highlight for captures)
👑 Visual check indicator with animations
🏆 Captured pieces display with material advantage calculation
🔄 New game functionality
⚡ AI thinking indicator
📱 Responsive design
🎨 Modern, elegant design with emerald and gold color scheme
✨ Smooth animations for piece movements
💎 High-quality Unicode chess piece symbols
🌙 Dark theme optimized
🎯 Intuitive click-to-move interaction
Komentar & Feedback
Ingin memberikan komentar?
Masuk atau daftar untuk memberikan feedback dan berinteraksi dengan karya ini
H
Hadrian Galen Java Dzikrillah
Siswa
2 months ago
game #2
Statistik
Total Views
61
Teknologi yang Digunakan
Frontend Framework: React 18 with TypeScript
Styling: Tailwind CSS
UI Components: Custom components with shadcn/ui
State Management: React Hooks (useState and useCallbans)
Build Tool: Vite
Icon : Lucide Reactck
Tentang Pembuat
HA
Hadrian Galen Java Dzikrillah
XI RPL
SMK TI Annajiyah
15 Karya
11 Disetujui
Lihat Profil Lengkap
Profil
Jenis Karya
karya
Kategori
Rekayasa Perangkat Lunak
Karya-karya dari jurusan Rekayasa Perangkat Lunak