بازی جلاد

این یک بازی کلاسیک حدس کلمه است که با استفاده از React و Gemini AI ساخته شده است.

کاری که انجام می دهد

این بازی از قوانین سنتی Hangman پیروی می کند، جایی که بازیکنان سعی می کنند یک کلمه پنهان را با حدس زدن یک حرف در یک زمان آشکار کنند. حدس‌های نادرست منجر به ترسیم بخشی از شکل چوب می‌شود و بازی زمانی به پایان می‌رسد که شکل به طور کامل ترسیم شود یا کلمه با موفقیت حدس زده شود.

ویژگی های کلیدی:
1. رابط کاربری: رابط کاربری بازی با React ساخته شده است و تجربه ای پویا و پاسخگو را تضمین می کند.

2. Word Generation: Gemini AI API برای تولید کلمات تصادفی برای هر جلسه بازی استفاده می شود. این یک عنصر غیرقابل پیش بینی و چالش را اضافه می کند، زیرا بازیکنان با طیف گسترده ای از کلمات روبرو می شوند.

3. منطق بازی: منطق بازی با استفاده از قلاب های حالت و افکت React مدیریت می شود.

4. بازخورد و تعامل: بازیکنان برای حدس های خود بازخورد بصری فوری دریافت می کنند.

5. Game Over Conditions: بازی بعد از هر حدس، شرایط برد یا باخت را بررسی می کند، رابط کاربری را برای نمایش یک پیام به روز می کند و گزینه شروع یک بازی جدید را ارائه می دهد.

استفاده از Gemini API:
1. واکشی کلمات: با شروع یک بازی جدید، مؤلفه React یک تماس API با هوش مصنوعی Gemini برقرار می کند تا یک کلمه تصادفی را واکشی کند. سپس کلمه به عنوان کلمه هدف برای بازی تعیین می شود.

2. یکپارچه سازی API: ادغام با Gemini API با استفاده از Axios برای ایجاد درخواست های HTTP انجام می شود.

3. Error Handling: مدیریت خطا برای مدیریت مواردی که فراخوانی API با شکست مواجه می‌شود، پیاده‌سازی می‌شود و اطمینان حاصل می‌کند که بازی می‌تواند چنین سناریوهایی را به خوبی مدیریت کند و بازخورد مناسب را به کاربر ارائه دهد.

ساخته شده با

  • وب/کروم

تیم

توسط

متین امام

از

هند