Zephyr
Tworzenie gier wieloosobowych online za pomocą Gemini
Działanie
Utworzyłem interfejs API Pythona na czas wykonywania dla Unreal Engine, który umożliwia tworzenie kształtów, punktów generowania, pojazdów, świateł i modyfikowanie świateł otoczenia. Gracze mogą dołączać do środowisk piaskownicy wieloosobowej online i tworzyć gry za pomocą promptów. Każde prompt zawiera interfejs Python Unreal Engine i prośbę gracza, np. „utwórz pojazd”. Odpowiedź z Gemini zawiera kod Pythona, który jest wykonywany w grze w celu realizacji żądania gracza. Można utworzyć wiele kształtów jednocześnie, używając promptu takiego jak „Utwórz piramidę” (którą Gemini zwykle buduje z kilku ułożonych na sobie pudełek). Istniejące grupy kształtów można modyfikować, patrząc na piramidę i opisując zmiany, np. „Dodaj wejście z filarami”. Host serwera może przełączać się między trybem piaskownicy (gdzie gracze budują grę) a trybem gry (gdzie rozgrywana jest gra, a możliwości budowania, takie jak prompty i latanie, są wyłączone). W trybie gry szuka punktów odradzania po przeciwnych stronach mapy i tworzy 2 drużyny na przeciwległych punktach odradzania. Pamiętaj, że domyślny punkt odradzania, który istnieje w momencie utworzenia serwera, należy usunąć, a przed przejściem do trybu gry należy utworzyć co najmniej 2 inne punkty odradzania (odpowiadające 2 punktom odradzania drużyny). W przyszłości chciałbym dodać funkcję konfigurowania warunków zwycięstwa w grze za pomocą promptów, dodać więcej możliwości Unreal Engine i dodać więcej ustawień, np. umożliwić graczom używanie promptów w trybie gry.
Utworzone za pomocą
- Gemini API
Zespół
Autor:
Zephyr
Od
Stany Zjednoczone