עדכונים
enarzh-CNfrdeiwhiitjakofaplptrusressvukvicy
פתח את לוח השפה
הירשם

2018 09 pcc cloningbedsעדכון PCC ואופטימיזציה

העדכון של היום הוא להצביע על כמה עבודות האחרונות של הקבוצה. המידע הבא הוא לספק הצד המפתחים הצצה לתוך מה שאנחנו כבר עד לאחרונה. אנו מקווים שאתה נהנה ומצפים למשוב שלך.

המיקום של פלימאות 'בקרה יש היסטוריה ארוכה של עריכות מאז זה נוצר במקור. Revamp שלנו מביא את האזור לתיקון מספר ארבע. אלה שנמצאים כאן כבר זמן מה אולי ידעו את זה כמו גם פלימות 'קניון, פלימות' תחנת הבקרה, או לאחרונה מרכז השליטה פלימאות '. בעוד השם לא השתנה חזותיים ופונקציונליות יש לאורך השנים. זה היה להתמקד של תיקון היה לנקות את השטח, להגדיל את הביצועים ולעשות את עבודת הכנה כדי שנוכל סוף סוף לסיים את זה עם המחשבה בראש.

אתה עשוי להיות סקרן לגבי מה המטרה של זה מראש revamp העבודה היא עכשיו במקום מאוחר יותר במהלך revamp העולם. אז נקפוץ ישר פנימה.

עומס נתונים!

זה בא לידיעתנו כי אזור פלימות מרכז הבקרה היו כמה בעיות שעלולות להפריע הבדיקה הקרובה שלנו תיקון. נתונים אלה משוכפלים על פני מספר תחומים המקושרים ל- PCC ויכולים לגרום לשיעורי מסגרת האטה, fps נמוך באזור גדול מהרגיל תקלה. זה טיפה ו בסופו של דבר ירידה בשיעור המסגרת נגרמת על ידי כמות של נתונים כי הוא נטען ופרוק, כמו גם את הסדר של זה עושה.

נושאים אלה היו כדלקמן:

  • מספר גדול של נכסים בודדים
  • מספר גדול של מרקמים בודדים המשמשים מרקם הבנקים
  • מספר רב של חומרים משנה המשמשים את הבנקים חומר
  • מעל גרם כמות גדולה מדי של צד הלקוח שואבת
  • מעל גרם כמות גדולה מדי של מטמון יצירת זמן הסרה המטמון
  • מעל גרם כמה שחקנים כדי פסק זמן או לקרוס לשולחן העבודה
  • מעל גרם סוג של דליפת זיכרון לאורך זמן, מילוי מעבד וזיכרון המטמון
  • בעיות מטמון עלולות לגרום לכמה שחקנים לקרוס להסרה חלקית או הוספה למטמון

ניקוי במעבר ארבע

על ידי טיפול בבעיות אלו הצלחנו לצמצם עוד יותר את כמות הנתונים העצומה שעשויה לגרום לדברים להתרחש במהלך בדיקת התיקון שלנו. אנחנו עובדים על ניקוי השרת ואת המשחק עצמו. התוכן עבור אזור זה לא יסבול מן הנתונים מופחת. במקום זאת צמצמנו נתונים תוך הוספת עוד חזותיים, והשארת שטח נוסף לתוכן עתידי שיוצב במהלך revamp העולם.

2018 09 pcc max01כמה דרכים זה נעשה ניתן לראות באופן חזותי עם נכסי האמנות עצמם. על ידי הקטנת מספר האובייקטים בפועל אנו יכולים לשפר את הביצועים עבור האזור ועבור הלקוח. אז במקרה זה, במקום לבנות שטח באמצעות הפרט אריחי הקיר ואת הרצפה, אנחנו יכולים לבנות את זה 3ds מקס ולייצא אותו גושים או חתיכות עם מיקום פשוט של נכס אחד, אנחנו יכולים ואז טיפה את השאר כדי להשתלב במקום ולהקטין את מספר textures, נכסים וספירת לצייר הכולל. זה מה שעשינו עם PCC, תוך הוספת קצת יותר לעולם. בעשותם זאת, זה מאפשר לנו את החדר להוסיף עוד העומס מסביב לאזור (ואת העולם) אשר יסייע להפוך את זה מרגיש יותר חי חיו.

כפי שאמר לי פעם מורה ישן,פולי נשמר הוא פולי הרוויח. "זה נאמר לי על 20 שנים, ועדיין חל על היום הזה.זה אומר שיש לנו יותר מקום כדי להיות מסוגל להוסיף קצת יותר מן האמנות עצמה תכונות ופונקציונליות.

כדי לתת לך מושג טוב יותר לגבי השפעת השינויים שלנו על האזור שבו רשמנו את הסיכומים הקודמים ואחריהם.

2018 09 20 ספירת PCCלפני: 48,251 סך צומת הצומת HB עבור כל סוגי הנכסים

  • צמתים HB: 13,551
  • צומת גובה: 12
  • סה"כ נכסי Art: 5,121 מקומי
  • SpeedTree: 979 (כולל אזורים סמוכים)
  • פרטים דינמיים: 10
  • חלקיקים ו emitters: 918
  • טקסטורות סה"כ: 1,627 מקומי / 10,121cached (כל האזורים הסמוכים)
  • נקודות ציון: 926
  • מפעילים: 24
  • אזור צמתים: 17
  • שגיאות נכס: 429

2018 09 20 ספירת Pcc לאחראחרי: 6,709 סך כל צומת הצומת HB עבור כל סוגי הנכסים

  • HB צמתים סך הכל: 6,709
  • צומת גובה: 9
  • סך נכסי הנכס: 133 מקומי
  • SpeedTree: 100 משוער (139 סביב אזורים) - הוסף לספור פעם לעשות
  • פרטים דינמיים: 5
  • חלקיקים ו emitters: 121
  • טקסטורות סה"כ: 29 מקומי / 798 במטמון (כל האזורים הסמוכים)
  • נקודות ציון: 926
  • מפעילים: 24
  • אזור צמתים: 17
  • שגיאות נכס: 7 (שגיאות הגדרה חוזרות שנותרו מהאמנות הישנה)


אנחנו מתכננים לעשות בדיקה מסוג 2, רגיל לדחוף, בשבוע הבא. בהמתנה לממצאים שלנו ממבחן זה, אנו עשויים או לא נצטרך להמשיך בעבודת חידושים נוספת בעולם בשני תחומים נוספים. ניתן למצוא להלן סיכום אינפורמטיבי של סוגי התיקון השונים. כמו תמיד אנו מעודדים את המשוב שלך להיות חיובי או אחרת.

דחיפה סוגי

כפי שהסברנו בעדכונים בעבר, יש לנו שלושה סוגים של דחפים מובנים HeroEngine. חשבנו שנלמד קצת יותר על שלושת הטיפוסים האלה, כי יש עדיין כמה שאלות על ההבדלים. אם עדיין יש לך שאלות, אל תהסס לשאול אותם ואנו נעשה כמיטב יכולתנו לענות עליהן.

בשנה שעברה עבדנו על ביצוע הגירסה של HE כי Repopulation הוא על מנת לעבוד עם המערכת הנוכחית שלנו דחיפה מלאה. היו הרבה שינויים ועדכונים למערכות HeroEngine בשנים האחרונות, כי Repopulation לא נכלל מאז קוד ההקפאה ב 2014 ו Repopulation כיבוי 2015. עכשיו אנחנו עובדים כרגע על סוג השני, רגיל לדחוף.

הנה שלושה סוגים ומה עושה כל אחד אחר.

  1. דחיפה מלאה: פעולה זו דוחפת את כל התוכן ומחליפה כל תוכן ישן. ניתן גם להוסיף DB מלא לדחוף גם .. זה נעשה בדרך כלל אם הרבה דברים השתנה או שאתה צריך לדחוף הרבה שינויים גדולים ולעשות מלא לנגב.
    - זה נוטה צריך את השרתים כדי להיות הסתובב למטה כדי לדחוף את השרת החוצה לכל collocations.
    - זמן ההשבתה של השרת יכול להיות בין 2 שעות ל 12 שעות, בהתאם לגודל / קנה מידה וכל בעיה או קונפליקטים שנמצאו.
    - טוב לעדכוני תוכן בקנה מידה גדול; הרחבות, rework, וכו '
  2. דחיפה רגילה: סוג זה הוא עבור עדכונים גדולים אך לא מסיביים. זה פועל הבדל בין תוכן ישן וחדש, מה צריך לשנות, והיכן. היא גם מפעילה debuggers כדי לוודא שאין סכסוכים גדולים בין שרת, לקוח מאזין (שרת אחי) אבל זה נוטה להוציא את כל התסריטים משחק scripting)
    - בדרך כלל זה לוקח מחדש את השרת.
    - אם אין התנגשויות נמצא מחדש נוטה להיות בין 15 ו 45 דקות, תלוי בקנה מידה של השינויים והעדכונים.
    - טוב לעדכונים רבעוניים או בקנה מידה גדול
  3. דחיפה חיה: זאת כדי לדחוף עדכונים קטנים יותר שעשויים לכלול שינויי אמנות, שינויים מסוימים בתסריט, שינויים קלים במערכת, וכו '.
    - זה נעשה בדרך כלל גם כאשר השרתים הם והפעלה, הלקוח יקבל את העדכון כאשר הם נכנסים הבא.
    - לא ההשבתה בדרך כלל מלבד אולי מהיר 5 דקה respin.
    - טוב עדכונים חודשיים דו שבועי כי הם קטנים יותר בטבע.

בדיקה ... ועוד בדיקות

2018 09 דלתות pccעם רוב העבודה שנעשתה במרכז השליטה פלימאות 'והסביבה, מהנדסי HeroEngine יעשו סבב נוסף של בדיקות מאוחר יותר השבוע לאחר שהם מקבלים את קדימה מ-צוות Repop dev. האזורים הסמוכים נעשים, כולל גטי Gorge. אז מה נשאר למפתחים לעשות?

  • להחליק את פיסול השטח עבור PCC והסביבה
  • Repaint לתת תערובת טובה יותר בין אזורים
  • מקום עצים וצמחייה אחרת
  • בדוק עדכונים על הצמתים (קציר, מעורר וכו ')
  • מקום עבודה דלתות

אמנם עדיין אין לנו זמן משוער של מתי זה הולך לחיות, צוות Repop הוא עובד קשה על כמה היבטים של המשחק לא הפסיקו. מה התחיל להיות עדכון לחימה גם הופך שלב ניקוי עם תוכן חדש לדחוף ולבדוק את האי ואז revamp העולם. נמשיך לעדכן אותך ופעם הצלחנו לעשות דחיפה מבחן מוצלח ללא זמן פסק זמן, אתה תהיה כל הראשון לדעת!

אנחנו נהנים בגלוי משוחח עם הקהילה שלנו על פיתוח מתמשך. הבודקים הפנימיים שלנו מהקהילה כבר עזרה עצומה ואנחנו רוצים להודות להם על כל קלט יקר ומציאת בעיות כמו מרקמים ועזרה עם רעיונות על איך לשחק את האזורים. אנו שמחים כאשר אנו יכולים להביא עדכון זה לחיות לכולם.

לחץ כאן כדי להצטרף לשיחה ולהגיב על הפורומים!