Zephyr

Gemini ile online çok oyunculu oyunlar oluşturma

Ne işe yarar?

Unreal Engine için şekil, spawn noktası, araç, ışık oluşturmaya ve ortam ışıklarını değiştirmeye olanak tanıyan bir çalışma zamanı Python API'si oluşturdum. Oyuncular, online çok oyunculu korumalı alanlara katılabilir ve istemler aracılığıyla oyun oluşturabilir. Her istem, Unreal Engine Python API'yi ve oyuncunun isteğini (ör. "araç oluştur") içerir. Gemini'den gelen yanıt, oyuncunun isteğini yerine getirmek için oyun içinde çalıştırılan Python kodunu içerir. "Bir piramit oluştur" gibi bir istemle aynı anda birden fazla şekil oluşturulabilir (Gemini genellikle birden fazla yığılmış kutuyla oluşturur). Mevcut şekil grupları, piramide bakarak ve "Sütunlu bir giriş ekleyin" gibi bazı değişiklikleri açıklayarak değiştirilebilir. Sunucu sahibi, korumalı alan modu (oyuncuların oyunu oluşturduğu mod) ile oyun modu (oyunun oynandığı ve istem verme ve uçma gibi yapı oluşturma özelliklerinin devre dışı bırakıldığı mod) arasında geçiş yapabilir. Oyun modunda, haritanın zıt uçlarında spawn noktaları arar ve zıt spawn noktalarında 2 takım oluşturur. Oyun moduna geçmeden önce, sunucu ilk oluşturulduğunda var olan varsayılan spawn noktasının silinmesi ve en az 2 başka spawn (2 takım spawn'ını temsil eder) oluşturulması gerektiğini unutmayın. Gelecekte oyunun kazanma koşulunu istemlerle yapılandırmaya yönelik bir özellik, daha fazla Unreal Engine özelliği ve oyuncuların oyun modu sırasında istemi kullanmasına izin verme gibi daha fazla ayar eklemek istiyorum.

Aşağıdakilerle tasarlandı:

  • Gemini API

Takım

Değişikliği yapan

Zephyr

Nereden

Amerika Birleşik Devletleri