Zephyr

Membuat game multipemain online dengan Gemini

Fungsinya

Saya membuat API python runtime untuk Unreal Engine yang memungkinkan pembuatan bentuk, titik spawn, kendaraan, lampu, dan modifikasi lampu lingkungan. Pemain dapat bergabung ke lingkungan sandbox multiplayer online dan membuat game melalui perintah. Setiap perintah menyertakan Unreal Engine python API dan permintaan pemain, seperti "buat kendaraan". Respons dari Gemini berisi kode python yang dijalankan dalam game untuk memenuhi permintaan pemain. Beberapa bentuk dapat dibuat sekaligus dengan perintah seperti "Buat piramida" (yang biasanya dibuat Gemini dengan beberapa kotak yang ditumpuk). Grup bentuk yang ada dapat diubah dengan melihat piramida dan mendeskripsikan beberapa modifikasi, seperti "Menambahkan pintu masuk dengan pilar". Host server dapat beralih antara mode Sandbox (tempat pemain membuat game) dan mode Game (tempat game dimainkan dan kemampuan pembuatan seperti perintah dan terbang dinonaktifkan). Dalam mode Game, mode ini akan mencari titik spawn di ujung peta yang berlawanan dan memunculkan 2 tim di titik spawn yang berlawanan. Perhatikan bahwa titik spawn default yang ada saat server pertama kali dibuat harus dihapus, dan setidaknya 2 spawn lainnya (yang mewakili 2 spawn tim) harus dibuat sebelum beralih ke mode Game. Di masa mendatang, saya ingin menambahkan fitur untuk mengonfigurasi kondisi kemenangan game dengan perintah, menambahkan lebih banyak kemampuan Unreal Engine, dan menambahkan lebih banyak setelan seperti mengizinkan pemain menggunakan perintah selama mode Game.

Dibuat dengan

  • Gemini API

Tim

Oleh

Zephyr

From

Amerika Serikat