Game Hangman
Ini adalah game tebak kata klasik yang dibuat menggunakan React dan AI Gemini.
Fungsinya
Game ini mengikuti aturan tradisional Hangman, yaitu pemain mencoba mengungkapkan kata tersembunyi dengan menebak satu huruf pada satu waktu. Tebakan yang salah akan membuat bagian dari gambar stickman digambar, dan game berakhir saat gambar digambar sepenuhnya atau kata berhasil ditebak.
Fitur Utama:
1. Antarmuka Pengguna: UI game dibuat dengan React, sehingga memastikan pengalaman yang dinamis dan responsif.
2. Pembuatan Kata: Gemini AI API dimanfaatkan untuk membuat kata acak untuk setiap sesi game. Hal ini menambahkan elemen ketidakpastian dan tantangan, karena pemain akan menemukan berbagai kata.
3. Logika Game: Logika game dikelola menggunakan hook status dan efek React.
4. Masukan dan Interaksi: Pemain menerima masukan visual langsung untuk tebakannya.
5. Kondisi Game Over: Game memeriksa kondisi menang atau kalah setelah setiap tebakan, memperbarui UI untuk menampilkan pesan dan menawarkan opsi untuk memulai game baru.
Menggunakan Gemini API:
1. Mengambil Kata: Setelah memulai game baru, komponen React akan melakukan panggilan API ke AI Gemini untuk mengambil kata acak. Kata tersebut kemudian ditetapkan sebagai kata target untuk game.
2. Integrasi API: Integrasi dengan Gemini API dilakukan menggunakan Axios untuk membuat permintaan HTTP.
3. Penanganan Error: Penanganan error diterapkan untuk mengelola kasus saat panggilan API gagal, memastikan game dapat menangani skenario tersebut dengan baik dan memberikan masukan yang sesuai kepada pengguna.
Dibuat dengan
- Web/Chrome
Tim
Oleh
Matin Imam
From
India