הפצת משחקים עבור Windows

עודכן דף :
תאריך יצירת דף :

תקציר

למד כיצד להפיץ את המשחק שלך עבור Windows.

סביבת הפעלה

דרישות מוקדמות

||| |-|=| | גרסאות XNA נתמכות | 4.0 | | פלטפורמות נתמכות |

  • Windows XP SP3 ואילך
  • Windows Vista SP2 ואילך
  • חלונות 7


סביבת הפעלה

פלטפורמה חלונות 7

חומר

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

  • מערכת ההפעלה היא Windows XP SP3 ואילך, Windows Vista SP1 ואילך או Windows 7
  • כרטיס מסך או ערכת שבבים התומכים בדגם Shader גירסה 2.0 ואילך
  • מעבד, זיכרון, HDD, כרטיס מסך בהתאם לתוכן המשחק

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

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

הפצת קבצי הפעלה ותוכן אחר כפי שהם

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

תחילה, פתח את הפרויקט עבור המשחק שברצונך להפיץ.

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

כמובן, כדאי גם לבדוק במצב שחרור מראש.

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

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

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

  • [שם תיקיית פרוייקט] [שם תיקיית פרוייקט]\bin\x86\Release

בתיקייה זו, תמצא את ". קובץ .exe ו- . XNB" וקבצי תוכן אחרים, מבני תיקיות שנוצרו בפרויקט וכו '. כל שעליך לעשות הוא להפיץ קבצים אלה כפי שהם. עם זאת, ה- . אל תכלול את "pdb" לבד מכיוון שאין לו שום קשר למשחק.

אגב, שם קובץ ההפעלה הוא שם הקובץ שנקבע בפרויקט. באיור, הוא נוצר בפרויקט שנקרא "WindowsGame1", ומכיוון שהשם לא השתנה, שם הקובץ הוא "WindowsGame1.exe".

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

כברירת מחדל, Windows XP ואילך כוללים קובץ יחיד בשם ". יש תכונה המאפשרת לך לדחוס לתוך "zip", אז עדיף להשתמש בו.

זה קל לעשות, פשוט לבחור את כל הקבצים שאתה צריך, לחץ לחיצה ימנית על זה, ובחר את "דחוס (zipped) תיקייה" פריט בתפריט "שלח אל".

לאחר מכן, כפי שמוצג באיור, ייווצר קובץ zip, ולכן כדאי לשים אותו באתר שלך ולרשום אותו באתר ההורדה. (בהתאם לגודל הקובץ, ייתכן שיחלוף זמן מה עד ליצירת קובץ ה- zip).

אגב, אם אתה מפיץ את קובץ ההפעלה למחשבים אחרים כפי שהוא, אתה יכול להשתמש ב- . אם תלחץ פעמיים על הקובץ ".exe" כפי שהוא, תוכל לשחק את המשחק, אך תוכל לשחק ב- . אם תפיץ אותו כקובץ דחוס כגון "zip", לא תוכל להפעיל אותו אלא אם תבטל את דחיסת הקובץ (בטל את הדחיסה).

ביטול דחיסה של קבצים דחוסים, אך באמצעות . במקרה של קובץ "zip", אם יש לך Windows XP או מערכת הפעלה מתקדמת יותר, באפשרותך לבטל את דחיסתו באמצעות הפונקציה הסטנדרטית. תחילה, השתמש ב- . ברגע שיש לך את הקובץ "zip", אתה יכול ללחוץ עליו פעמיים כדי לעיין בקבצים הדחוסים. ביניהם, " . .exe הקובץ, אך הקובץ עדיין במצב דחוס, כך שלא ניתן להפעיל אותו.

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

זה רעיון טוב להסביר למשתמש איך לעשות את זה בדרך כלשהי.

מופץ באריזות משחק

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

שים לב כי על מנת לפרוס את חבילת המשחק, "XNA Game Studio 4.0" חייב להיות מותקן גם במחשב אליו הוא מופץ. (חבילות משחקים מיועדות להפצה ולמשחק על ידי יוצרי XNA בלבד.) עם זאת, אני לא יודע אם המערכת הזו תשתנה בעתיד)

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

לאחר שהפרויקט נבנה מחדש, בחר "חבילה XXXXX כמשחק מועדון יוצרי XNA" מתפריט בנייה. (XXXXX הוא שם הפרויקט)

לאחר מכן, תוכל לראות שקובץ בשם "XXXXX.ccgame" נוצר בתיקיה הבאה.

  • [שם תיקיית פרוייקט] [שם תיקיית פרוייקט]\bin\x86\Release

זוהי חבילת המשחק עבור XNA, ואתה יכול להפיץ אותו כפי שהוא. (עם זאת, בהתאם לאתר, הסיומת ".ccgame" אינה מזוהה, כך שייתכן שיהיה עליך לשים אותה בקובץ ".zip" נפרד, אז אנא בדוק זאת בעצמך.)

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

לאחר מכן, הקובץ יחולץ לתיקייה הבאה, וכל שעליך לעשות הוא להפעיל את המשחק כפי שהוא.

עבור Windows XP (ברירת מחדל)
  • C:\Documents and Settings[user directory]\Local Settings\Application Data\XNA Creators Club Games
עבור Windows Vista, Windows 7 (ברירת מחדל)
  • C:\Users\[user directory]\AppData\Local\XNA Creators Club משחקים