פרסום ו־Player

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

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

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

מפרסמים רק את הפרקים המוכנים

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

נדמיין את „מפרשי הארגמן” כיצירה בת שבעה פרקים. בפרסום הראשון המחבר בוחר בפרקים 1 ו־2. הם יוצאים כגרסה הראשונה של היצירה, וכל אחד מקבל גרסת פרק 1. שאר הפרקים נשארים כטיוטות ועדיין אינם גלויים לשחקנים.

בהמשך המחבר בוחר בפרקים 1, 2, 3 ו־4. כך נוצרת הגרסה השנייה של היצירה:

לכן בחירת פרק פירושה „לפרסם את העריכה הזאת”, ולא „להסתיר את כל מה שלא נבחר”.

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

כל פרסום נשאר שלם

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

בהיסטוריית הפרסומים המחבר יכול לראות:

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

גרסה חדשה אינה קוטעת משחק פתוח

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

בפתיחה הבאה Romergo בודק אם נקודת ההמשך עדיין נושאת את אותה משמעות: האם הפרק והסצנה הדרושים עדיין קיימים, האם המעברים ונקודת הביקורת זמינים, והאם המשתנים ומצב הממשק האינטראקטיבי עדיין תואמים.

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

כשאי אפשר להמשיך בצורה חלקה

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

1. להמשיך בגרסה הישנה עם השמירה הקיימת.

2. להעביר את ההתקדמות הישנה לארכיון ולהתחיל את הגרסה החדשה מההתחלה.

3. לצאת ולהחליט מאוחר יותר בלי לשנות דבר.

„להמשיך בגרסה הישנה” תמיד פותח את ההפצה הקודמת בשלמותה, במקום להרכיב שילוב של פרקים ישנים וחדשים. אם המחבר הסיר את הפרסום לצמיתות, כבר אי אפשר להמשיך בו.

שמירות בין מכשירים וללא חיבור לרשת

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

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

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

חזרה לבלוג הפיתוח