bAttlesIm

شما و جمینی در یک شبیه ساز دفاع از قلعه با یکدیگر بازی می کنید

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

این شبیه سازی شامل یک مهاجم (کاربر) و یک مکانیسم دفاعی (جمینی) است که بر روی یک شبکه 15x15 تنظیم شده است. کاربران می توانند به صورت استراتژیک دو نوع نیرو - تیرانداز و جنگجو - هر کدام با هزینه های متفاوت در اعتبار قرار دهند. هدف جمینی این است که با تشکیل یک تشکیلات نیروهای موثر برای مقابله با استراتژی کاربر، از نفوذ این نیروها به دفاع از قلعه جلوگیری کند. این شبیه سازی برای نمایش قابلیت های استراتژیک Gemini طراحی شده است.
پیاده سازی با استفاده از C++ با کتابخانه Raylib برای گرافیک و مکانیک های گیم پلی در حال توسعه است. برای اینکه شبیه سازی در وب قابل دسترسی باشد، کد C++ با استفاده از Emscripten در WebAssembly (WASM) کامپایل می شود. سپس این WASM در یک برنامه Next.js ادغام می شود و امکان تجربه کاربری یکپارچه در یک محیط وب را فراهم می کند. Emscripten ارتباط بین برنامه وب و کد ++C را تسهیل می‌کند و امکان اجرای کارآمد شبیه‌سازی را در تنظیمات مرورگر فراهم می‌کند.

ساخته شده با

  • وب/کروم
  • البته جوزا

تیم

توسط

باز می شود

از

هند