Zephyr
פיתוח משחקים מרובי משתתפים אונליין באמצעות Gemini
תיאור
יצרתי ממשק API ל-Python בסביבת זמן ריצה ל-Unreal Engine שמאפשר ליצור צורות, נקודות הולדה, כלי רכב, תאורה ושינוי של תאורת הסביבה. השחקנים יכולים להצטרף לסביבות ארגז חול אונליין מרובי-משתתפים וליצור משחקים באמצעות הנחיות. כל הנחיה כוללת את Unreal Engine Python API ואת הבקשה של השחקן, למשל 'יצירת רכב'. התשובה מ-Gemini מכילה קוד Python שמופעל בתוך המשחק כדי לבצע את הבקשה של השחקן. אפשר ליצור כמה צורות בו-זמנית באמצעות הנחיה כמו 'יצירת פירמידה' (Gemini בדרך כלל יוצר את הפירמידה באמצעות כמה תיבות מוערמות). כדי לשנות קבוצות של צורות קיימות, אפשר להסתכל על הפירמידה ולתאר שינוי כלשהו, למשל 'הוספת פתח כניסה עם עמודים'. מארח השרת יכול לעבור בין מצב ארגז חול (שבו השחקנים בונים את המשחק) למצב משחק (שבו המשחק מתנהל ויכולות הבנייה כמו הצגת הנחיות וטיסה מושבתות). במצב משחק, המערכת מחפשת נקודות ריבוי בשני הקצוות הנגדיים של המפה, ומציבה שתי קבוצות בנקודות הריבוי הנגדיות. הערה: צריך למחוק את נקודת ה-spawn שמוגדרת כברירת מחדל כשהשרת נוצר בפעם הראשונה, וליצור לפחות 2 נקודות spawn נוספות (שמייצגות את 2 נקודות ה-spawn של הקבוצות) לפני שמעבירים את המצב למצב משחק. בעתיד, אני רוצה להוסיף תכונה להגדרת תנאי הזכייה במשחק באמצעות הנחיות, להוסיף יכולות נוספות של Unreal Engine ולהוסיף הגדרות נוספות, כמו לאפשר לשחקנים להשתמש בהנחיות במהלך מצב המשחק.
מבוסס על
- Gemini API
קבוצה
על ידי
Zephyr
מאת
ארצות הברית