bAttlesIm

Gemini ile kale savunma simülasyonunda karşı karşıya oynuyorsunuz

Ne işe yarar?

Simülasyonda, 15x15 ızgara üzerinde bir saldırgan (kullanıcı) ve savunma mekanizması (Gemini) bulunur. Kullanıcılar, kredi karşılığında farklı maliyetlere sahip iki tür asker (okçular ve savaşçılar) stratejik olarak yerleştirebilir. Gemini'nin amacı, kullanıcının stratejisine karşı etkili bir asker oluşumu oluşturarak bu askerlerin kale savunmasını ihlal etmesini önlemektir. Bu simülasyon, Gemini'nin stratejik özelliklerini sergilemek için tasarlanmıştır.
Uygulama, grafikler ve oyun mekaniği için Raylib kitaplığıyla C++ kullanılarak geliştirilmektedir. Simülasyonun web'de erişilebilir olması için C++ kodu, Emscripten kullanılarak WebAssembly (WASM) olarak derlenir. Bu WASM daha sonra bir Next.js uygulamasına entegre edilerek web ortamında sorunsuz bir kullanıcı deneyimi sağlar. Emscripten, web uygulaması ile C++ kodu arasındaki iletişimi kolaylaştırarak simülasyonun tarayıcı ortamında verimli bir şekilde yürütülmesini sağlar.

Aşağıdakilerle tasarlandı:

  • Web/Chrome
  • Elbette Gemini

Takım

Değişikliği yapan

Açma Araçları

Nereden

Hindistan